-
投稿者投稿
-
2019年4月23日 9:56 AM #14499
トピックを新しく立てる方は次の項目も記述してください(要望トピックの場合は不要です)。
【お使いの Snow Monkey のバージョン】v5.6.1
【当該サイトのURL】https://ciec.englishjkids.net/===
お世話になっております。
シェアボタンをトップページと固定ページに設定するために、テンプレートcontent-page.phpとfront-page.php にコード(下記)を追加したのですが、反映されません。
カスタマイズでシェアボタンは設定しており、投稿ページでは表示されます。
Snow Monkeyで作った別のサイトでは、同様の方法でトップと固定ページに設置できています。
※別のサイトではクラシックエディター、今回のサイトはブロックエディターを使っています。
▼追加したコード<?php if ( in_array( get_option( 'mwt-share-buttons-display-position' ), [ 'bottom', 'both' ] ) ) { Helper::get_template_part( 'template-parts/content/share-buttons' ); } ?>
反映させる方法がありましたら、ご教示いただけますでしょうか。
♥ 0いいねをした人: 居ません2019年4月23日 10:05 AM #14503単純な考えだと、
content-page.php
とfront-page.php
が正しい位置に配置されていない、が考えられますかねー。テンプレートは、子テーマ/templates/view/content-page.php
に配置されていますでしょうか?もし配置位置が正しければ、あとはどこまで実行されているか1つずつ検証するしかないと思います。
<?php var_dump( get_option( 'mwt-share-buttons-display-position' ) ); if ( in_array( get_option( 'mwt-share-buttons-display-position' ), [ 'bottom', 'both' ] ) ) { Helper::get_template_part( 'template-parts/content/share-buttons' ); } ?>
とすると、固定ページ上に何らか
var_dump
された値が表示されるはずですが、表示されないのであればテンプレートの配置が間違っているか、このコードのさらに上に別の条件分岐があって、とかは考えられるかなと。♥ 0いいねをした人: 居ません2019年4月23日 10:10 AM #14504早速のお返事ありがとうございます。
カスタマイズでの表示の位置設定が上になっていて、サイト下部を確認していたので、見えていなかっただけでした。表示できました。
よく確認せずに質問してしまい、申し訳ございませんでした。トピックを閉じさせていただきます。♥ 0いいねをした人: 居ません -
投稿者投稿
- トピック「固定ページでのシェアボタン追加」には新しい返信をつけることはできません。