0
我有一些類似的關於我們,服務等,並希望顯示這些類別的不同模板。我已經從wp站點讀取文件名稱,如category-slug.php,其中slug可能是關於我們或服務。我做了這些文件,但他們沒有爲我工作。索引文件不用這些模板來顯示帖子。我想在自定義文件中顯示來自這些類別的帖子。自定義郵政類型模板不工作在wp
任何人都可以告訴我如何做到這一點?
我有一些類似的關於我們,服務等,並希望顯示這些類別的不同模板。我已經從wp站點讀取文件名稱,如category-slug.php,其中slug可能是關於我們或服務。我做了這些文件,但他們沒有爲我工作。索引文件不用這些模板來顯示帖子。我想在自定義文件中顯示來自這些類別的帖子。自定義郵政類型模板不工作在wp
任何人都可以告訴我如何做到這一點?
你在找這樣的事嗎?
<?php /*
Template Name: ListPostsInCategoryThatHasSameNameAsPage
*/ ?>
<?php get_header(); ?>
<div id="content">
<div id="main">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><?php the_title(); ?></h1>
<?php the_content(); ?>
<?php endwhile; else: endif; ?>
<?php query_posts('category_name='.get_the_title().'&post_status=publish,future');?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<p><?php the_content(); ?>
<?php endwhile; else: endif; ?>
</div>
</div>
<?php get_footer(); ?>
不要使用query_posts,真的。改用WP_Query –
你是對的,它應該像你描述的那樣工作。只需再次檢查您是否已經命名並正確地將文件放置在主題文件夾中,這些類別是否存在並且已將帖子分配給它們...... – MonkeyVoodoo