-
投稿者投稿
-
2019年9月20日 10:57 AM #28456
トピックを新しく立てる方は次の項目も記述してください(要望トピックの場合は不要です)。
【お使いの Snow Monkey のバージョン】7.11.0
【お使いのブラウザ】chreme
【当該サイトのURL】hostsでアクセスしているため、外部からアクセスできません。===
細かいところでスミマセンキャッチフレーズですが、ロゴの下に表示され、タイトルタグの中にも表示されていると思います。
これを、それぞれ別のものにしたいとおもっています。ロゴ下は、変更することはないので、テンプレートに直接書き込んでも構いません。
タグ中は、キャッチフレーズのコトバを表示するようにしたいです。ロゴ下テキストをフックをかけて、置換すればよいとおもいますが、具体的な方法が分かりません。
置換といっても、元のコトバが変わる可能性もあるので、それではだめかもしれません。以上、よろしくお願いします。
♥ 0いいねをした人: 居ません2019年9月20日 3:36 PM #28497ロゴの下のキャッチフレーズだけが変われば良いということですよね。こんな感じでどうでしょうか?
add_filter( 'snow_monkey_template_part_render', function( $html, $slug ) { if ( 'template-parts/header/site-branding' === $slug ) { return preg_replace( '|(<div class="c-site-branding__description">).+?(</div>)|s', '$1あいうえお$2', $html ); } return $html; }, 10, 2 );
♥ 0いいねをした人: 居ません2019年9月20日 5:11 PM #28511なるほど、フックのかけ方とかが理解できると、
いろいろカスタマイズできますね。全く知識なく、おんぶに抱っこでスミマセン
無事、ロゴした固定コピーになりました。タイトルタグは、タイトルにSEOコピーを追記して
どのページでも表示されるようにしました。キャッチコピーは空欄です。
イレギュラーな使い方ですが、工夫次第で
いろいろできますねありがとうございました!
♥ 0いいねをした人: 居ません2019年9月20日 8:46 PM #28524スミマセン どうしても気になったので一つついでに質問していいですか?
スクリプト、大体こんなことやってるんだろうなと、読んでみてるのですが
最後のところに、10 2 というのがあるのがどういう意味なのかわかりません。他のスクリプトにも、あるので、なにかおまじないにも見えるのですが、
これはどういう意味なのでしょうか?♥ 0いいねをした人: 居ません2019年9月22日 11:35 AM #2865510 が優先度、2がコールバック関数に渡される引数の数です。
add_filter
、add_action
を使ったカスタマイズは、WordPress カスタマイズの超基本なので、WordPress のドキュメントを一読されることをお勧めします。♥ 0いいねをした人: 居ません2019年9月22日 11:36 AM #28656あ、問題なければクローズお願いします!
♥ 0いいねをした人: 居ません2019年9月23日 1:25 AM #28713リファレンス教えて頂きありがとうございます!
クローズします。♥ 0いいねをした人: 居ません -
投稿者投稿
- トピック「キャッチフレーズを、別けたい」には新しい返信をつけることはできません。