トップページの最上部に固定ページを表示させたときの自動整形機能

Simplicityの特徴 フォーラム Simplicityについての質問 トップページの最上部に固定ページを表示させたときの自動整形機能

  • このトピックには4件の返信、2人の参加者があり、最後にアバター画像わいひらにより9年前に更新されました。
4件の返信スレッドを表示中
  • 投稿者
    投稿
    • #56073
      ゲスト

      こちらのページを参考に、トップページの最上部に固定ページを表示させたのですが、

      https://wp-simplicity.com/suport/topic/トップページに固定ページと投稿ページを混在さ/

      その固定ページの内容が、改行されずに表示されてしまいます。
      どうやら自動整形機能wpautop()が効いていないので<p>タグが入っていないようなのですが、、

      改善方法などありますでしょうか・・?

    • #56075
      かうたっく
      ゲスト

      ウィジェットの『[S] クラシックテキスト』を使ってインデックスリストトップに、固定ページのHTML(『ビジュアルエディタ』ではない方『テキスト』)を貼り付け、『自動的に段落を追加する』にチェックすれば反映しますが、どうでしょう。

      固定ページのタイトルが必要な場合<h1>タイトル</h1>などとウィジェットの内容に書き込むなど必要です。

    • #56077
      ゲスト

      かうたっく様

      なるほど、こんな方法もあるのですね!
      ただ、この方法だと、2ページ目以降のインデックスにも固定ページが表示されてしまいます。
      私はTOPのみに表示させたいのですが、良い方法ありますでしょうか?

      なお、子テーマのhome.phpはこのように編集していました。

      <?php if ( !is_paged() && (is_home() || is_front_page()) ) :
      $content = get_page(753);?>
      <article class=”article”>
      <div id=”the-content” class=”entry-content”>
      <?php echo $content->post_content;?>
      </div>
      </article>
      <?php endif; ?>

    • #56078
      ゲスト

      すみません、、調べ直したら自己解決しました。

      WordPressのget_post関数のpost_contentで段落タグが抜けないようにする方法(the_content関数と同じ結果で出力する方法)

      こちらを参考にしました所、完璧に動作致しました。かうたっく様ありがとうこざいます。

      どなたかのお役にたちますよう、最終的なコードを掲載いたします。

      トップページのみの最上部に固定ページを表示させる方法

      子テーマhome.phpをこのように記載

      <?php //トップページ用 ?>
      <?php get_header(); ?>
      
      <?php if ( !is_paged() && (is_home() || is_front_page()) ) :
      	$content = get_page(792);?>
      	<article class="article" style="padding-bottom:50px;">
      		
      		<div id="the-content" class="entry-content">
      		
      		<?php echo apply_filters('the_content',$content->post_content);?>
      		</div>
      	</article>
      <?php endif; ?>
      
      <?php get_template_part('list') ?>
      
      <?php get_footer(); ?>
    • #56095
      アバター画像わいひら
      キーマスター

      コードまで掲載していただいてありがとうございます!
      同様のカスタマイズ需要があったときに、ユーザーさんの助けになると思います。

4件の返信スレッドを表示中
  • トピック「トップページの最上部に固定ページを表示させたときの自動整形機能」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)