4件の投稿を表示中 - 1 - 4件目 (全4件中)
-
投稿者投稿
-
2020年7月30日 2:46 PM #54689
【お使いの Snow Monkey のバージョン】10.10.7
【お使いのブラウザ】Chrome 84.0.4147.89
【当該サイトのURL】開発中(ローカル)===
ヘッダーのロゴのリンク先はサイトURLになっていると思いますが、これを任意のサイトにしたいのですが何か良い方法ありますでしょうか。
♥ 0いいねをした人: 居ません2020年7月31日 9:22 AM #54760My Snow Monkey プラグインか、子テーマの
functions.php
に下記のコードを貼り付けてみてください!add_filter( 'snow_monkey_template_part_render', function( $html, $slug ) { if ( 'template-parts/header/site-branding' === $slug ) { $url = 'https://google.com'; // ここに任意の URL を入力 return preg_replace( '|href="[^\"]+"|', 'href="' . $url . '"', $html ); } return $html; }, 10, 2 );
♥ 1いいねをした人: 居ません2020年7月31日 9:27 AM #54761my snow monkey で下記のようなコードを書いてみてください。
add_filter( 'snow_monkey_template_part_render', function( $_html, $_slug, $_name, $_vars ) { if ( preg_match('/template-parts\/header\/(1row|2row|center|left|simple)$/', $_slug, $_match ) ) { $_html = preg_replace( '/<a href="([^"]*)" class="custom-logo-link" rel="home">/', '<a href="https://sample.test" class="custom-logo-link" rel="home">', $_html ); } return $_html; }, 10, 4 );
ヘッダーロゴのリンク先のみ変更と言う形にしています。
https://sample.test
の部分を任意のURLにしてお試しください。追記:
北島さんの返信とタイミングが合ってしまったようで。
こちらはヘッダーロゴのリンク先のみとなってます。
北島さんのコードはフッターウィジェットなどのサイトロゴ関連のリンク先を全て変更する形です。
お好みに合わせて使ってください。♥ 3いいねをした人: 居ません2020年7月31日 10:43 AM #54767キタジマ タカシさん、Kmical Lightsさん
ありがとうございます!
実現できました。♥ 2いいねをした人: 居ません -
投稿者投稿
4件の投稿を表示中 - 1 - 4件目 (全4件中)
- トピック「ヘッダーロゴのリンク先を任意のものにしたい」には新しい返信をつけることはできません。