如何根据POST格式加载不同的标题?

时间:2016-04-27 作者:Gregory Schultz

我有一个难题。根据帖子格式加载不同标题的最佳方式是什么?我想我可以在标题周围加载另一个循环,但我注意到该站点确实变慢了。这是我索引中的代码。php:

<?php get_header();?>

<section id="block">

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php get_template_part( \'content\', get_post_format() ); ?>
<?php endwhile; endif; ?>

</section>

<?php get_footer();?>
谢谢

1 个回复
最合适的回答,由SO网友:Z. Zlatev 整理而成

如果你有header-video.php 用于video post格式。

代替get_header(); 具有get_header(get_post_format()); 在你的常规singular.phpindex.php. 如果WP可以找到header-video.php 它将加载它,否则它将自动回退到header.php.

相关推荐

如何修改WP_INCLUDE/BLOCKS/LATEST_posts.php

我是WordPress开发的初学者,希望得到一些帮助。我在一个简单的WordPress网站上工作。基本上,用户希望在主页上显示最新的帖子。我使用了最新帖子块,并将其设置为显示整个帖子内容,现在用户不希望帖子标题链接到单个帖子页面(因为帖子的内容显示在主页上)。如何安全地修改模板文件,使其像h2标记一样使用,而不是在主题中使用的href标记。我知道您可以创建子主题并修改wp_content 文件,但我不确定如何处理中的文件wp_include. 我读到一些关于修改functions.php 但我不确定,如果