0
ソリューションを必要と私は、このようなカスタムポストタイプ登録:私のfront-page.php
でワードプレスは、私はWordPressのテーマを開発していた
register_post_type('servicesDetails', array(
'labels' => array(
'name' => 'Services Details',
'add_new_item' => 'Add New Post'
),
'public' => true,
'supports' => array('title', 'editor', 'thumbnail')
));
を、私はこのようなHTMLをコーディングされました:
<div class="container">
<?php
$servicesDetails = new WP_Query(array(
'post_type' => 'servicesDetails'
));
while ($servicesDetails->have_posts()) :
?>
<div class="row">
<?php
for ($counter = 0; $counter < 3; $counter++) :
$servicesDetails->the_post();
?>
<div class="col-sm-4" id="featurePost">
<a href="<?php the_permalink(); ?>"><h3><?php the_title(); ?></h3></a>
<p><?php the_content(); ?></p>
</div>
<?php
endfor;
?>
</div>
<?php
endwhile;
?>
</div>
それはsingle.php
テンプレートからテンプレートを取っていると私はsingle.php
を削除すると、それはTEMを使用している、私は、single-servicesDetails.pho
という名前のファイルを開いていますワードプレスは、そのファイルからテンプレートを取っていませんプレートはindex.php
です。
誰にもこの問題の解決策がありますか?あなたが登録ポスト関数を呼び出している
? –