カテゴリにある「説明」のようなテキストエリアを追加したい
-
カテゴリにある「説明」のようなテキストエリアを追加して出力したいと思い、
http://www.webopixel.net/wordpress/436.html
上記ページを参考にやってみました。
結果はカテゴリにフィールドは表示されるのですが、更新すると入力したものが消えてしまいます。
でもこれを1行入力の「input type=”text”」にすると保存も出力できました。プラグインのカスタムフィールドテンプレート、Advanced Custom Fieldsを使ってみても、
管理画面のカテゴリーではなく、投稿のカスタムフィールド部分にしか表示されませんでした。HTMLタグ付のテキストを入力して、タグを認識させることができるフィールドを設定し、
かつ1行入力タイプのものも同時に使用したいと思っています。
フィールドは表示されるのであれば、保存コードを触らないといけないのかも知れません。
しかし今の自分では限界に来てしまいました。add_action ( 'edited_term', 'save_extra_category_fileds'); function save_extra_category_fileds( $term_id ) { if ( isset( $_POST['Cat_meta'] ) ) { $t_id = $term_id; $cat_meta = get_option( "cat_$t_id"); $cat_keys = array_keys($_POST['Cat_meta']); foreach ($cat_keys as $key){ if (isset($_POST['Cat_meta'][$key])){ $cat_meta[$key] = $_POST['Cat_meta'][$key]; } } update_option( "cat_$t_id", $cat_meta ); } }
ご教授いただければ幸いです。
よろしくお願いいたします。
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「カテゴリにある「説明」のようなテキストエリアを追加したい」には新たに返信することはできません。