「 投稿ページ」に設定した固定ページの編集方法について

0
いいねをした人: 居ません
  • このトピックには2件の返信、2人の参加者があり、最後にma_san_32_により3年、 5ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #77673
    ma_san_32_
    閲覧者
    1

    いつも大変お世話になっております。

    主題の件についてご質問させてください。

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

    ### 発生している問題

    「 投稿ページ」に設定した固定ページのみに、ピックアップスライダーをお知らせバーの下、パンくずリスト(標準位置の場合)の上のエリアに表示させたいのですが表示させることができません。

    ### 試したこと

    ①下記プログラムにて全ての固定ページにピックアップスライダーが挿入されることを確認しました。

    ===↓↓↓↓↓↓↓↓↓↓===

    add_action(
    	'snow_monkey_prepend_contents',
    	function () {
    		//if (is_page('blog') ) {
    			$new_query = new \WP_Query(/* ピックアップスライダーを作成したページの取得 */
    				[
    					'pagename' => 'blogup',/* スラッグを指定 */
    					'post_type' => 'page', /*固定ページを指定 */
    					'post_status' => ['draft']/* 下書きページの指定 */
    				]
    			);
    
    			if (!$new_query->have_posts()) {
    				return;
    			}
    
    			$new_query->the_post(); ?>
    				<div class="p-entry-content">
    					<?php the_content(); ?>
    				</div>
    			<?php wp_reset_postdata();
    
    		//}
    	}
    );

    ===↑↑↑↑↑↑↑↑↑↑===

    ②今回ご質問させていただいているプログラムになります。投稿ページのみを指定しているつもりですが、表示されません。

    ===↓↓↓↓↓↓↓↓↓↓===

    add_action(
    	'snow_monkey_prepend_contents',
    	function () {
    		if (is_page('blog') ) {/* 投稿ページをスラッグで指定(ページIDでもNGでした) */
    			/* ちなみに、他の固定ページのスラッグやページIDを指定した場合は指定通り表示されます。) */
    
    			$new_query = new \WP_Query(/* ピックアップスライダーを作成したページの取得 */
    				[
    					'pagename' => 'blogup',/* スラッグを指定 */
    					'post_type' => 'page', /*固定ページを指定 */
    					'post_status' => ['draft']/* 下書きページの指定 */
    				]
    			);
    
    			if (!$new_query->have_posts()) {
    				return;
    			}
    
    			$new_query->the_post(); ?>
    			<div class="p-entry-content">
    				<?php the_content(); ?>
    			</div>
    			<?php wp_reset_postdata();
    
    		}
    	}
    );

    ===↑↑↑↑↑↑↑↑↑↑===

    以上になります。

    お手数おかけしますが、よろしくお願いいたします。

    0
    いいねをした人: 居ません
    #77677
    アバター画像キタジマ タカシ
    参加者
    2422

    投稿ページだと is_page ではなくて is_home ですかね。

    2
    いいねをした人:
    #77678
    ma_san_32_
    閲覧者
    1

    キタジマ様

    お世話になってます。

    早速のご回答ありがとうございました。

    確認しました。

    お手数おかけしました。

    1
    いいねをした人:
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • トピック「「 投稿ページ」に設定した固定ページの編集方法について」には新しい返信をつけることはできません。

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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