投稿画面のタグ記入パネルに全てのタグが表示される

投稿画面の『タグ』入力欄に使用中の全てのタグを表示する

投稿画面のタグ記入パネルに全てのタグが表示される

WordPressに投稿する際、タグ機能を利用している人が大半だと思いますが、投稿画面の『タグ』の入力ボックスには、「よく使用されるタグ」しか表示されません。すでにタグの数が100とか200とか存在して、自分でもどんなタグを使っていたか、思い出すこともできないユーザーには非常に不便です。

そこで、お使いのテーマテンプレートのfunctions.phpに次のように記入します。

使用中のタグが全て、入力ボックスに表示されるようになります。

それはそれで探すのが大変ですが、タグの有効利用におすすめです。


function example_wpadmin_show_all_tags( $args ) {
if ( defined( 'DOING_AJAX' ) && DOING_AJAX && isset( $_POST['action'] ) && $_POST['action'] === 'get-tagcloud' )
unset( $args['number'] );
$args['hide_empty'] = 0;
return $args;
}
add_filter( 'get_terms_args', 'example_wpadmin_show_all_tags' );
function example_wpadmin_custom_css() {
echo '<script>
jQuery(window).load(function() {
jQuery("body.wp-admin #tagsdiv-post_tag #link-post_tag").trigger("click");
jQuery("body.wp-admin #tagsdiv-post_tag #link-post_tag").hide();
});
</script>';
echo '<style>
body.wp-admin #tagsdiv-post_tag #link-post_tag{visibility:hidden;}
body.wp-admin #tagsdiv-post_tag #post_tag .jaxtag{display:none;} //this line hides the manual add tag box - delete if not required
body.wp-admin #tagsdiv-post_tag #tagcloud-post_tag a{display:block;} //this line puts each displayed tag on a new line - delete if not required
</style>';
}
add_action('admin_head', 'example_wpadmin_custom_css');

デフォルトでは、「よく使用されるタグ」しか表示されません。

タグ入力パネルのタグリスト

コードの記入で、全てのタグが入力ボックスに表示されるようになります。 用事が済んだら閉じておく。

ただし、この方法だと、タグのサーチ機能は使えません。一覧から探す方式になります。

タグの並び順は「名前順」です。

投稿画面のタグ記入パネルに全てのタグが表示される

以下続く・・

タグの入力ボックスを横向けに配置すると探しやすい。

タグの入力ボックスを横向けに配置

WordPress Development Stack Exchange

Someone knows how to show 'all tags' insteads of the 'most u…

投稿画面のタグ記入パネルに全てのタグが表示される
更新情報や引用など
>海洋小説『曙光』MORGENROOD

海洋小説『曙光』MORGENROOD

宇宙文明の根幹を支える稀少金属ニムロディウムをめぐる企業と海洋社会の攻防を舞台に描く人間ドラマ。生きる道を見失った潜水艇パイロットと愛を求めるフォルトゥナの娘の恋を通して仕事・人生・社会について問いかける異色の海洋小説です。
Kindle Unlimitedなら読み放題。
Amazonの海洋学ランキングで一位を記録。

CTR IMG