WordPress.org

Making WordPress.org

Opened 2 years ago

Closed 2 years ago

#2640 closed defect (duplicate)

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

Reported by: Shelob9 Owned by:
Milestone: Priority: high
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 2 years ago.
In WordPress dashbaord plugins search
Screenshot from 2017-03-29 15-50-10.png (186.9 KB) - added by Shelob9 2 years ago.
In dot org/plugins search

Download all attachments as: .zip

Change History (5)

@Shelob9
2 years ago

In WordPress dashbaord plugins search

@Shelob9
2 years ago

In dot org/plugins search

#1 @jimtrue
2 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 2 years ago by jimtrue (previous) (diff)

#2 @Otto42
2 years ago

  • Component changed from General to Plugin Directory
  • Milestone set to Plugin Directory v3.0
  • Priority changed from highest omg bbq to 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
2 years ago

  • Milestone Plugin Directory v3.0 deleted
  • Resolution set to duplicate
  • Status changed from new to closed

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

Note: See TracTickets for help on using tickets.