###前提・実現したいこと
現在Wordpress(4.6.1)の不動産プラグイン(1.7.7)を利用しています。
現在抱えているクライアントは複数の不動産業者の情報を掲載していて
一つの不動産プラグインの中で物件によって問い合わせ先を変更する必要がありました。
そこで考えたのが、カテゴリで複数の担当者名を設定して、クライアントに投稿時に選んでもらい
選んだ業者の連絡先または連絡フォームを記事の本文に自動挿入させて
問い合わせを振り分ける仕掛けを作りたいと思っています。
優秀なプラグインがあるのは承知していますが
可能であればfunctions.phpでの変更で行いたいと考えています。
###発生している問題・エラーメッセージ
ネット検索より、カテゴリー別に振り分けるコードを見つけたのですが
不動産プラグインがカスタム投稿扱いの様で、思った通りの動作(自動挿入と表示)をしてくれません
###該当のソースコード
無断引用失礼します。(http://c-loft.com/blog/?p=1240)
//記事のカテゴリにあった定型文をを追記する function add_fix_message_matching_category($content) { //単独記事でなければ何もしない(ブログトップやカテゴリのページに表示されると見苦しいので) if(!is_single()) { return $content; } $html_tag = "";//HTMLタグ $categoryList = get_the_category();//カテゴリリスト foreach($categoryList as $cat_now) { $now_id = $cat_now->cat_ID;//カテゴリID(今回は未使用) $now_name = $cat_now->cat_name;//カテゴリ名 switch($now_name) { case "categoryA": $html_tag .= "ここに追加したい定型文を記述"; break; case "categoryB": $html_tag .= "ここに追加したい定型文を記述"; break; default: $html_tag .= ""; break; } } return $content.$html_tag;//記事と結合 } add_filter('the_content', 'add_fix_message_matching_category');
###試したこと
category部分をtaxonomy関連に変更してみました
###補足情報(言語/FW/ツール等のバージョンなど)
回答2件
あなたの回答
tips
プレビュー