2017-10-16 225 views
0

私は、html5blank wordpressテーマにフロントエンドサイトを読み込んでいます。 header.phpとfooter.phpファイルは正常に動作していますが、最初のget_template_part()セクションは表示されません。私はテンプレートの階層を見てきましたが、何が問題の原因となっているのか分かりません。Wordpress - get_template_part()セクションが表示されない

これは、私は自分のコード持っているか -

をwhatwedo.php

<?php /* Template Name: whatwedo */ ?> 

     <section id="what"> 
       <!-- whatwedo template code --> 
     </section> 

のindex.php

<?php get_header(); ?> 


     <!-- section --> 
     <section> 

      <?php get_template_part('whatwedo'); ?> 

     </section> 
     <!-- /section --> 

<?php get_sidebar(); ?> 

<?php get_footer(); ?> 

ページ-home.php

<?php get_header(); ?> 
<?php get_template_part('whatwedo'); ?> 

    <?php the_content(); ?> 

<?php get_sidebar(); ?> 

<?php get_footer(); ?> 

テンプレート名をindex.phpに入れるべきか、page-home.phpに入れるべきかはわかりませんが、どちらにしても表示されませんか?これまでのところダッシュボードに2ページしか設定していません - ホームとブログ - 私は彼らが正しくセットアップされていると確信しています。

これはなぜ起こっているのでしょうか?

+0

テンプレートファイルwhatwedo.phpが子テーマまたは親テーマに含まれていれば、それを見つけるはずです。私はあなたのコードの問題を見ることができません... –

+0

@AndrewSchultzこれはとてもイライラしています。テンプレートは表示されません。テンプレートが表示されているように見えますが、表示できません。私はすべてのものを隠しているどこかのデフォルトの不透明度のルールを持っているように。 –

+0

ブラウザのソースコードをチェックしてテンプレートが存在するかどうかを確認できますが、CSSルールによって隠されていますか? –

答えて

0

<?php /* Template Name: whatwedo */ ?>を削除してみてください。これはテンプレート用であり、テンプレートではありません部分です。

その部分は新しいテンプレート(管理セクションのページエディタから選択できます)を作成します。

関連する問題