Opened 8 years ago
Closed 8 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: | |
---|---|---|---|
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)
Change History (5)
#1
@
8 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.
#2
@
8 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 – 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.
In WordPress dashbaord plugins search