在单个自定义帖子类型上(for example), 您可以看到post meta。
但是,在主页存档循环中,您不能这样做,因为主题对此使用了不同的模板。退房Template Hierarchy.
s中的“主页”由“index.php”模板管理。其中我们看到:
get_template_part( \'content\', get_post_format() );
由于没有任何内容的自定义帖子格式模板(例如:content-gallery.php、content-quote.php等),我们知道要查看常规的旧内容。php
内容模板。php看起来像:
<?php
/**
* @package _S
*/
?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="entry-header">
<h1 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( \'Permalink to %s\', \'_S\' ), the_title_attribute( \'echo=0\' ) ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h1>
<?php if ( \'post\' == get_post_type() ) : ?>
<div class="entry-meta">
<?php _s_posted_on(); ?>
</div><!-- .entry-meta -->
<?php endif; ?>
</header><!-- .entry-header -->
<?php if ( is_search() ) : // Only display Excerpts for Search ?>
<div class="entry-summary">
<?php the_excerpt(); ?>
</div><!-- .entry-summary -->
<?php else : ?>
<div class="entry-content">
<?php the_content( __( \'Continue reading <span class="meta-nav">→</span>\', \'_S\' ) ); ?>
<?php wp_link_pages( array( \'before\' => \'<div class="page-links">\' . __( \'Pages:\', \'_S\' ), \'after\' => \'</div>\' ) ); ?>
</div><!-- .entry-content -->
<?php endif; ?>
<footer class="entry-meta">
<?php if ( \'post\' == get_post_type() ) : // Hide category and tag text for pages on Search ?>
<?php
/* translators: used between list items, there is a space after the comma */
$categories_list = get_the_category_list( __( \', \', \'_S\' ) );
if ( $categories_list && _s_categorized_blog() ) :
?>
<span class="cat-links">
<?php printf( __( \'Posted in %1$s\', \'_S\' ), $categories_list ); ?>
</span>
<?php endif; // End if categories ?>
<?php
/* translators: used between list items, there is a space after the comma */
$tags_list = get_the_tag_list( \'\', __( \', \', \'_S\' ) );
if ( $tags_list ) :
?>
<span class="sep"> | </span>
<span class="tags-links">
<?php printf( __( \'Tagged %1$s\', \'_S\' ), $tags_list ); ?>
</span>
<?php endif; // End if $tags_list ?>
<?php endif; // End if \'post\' == get_post_type() ?>
<?php if ( ! post_password_required() && ( comments_open() || \'0\' != get_comments_number() ) ) : ?>
<span class="sep"> | </span>
<span class="comments-link"><?php comments_popup_link( __( \'Leave a comment\', \'_S\' ), __( \'1 Comment\', \'_S\' ), __( \'% Comments\', \'_S\' ) ); ?></span>
<?php endif; ?>
<?php edit_post_link( __( \'Edit\', \'_S\' ), \'<span class="sep"> | </span><span class="edit-link">\', \'</span>\' ); ?>
</footer><!-- .entry-meta -->
</article><!-- #post-## -->
您应该能够非常清楚地看到post元函数
_s_posted_on()
包装在条件
if ( \'post\' == get_post_type() ) :
. _s通常是直接定制的(而不是以儿童为主题),因此您需要继续删除或修改该条件以满足您的需要。删除它将在内容的任何地方显示meta。调用php模板。或者您可以修改它,使其适用于帖子和您的评论帖子类型(我假设这里称为“电影评论”,但根据需要进行更改):
if ( in_array( get_post_type(), array( \'post, \'movie_reviews\' ) ) ) :