特定の固定ページ内のコンテンツを非表示にしたい

0
いいねをした人: 居ません
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #75517
    井上英明
    閲覧者
    8

    【お使いの Snow Monkey のバージョン】 14.2.3
    【お使いの Snow Monkey Blocks のバージョン】 11.3.0
    【お使いの Snow Monkey Editor のバージョン】 5.0.6
    【お使いのブラウザ】Google Chrome

    ### 実現したいこと

    いつもお世話になっております!
    「my-snow-monkey.php」にフックを使用し、フッター上部にHTMLを出力し、スタイルを整えました。下記画像のようにblogページのみ囲った部分を非表示にしたいのですが、どうすれば良いかアドバイスをいただきたいです。

     

    【当該サイトのURL】→http://xs090811.xsrv.jp/

    0
    いいねをした人: 居ません
    #75523
    GONSY
    参加者
    841

    「my-snow-monkey.php」にフックを使用し、フッター上部にHTMLを出力し、スタイルを整えました。

    フックのHTMLを!is_single()などの条件でコントロールするのはいかがでしょうか?

    1
    いいねをした人:
    #75533
    井上英明
    閲覧者
    8

    GONSYさん、返信ありがとうございます。
    フックのHTMLを!is_single()などの条件でコントロールするのはいかがでしょうか?
    ↑ご指摘ありがとうございます。

    お恥ずかしいながら、まだまだPHPに関して知識不足であり、!is_single()をどこに記述すれば良いか分からず困っています。また、条件分岐の書き方等も理解出来ていないのが現状です。
    下記に実際のコードを載せましたので、具体的に教えていただけると非常に助かります。

    add_action(
    	'snow_monkey_prepend_footer',
    	function () {
    		?>
    		<div class="info">
    			<div class="info-inner c-container">
    				<div class="info__logo">
    					<a href="#">
    						<img src="http://localhost:10028/wp-content/uploads/2021/05/logo01-e1620815183865.png" alt="" />
    					</a>
    				</div>
    				<span class="info__text">所在地 :〒〇〇〇-〇〇〇 〇〇県〇〇市〇〇〇町1-1-1</sapn><br>
    				<span class="info__text">電話番号:〇〇〇-〇〇-〇〇〇〇</sapn><br>
    				<span class="info__text">営業時間:〇〇〇〜〇〇〇(月〜金)〇〇〇〜〇〇〇(土)</sapn><br>
    				<span class="info__text">アクセス:〇〇〇徒歩10分</sapn><br>
    				<span class="info__text">※長時間〇〇の相談しています</sapn><br>
    				<span class="info__text">見学も随時受け付けておりますので、お気軽にお問い合わせください。</span><br>
    				<div class="button_wrapper">
    					<a href="tel:〇〇〇-〇〇-〇〇〇〇"><button>📞電話で問い合わせる</button></a>
    				</div>
    			</div>
    		</div>
    		<?php
    	}
    );
    0
    いいねをした人: 居ません
    #75549
    アバター画像キタジマ タカシ
    参加者
    2422

    下記のような感じですかね。

    add_action(
    	'snow_monkey_prepend_footer',
    	function () {
    		// ここから下を追加
    		// 個別記事ページのときは HTML を追加せずに終了
    		if ( ! is_single() ) {
    			return;
    		}
    		// 追加ここまで
    1
    いいねをした人:
    #75625
    井上英明
    閲覧者
    8

    キタジマさん、お世話になっております。返信ありがとうございます!

    無事、フッター上部のHTML記述をblogページのみ非表示にすることが出来ました。
    また、下のフッターウィジェット(詳細地図・メニュー一覧)に関しても、「ウィジェットのロジック」というプラグインを使用し、条件分岐を指定したところ、、blogページのみ非表示にすることが出来ました。

    GONSYさんも本当にありがとうございました。トピックの方閉じさせていただきます。

    1
    いいねをした人:
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • トピック「特定の固定ページ内のコンテンツを非表示にしたい」には新しい返信をつけることはできません。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。