管理バーの工芸品へオブジェクトを追加する方法

ワードプレスの管理者バー黒に PocketMặc 計画がダッシュ ボードへのリンクとして内部にのみいくつかのオブジェクトを持って、コメントの管理、新しい記事を書くし、ヨースト投稿 SEO のようなプラグインをインストールする、いくつかのより多くのオブジェクトがあります。
この記事で紹介しましたが、ここで私は人々 を簡単にキャプチャするためにコードでオブジェクトを追加する方法を提示し、メニューにオブジェクトを追加するプラグインを使用する方法。

この方法ではプロセスの概要については、ワードプレスのデフォルトのオブジェクトは、メニューに追加する利用可能なオーバーライドを操作するための中心的な機能があります。この機能は、アクション フックを処理し、admin_bar_menu という名前の管理バーに関連するすべての事項を処理するフックです。
メニューを追加する我々 は add_menu をという名前のメソッドを使用して、このメソッドがありますいくつかのパラメーター自体が以下のセクションで詳しく表示されますを理解する非常に簡単です。

分析評価する. 開始最初我々 function.php ファイル add_action テーマで次のように関数と段落を作成するのに進みます: 【 】 【 】 add_action ('admin_bar_menu', 'custom_admin_bar');
custom_admin_bar ($menu) を機能 {【 】 【 】 【 】//write ここにコード 【 】 【 】} 【 】 【 】 次に、$menu パラメーターを使用して次のようにいくつかのパラメーターで add_menu メソッドの実行: 【 】 【 】 【 】 $menu - & gt; add_menu (配列 (【 】 【 】 【 】 'id' = & gt;' Menu1′、【 】 【 】 【 】 = 'title' & gt;'1' のメニュー 【 】 【 】 【 】 'href' = & gt;'http://thachpham.com'、【 】 【 】 【 】 メタ' = & gt;配列 (' タイトル ' = & gt;'1') メニュー 【 】 【 】));

内部では、パラメーターを簡単に理解できるし、私たちを得る完全なコード: 【 】 【 】 add_action ('admin_bar_menu', 'custom_admin_bar');
custom_admin_bar ($menu) を関数 {【 】 【 】 【 】 $menu - & gt; add_menu (配列 (【 】 【 】 【 】 'id' = & gt;' Menu1′、【 】 【 】 【 】 = 'title' & gt;'1' のメニュー 【 】 【 】 【 】 'href' = & gt;'http://thachpham.com'、【 】 【 】 【 】 メタ' = & gt;配列 (' タイトル ' = & gt;'1') メニュー 【 】 【 】));

}

我々 が持っている結果: 【 】 【 】 【 】 【 】 【 】 【 】 【 】 通常のメニューは。だからダンプ ダウン メニュー (ドロップ ダウン メニュー) にする場合ですか?さらにパラメーターを追加することを書くことができますして、add_menu を含む親メニューの ID です。


$menu - & gt; add_menu (配列 (【 】 【 】 【 】 'id' = & gt;'submenu1'、【 】 【 】 【 】 '親' = & gt;' Menu1′、【 】 【 】 【 】 = 'title' & gt;「Sub メニュー 1」、【 】 【 】 【 】 'href' = & gt;'http://google.com'、【 】 【 】 【 】 メタ' = & gt;配列 (【 】 【 】 【 】 【 】 = 'title' & gt;「Sub メニュー 1」、【 】 【 】 【 】 【 】 'ターゲット' = & gt;空白 ' 【 】 【 】 【 】) 【 ・ 】 【 ・ 】));

Parent パラメーターに支持する、それで、その値は、メニューの id パラメーターの値にサブを追加します。今我々 が持っている: 【 】
、代わりにメニューを管理バーの端に移動する場合: 【 】 【 】 add_action ('admin_bar_menu', 'custom_admin_bar');

【 】 【 】 Add_action ('admin_bar_menu', 'custom_admin_bar', 100);

少数として、施行順序の後ろに番号優先立っているになります。
以下は全体のコードです: 【 】 【 】 add_action ('admin_bar_menu', 'custom_admin_bar');
custom_admin_bar ($menu) を関数 {【 】 【 】 【 】 $menu - & gt; add_menu (配列 (【 】 【 】 【 】 'id' = & gt;' Menu1′、【 】 【 】 【 】 = 'title' & gt;'1' のメニュー 【 】 【 】 【 】 'href' = & gt;'http://thachpham.com'、【 】 【 】 【 】 メタ' = & gt;配列 (' タイトル ' = & gt;'1') メニュー 【 】 【 】));

$menu - & gt; add_menu (配列 (【 】 【 】 【 】 'id' = & gt;'submenu1'、【 】 【 】 【 】 '親' = & gt;' Menu1′、【 】 【 】 【 】 = 'title' & gt;「Sub メニュー 1」、【 】 【 】 【 】 'href' = & gt;'http://google.com'、【 】 【 】 【 】 メタ' = & gt;配列 (【 】 【 】 【 】 【 】 = 'title' & gt;「Sub メニュー 1」、【 】 【 】 【 】 【 】 'ターゲット' = & gt;空白 ' 【 】 【 】 【 】) 【 ・ 】 【 ・ 】));

}

何がここで行われます。😀 【 】 【 】 【 】 【 】 関連 【 】 【 】 【 】

Nhận xét