Making WordPress.org

Opened 10 years ago

Closed 10 years ago

#2640 closed defect (bug) (duplicate)

In WordPress plugin search results author name and URL do not respect meta data from plugin

Reported by: Shelob9 Owned by:
Priority: high Milestone:
Component: Plugin Directory Keywords:
Cc:

Description

When searching for a plugin in WordPress, the plugin author name and URL appears to be the user who originally submitted the plugin, not the Author and Author URI from the plugin header as it was until new plugin repo was deployed.

This is a major problem as end users may be sent to a website for someone who isn't the author of the plugin.

For example with Caldera Forms, it now shows the author name, with a link to their site, of the original developer, who is no longer associated with the project. Clearly, users would be better served by a link to the current author's website.

Attachments (2)

Screenshot from 2017-03-29 15-45-34.png​ (59.9 KB ) - added by Shelob9 10 years ago.
In WordPress dashbaord plugins search
Screenshot from 2017-03-29 15-50-10.png​ (186.9 KB ) - added by Shelob9 10 years ago.
In dot org/plugins search

Download all attachments as: .zip

Change History (5)

@Shelob9
10 years ago

In WordPress dashbaord plugins search

@Shelob9
10 years ago

In dot org/plugins search

#1 @jimtrue
10 years ago

Just tacking on with the same issue for Pods: ​https://wordpress.org/plugins/pods/ show the correct author as Pods Framework, plugin in the Admin 'Add New Plugin' shows the original github creator (logikal16) who has nothing to do with the plugin any longer.

Last edited 10 years ago by jimtrue (previous) (diff)

#2 @Otto42
10 years ago

  • Component General → Plugin Directory
  • Milestone → Plugin Directory v3.0
  • Priority highest omg bbq → high

Can confirm, the API response from the new directory no longer matches the author information as the old API response did.

Results of an info request from old API:

{"name":"Caldera Forms - Drag and drop responsive WordPress form builder","slug":"caldera-forms","version":"1.5.0.6","author":"<a href=\"http:\/\/CalderaLabs.org\">CalderaWP<\/a>","author_profile":"https:\/\/profiles.wordpress.org\/shelob9","contributors": 
...

New API:

{"name":"Caldera Forms &#8211; Drag and drop responsive WordPress form builder","slug":"caldera-forms","version":"1.5.0.6","author":"<a href=\"http:\/\/www.digilab.co.za\">David Cramer<\/a>","author_profile":"https:\/\/profiles.wordpress.org\/desertsnowman","contributors":
...

Can also confirm that re-importing the plugin with import-plugin.php does not fix the issue.

Underlying problem is that the post_author is being used for this data, but the old directory did not use that information. Instead it used the Author and Author URI fields from the plugin header.

#3 @Otto42
10 years ago

  • Milestone Plugin Directory v3.0
  • Resolution → duplicate
  • Status new → closed

This was noted in #2585 but not fixed. Marking as duplicate.

Note: See TracTickets for help on using tickets.