kaz
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: contactform7の ”福島” “東京” “京都”の文字列が表示されない件についてLABE (@latobeam)さん
お返事ありがとうございます!
> 手元の環境で試してみましたが、プラグインなど環境は違うと思いますが、その状況は再現しませんでした。
やはり私だけの環境かもしれないですよねぇ。。。> どうでもいい話ですが、その3都府県のチョイスがどことなく恣意的な感じがするのは気のせいでしょうかね……
> ないとは思いますが、NGワード的な何かとか……
そうなんですよね。私もそう思い、「NGワード」というワードでも調べてみたんですが、出て来なかったんですよね。> もしくは、「県」「都」「府」を抜いて「福島」「東京」「京都」としてみるとどうなるでしょうか。
こちら試してみたところ “” “” “” と全て表示されない状態になってしまいました(>_<)
難しいですね。。。原因を試行錯誤しながら調べてみます。。。フォーラム: 使い方全般
返信が含まれるトピック: contactform7の ”福島” “東京” “京都”の文字列が表示されない件についてCG (@du-bist-der-lenz)さん
> Twenty Seventeen テーマで、contactform7のプラグインだけですよね。
テーマは自作のものなので、他の既存のテーマでも試してみます!ただ、他のwordpressのサイトの別のテーマでやっても同じことが起きたんですよね。。。
- この返信は7年、 8ヶ月前にkazが編集しました。
フォーラム: 使い方全般
返信が含まれるトピック: contactform7の ”福島” “東京” “京都”の文字列が表示されない件についてCG (@du-bist-der-lenz)さん
すみません
ちょっと僕には同一コードになっているか、わかりません。。。
せっかくご回答いただいたのにすみませんフォーラム: 使い方全般
返信が含まれるトピック: contactform7の ”福島” “東京” “京都”の文字列が表示されない件についてCG (@du-bist-der-lenz)さん
お返事ありがとうございます。
ひらがなにしたり、スペースを入れたりすると表示されます
ただ、「福島」 「東京」 「京都」となった場合のみ非表示なってしまいますフォーラム: 使い方全般
返信が含まれるトピック: 子カテゴリーのスラッグを取得したい(複数)ちょっと自分でいろいろ調べてやってみました。
子カテゴリーの取得は分からないので
the_category()
を使い、所属するカテゴリーを全て取得することにしました。それで下記サイトを参考に以下のように作成したのですが、
あと一歩のところでうまくいきません。
どうか教えてください。=====================================
【やりたいこと】
the_category()で記事の所属カテゴリー(複数)を全て取得し、
それぞれにclassをつけて表示したい。【参考サイト】
http://wordpress.stackexchange.com/questions/91253/add-classname-to-the-category-function【現状】
この通りfunction.phpに//the_category()にクラスを追加 function add_class_callback( $result ) { $class = strtolower( $result[2] ); $class = str_replace( ' ', '-', $class ); // do more sanitazion on the class (slug) like esc_attr() and so on $replacement = sprintf( ' class="%s">%s</a>', $class, $result[2] ); return preg_replace( '#>([^<]+)</a>#Uis', $replacement, $result[0] ); } function add_category_slug( $html ) { $search = '#<a[^>]+(\>([^<]+)\</a>)#Uuis'; $html = preg_replace_callback( $search, 'add_class_callback', $html ); return $html; } add_filter( 'the_category', 'add_category_slug', 99, 1 );
を記載しました。
そうすると以下のようにhtmlをはきだしました。
(そのまま貼ります)<ul class="post-categories"> <li><a href="" title="" rel="" class="おすすめコミック">おすすめコミック</a></li> <li><a href="" title="" rel="" class="大学生が主人公">大学生が主人公</a></li> <li><a href="" title="" rel="" class="学園ドラマ">学園ドラマ</a></li> <li><a href="" title="" rel="category tag" class="家族ドラマ">家族ドラマ</a></li> </ul>
上記のように、なぜかclass名にカテゴリーのスラッグではなく、カテゴリー名が際ってしまいます。これにスラッグ名が入れば完璧なのですが。。。
本当にお手上げ状態なので、
どうか宜しくお願い致します。フォーラム: 使い方全般
返信が含まれるトピック: 【wp_list_categories】他の記事で選択したカテゴリーも表示されてしまう。mypacecreator様
ご回答いただき、有難うございます。
そういうことだったんですね。
勉強になりました。新たに分からないことが増えましたので、
以下トピを立ててみました。
そちらのほうももしよろしければご教授いただけますと幸いです。
宜しくお願い致します。この度は有難うございました。
フォーラム: 使い方全般
返信が含まれるトピック: 複数カテゴリー名を取得して、各カテゴリーにidをつけたい。