サポート » テーマ » テンプレートを使用したトップページに固定ページを呼び出したらCSSが反応しません。

  • nao0120

    (@nao0120)


    お世話になっております。
    TCDテーマSKINを使用してサイトの制作を行っています。

    テーマのテンプレートを使用するとt¥どうしてもこの内容を記載したいと考えても位置がうまくいかず
    テーマ自体に固定ページを呼び出す方法に辿り着きました。

    参考ブログ:https://www.webantena.net/wordpress/content-get-page-page-id-and-echo-content-post-content/
    で参考にしfront-page.php内に
    下記コードを記載しました。

    <!– 追加コンテンツ –>
    <?php
    $page_id = 1; //表示したい固定ページのページID
    $page = get_post( $page_id );

    echo $page->post_content; //固定ページの内容
    ?>

    これで内容は反映されたのですが、
    フォントサイズ、やフォントの種類のCSSが反映されておりません。
    そのままのデザインで固定ページを呼び出す参考サイトが見当たらず質問させていただきました。
    どうやら他のサイト様はそのままCSSも反映されている様子でした。

    ご回答いただけたら幸いです。
    何卒よろしくお願いいたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • CG

    (@du-bist-der-lenz)

    「どうやら他のサイト様はそのままCSSも反映されている様子でした。」という推測は、適用されているTCDテーマSKINを使用しているサイトでしょうか。

    CG

    (@du-bist-der-lenz)

    指定した固定ページを、トップページに呼び出す。とはこういうことでしょうか。
    モデル
    暫定的ページですので、要件が済み次第元に戻します。

    Honda

    (@rocketmartue)

    TCDなどの有償テーマのサポートは、基本的には購入元でサポートを受けるべきです。
    以下は、一般論として
    CSSが反映されないということですが、単純に追加コンテンツを囲う
    <div class="entry-content"> </div>
    <div class="post_content"> </div>
    等が抜けているからではないですか?
    classは、テーマによって異なるので、ご自身で確認してください。

    または、フィルターを通すとうまくいくかもしれません。

    $page_id = 1; //表示したい固定ページのページID
    echo apply_filters('the_content', get_post_field( 'post_content', $page_id ));
3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「テンプレートを使用したトップページに固定ページを呼び出したらCSSが反応しません。」には新たに返信することはできません。