質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Q&A

解決済

1回答

1178閲覧

wordpressのカスタム投稿の投稿入力画面で表示されるタグ入力をチェックボックスにしたい

yasuteratail

総合スコア2

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

0グッド

0クリップ

投稿2021/09/14 04:36

wordpressのカスタム投稿の登録画面で表示されるタグ入力をチェックボックスにしたい

デフォルトの投稿の入力画面のタグをチェックボックスの登録に変えることは下記のソースでできました。

function

1 global $wp_rewrite; 2 $rewrite = array( 3 'slug' => get_option('tag_base') ? get_option('tag_base') : 'tag', 4 'with_front' => ! get_option('tag_base') || $wp_rewrite->using_index_permalinks(), 5 'ep_mask' => EP_TAGS, 6 ); 7 8 $labels = array( 9 'name' => _x( 'Tags', 'taxonomy general name' ), 10 'singular_name' => _x( 'Tag', 'taxonomy singular name' ), 11 'search_items' => __( 'Search Tags' ), 12 'popular_items' => __( 'Popular Tags' ), 13 'all_items' => __( 'All Tags' ), 14 'parent_item' => null, 15 'parent_item_colon' => null, 16 'edit_item' => __( 'Edit Tag' ), 17 'view_item' => __( 'View Tag' ), 18 'update_item' => __( 'Update Tag' ), 19 'add_new_item' => __( 'Add New Tag' ), 20 'new_item_name' => __( 'New Tag Name' ), 21 'separate_items_with_commas' => __( 'Separate tags with commas' ), 22 'add_or_remove_items' => __( 'Add or remove tags' ), 23 'choose_from_most_used' => __( 'Choose from the most used tags' ), 24 'not_found' => __( 'No tags found.' ) 25 ); 26 27 register_taxonomy( 'post_tag', 'post', array( 28 'hierarchical' => true, 29 'query_var' => 'tag', 30 'rewrite' => $rewrite, 31 'public' => true, 32 'show_ui' => true, 33 'show_admin_column' => true, 34 '_builtin' => true, 35 'labels' => $labels 36 )); 37} 38add_action( 'init', 'post_tag_checkbox', 1 ); 39

register_taxonomy( 'post_tag', 'post', この辺を変えれば良さそうですが
調べてもわかりませんでした。

このソースを修正しても良いですし
他の方法でも良いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

自己解決しました。

こちらのサイトのソースを使いました。
https://yuki.world/wp-change-customtaxbox/

プラグインで追加したカスタム投稿のtaxonomyとpost_typeの調べ方

カスタム投稿が自作じゃない場合(プラグインの場合)。

1.カスタムタクソノミーのスラッグ
2.カスタム投稿のスラッグ

が、わからないと思いますが

wordpressの管理画面の左メニューで表示されるメニューの(プラグインの追加で表示されたカスタム投稿のメニュー)
カスタム投稿名やタグをクリックして遷移するとブラウザのURLのパラメーターにスラッグが含まれています。
?taxonomy=xxxxxxx
&post_type=xxxxxx

投稿2021/09/14 04:49

編集2021/09/15 00:43
yasuteratail

総合スコア2

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問