プラグイン管理画面の設定リンクを追加する
この記事は 2019年 11月 12日 に書かれた記事です。
今更だけど プラグイン管理画面 に 設定リンクがあるものがありますよね??
自分にも つけられるのじゃないかと思って 調べてみました
そしたら 情報がありました!!
管理画面のプラグインメニューで「設定」リンクを増やす方法 | てらこや.work
https://www.terakoya.work/plugin-menu-setting-link-add/
というわけで 実践してみました
<?php
class test_plugin {
const PLUGIN_SLUG = 'test_plugin';
function __construct() {
add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), array( $this, 'add_action_links' ) );
}
function add_action_links( $links ) {
$new_links = array();
$setting_url = admin_url( 'admin.php?page=' . self::PLUGIN_SLUG );
$add_links['setting'] = '<a href="' . esc_url( $setting_url ) . '">' . __( 'Settings' ) . '</a>';
$new_links = array_merge( $add_links, $links );
return $new_links;
}
}
これで 設定メニュー いろいろな設定リンクが入っていても プラグイン管理画面から 設定画面に行けるので 迷子になりにくくなりますね!!