0

次のコードを使用して、ワードプレス サイト内の特定のページの列幅を設定しています。

if ( is_page_template( 'fullwidthhome.php' ) ) {
    global $content_width;
    $content_width = 1080; /* pixels */
  }
  elseif ( is_page_template( 'wideContent.php' ) ) {
    global $content_width;
    $content_width = 1080; /* pixels */
  }

これは、カスタム テンプレートを含むページではうまく機能しますが、カスタム投稿タイプで機能させる方法がよくわかりません。

テンプレートをカスタム投稿タイプのテンプレートに設定すると、機能しないようです。

  elseif ( is_page_template( 'single-widecontent.php' ) ) {
    global $content_width;
    $content_width = 1080; /* pixels */
  }

何かご意見は?

ティア!

ステフ

4

3 に答える 3

0

私は実際に最終的に行きましis_singular ('wideContent')た:)

みんなありがとう!!

于 2015-03-16T18:36:22.570 に答える
0

それは簡単です。次のようになります。

else if ( 'widecontent' == get_post_type() ) {

global $content_width;
$content_width = 1080; /* pixels */

}
于 2015-03-16T18:31:38.067 に答える