2017-10-12 2 views
0

「Most used tags」リストが展開されているカスタムWordPress編集製品ページを実行する必要があります。WordPress管理タグクラウド自動拡張

jQuery(window).load(function() { 
    jQuery(".tagcloud-link").attr("aria-expanded", "true"); 
    jQuery(".the-tagcloud").show(); 
}); 

コードの実行をけれども.the-tagcloud要素が表示されていない:私はadmin_head関数内functions.phpでこれを追加しようとしました。

誰にでも解決策がありますか?

答えて

0

問題は、あなたがリンクをクリックしたときに生成される「.theの-tagcloud」要素...あなたはページをロードする際にDOMに存在しない要素を表示しようとしていること

です最初の時間だけでなく、それまでの表示またはすべてのクリックで隠されるまで!

しかし、あなたは、単にjQueryを使ってクリックを誘発することができ、私は次のコードをテストし、それが私の仕事:

function load_custom_wp_admin_style() { ?> 
<script> 
    jQuery(window).load(function() { 
     jQuery(".tagcloud-link").trigger("click"); 
    }); 
</script> 
<?php } 
add_action('admin_footer', 'load_custom_wp_admin_style'); 
+0

問題は、私はadmin_headerセクションにスクリプトをロードしていることでした。 –

+0

しかし、上に説明したように、あなたのコードはフッターでも機能しません。コードは私のものとは多少異なるはずです... – ToTaTaRi

関連する問題