Ajouter un nouvel onglet à la liste d'installation de Wordpress Plugin

9

Lorsqu'un utilisateur recherche un plugin dans la zone Ajouter un plugin de WP Admin, je veux ajouter un nouvel onglet (avec un lien vers une page) à côté des onglets actuels.

L'endroit où je veux le lien est marqué dans la capture d'écran ci-dessous.

Capture d'écran

Je l'ai cherché @ http://codex.wordpress.org/Adding_Administration_Menus mais en vain.

Est-ce autorisé par WP?

Merci d'avance.

Mithun John Jacob
la source

Réponses:

8

Il y a le filtre: "views_plugin-install"(voir ici ).

Vous pouvez le trouver à /wp-admin/includes/class-wp-plugin-install-list-table.php(actuellement) à la ligne 226:

$views = apply_filters( "views_{$this->screen->id}", $views );

Utilisez-le comme:

add_filter( 'views_plugin-install', 'my_filter', 10, 1 );

function my_filter( $views ){
    //Do your stuff
    return $views;
}
Ashok Kumar Nath
la source
1
également voir les filtres install_plugins_tabs, install_plugins_nonmenu_tabset install_plugins_table_api_args_{$tab}dans le fichier spécifié.
majick