Wordpress:使用get_template_part样式Post_Format loop-single.php?

时间:2012-10-31 03:58:21

标签: wordpress templates post loops format

我只想删除图库帖子中的帖子元数据。

这是我的index.php //

<?php get_header(); ?>
  <div id="right-content">
     <?php get_template_part( 'loop', get_post_format() ); ?>
  </div>

<div id="left-content">
  <div class="inner"> 
  <?php get_sidebar(); ?>
  </div> 
</div> 

这是我的single.php //

<?php get_header(); ?>
<div id="main-content">     
<?php get_template_part( 'loop', 'single' ); ?>
</div>

<div class="clear"></div>
<?php get_footer(); ?>

我不明白的是如何设置循环或循环单个文件,以便为标准和图库单个帖子获取单独的模板。

我添加了一个循环和loop-single.php文件。

以下是这些文件的粘贴代码//

http://pastebin.com/9xSZKnJA - loop.php

http://pastebin.com/WiXwKf7d - loop-single.php

修改//

以下是此pastebin中新的“single-gallery.php”和“loop-gallery.php”文件// http://pastebin.com/YukyZ9hm

1 个答案:

答案 0 :(得分:1)

如果要为不同类型使用不同的模板,则需要为每种帖子类型创建模板。假设您使用的是gallery类型,您可能希望将single.php的内容复制到名为single-gallery.php的文件中,并将循环模板部分更改为get_template_part( 'loop', 'gallery' );。然后,您可以将loop-single.php复制到名为loop-gallery.php的文件中,并根据需要修改其内容。

您可以在此处找到有关主题开发的更多信息http://codex.wordpress.org/Theme_Development