2016-09-29 10 views
0

私はワードプレスでカスタムアクションフックを追加しようとしていますが、動作していません。プラグイン追加アクションフックが動作していません:

<?php 
function wp_add_google_link(){ 
global $WP_Admin_Bar; 
var_dump($WP_Admin_Bar); 
$WP_Admin_Bar->add_menu(array(
'id'=>'google_analytics', 
'title'=>'GoogleAnalytics', 
'href'=>'https://google.com/analytics' 
)); 
} 
add_action('wp_before_admin_bar_render','wp_add_google_link'); 
+0

機能が実行されていませんか? –

答えて

0

私はそれが動作していると思われますが、NULL値をエラーで返します。 wp_admin_barは小文字にする必要があります。しかし、WP_Admin_Barを使用しています。

の参照を確認してください:

https://codex.wordpress.org/Class_Reference/WP_Admin_Bar

https://codex.wordpress.org/Plugin_API/Action_Reference/wp_before_admin_bar_render

function wp_add_google_link(){ 

global $wp_admin_bar; 
var_dump($wp_admin_bar); 
$wp_admin_bar->add_menu(array(
'id'=>'google_analytics', 
'title'=>'GoogleAnalytics', 
'href'=>'https://google.com/analytics' 
)); 
} 
add_action('wp_before_admin_bar_render','wp_add_google_link'); 

結果のスクリーンショット

enter image description here

+0

申し訳ありませんが、私もそれを使用しました。しかしそれはまた働いていない。 – user6891871

+0

あなたはどんな結果を得ていますか?私は結果を示すスクリーンショットを共有しました –

+0

twentysixteenテーマをインストールして、それが機能しているかどうかを確認するためにfunctions.phpファイルにコードを貼り付けてください。 –

関連する問題