Fix plugin details popup to show correct version and author information
This commit is contained in:
@ -441,15 +441,36 @@ class Fix_Plugin_Does_Not_Exist_Notices {
|
|||||||
// Set the version to our plugin version
|
// Set the version to our plugin version
|
||||||
$result->version = FPDEN_VERSION;
|
$result->version = FPDEN_VERSION;
|
||||||
|
|
||||||
|
// Add our plugin's author information
|
||||||
|
$result->author = 'Marcus Quinn & WP ALLSTARS';
|
||||||
|
$result->author_profile = 'https://www.wpallstars.com';
|
||||||
|
|
||||||
|
// Add contributors information
|
||||||
|
$result->contributors = array(
|
||||||
|
'marcusquinn' => array(
|
||||||
|
'profile' => 'https://profiles.wordpress.org/marcusquinn/',
|
||||||
|
'avatar' => 'https://secure.gravatar.com/avatar/',
|
||||||
|
'display_name' => 'Marcus Quinn'
|
||||||
|
),
|
||||||
|
'wpallstars' => array(
|
||||||
|
'profile' => 'https://profiles.wordpress.org/wpallstars/',
|
||||||
|
'avatar' => 'https://secure.gravatar.com/avatar/',
|
||||||
|
'display_name' => 'WP ALLSTARS'
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
|
// Add last updated information (current date)
|
||||||
|
$result->last_updated = date('Y-m-d');
|
||||||
|
|
||||||
|
// Add requires information
|
||||||
|
$result->requires = '5.0';
|
||||||
|
$result->requires_php = '7.0';
|
||||||
|
|
||||||
// Add other details if they're not already set
|
// Add other details if they're not already set
|
||||||
if ( ! isset( $result->name ) ) {
|
if ( ! isset( $result->name ) ) {
|
||||||
$result->name = basename( $plugin_file );
|
$result->name = basename( $plugin_file );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( ! isset( $result->author ) ) {
|
|
||||||
$result->author = '';
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! isset( $result->description ) ) {
|
if ( ! isset( $result->description ) ) {
|
||||||
$result->description = sprintf(
|
$result->description = sprintf(
|
||||||
__( 'This plugin is still marked as "Active" in your database — but its folder and files can\'t be found in %s. Use the "Remove Notice" link on the plugins page to permanently remove it from your active plugins list and eliminate the error notice.', 'wp-fix-plugin-does-not-exist-notices' ),
|
__( 'This plugin is still marked as "Active" in your database — but its folder and files can\'t be found in %s. Use the "Remove Notice" link on the plugins page to permanently remove it from your active plugins list and eliminate the error notice.', 'wp-fix-plugin-does-not-exist-notices' ),
|
||||||
|
Reference in New Issue
Block a user