用CSS剪辑隐藏部分标题(正如原始未编辑标题中的OP所要求的那样)几乎肯定不是实现这一点的最佳方式。下面是如何在模板文件中执行此操作。
如果所有标题的格式都相同(使用空格、连字符和空格),则可以执行类似操作,只需在页面的下方获取标题的第二部分:
// Echoes the second part of the post title
$title = get_the_title();
$parts = explode( \' - \', $title );
echo $parts[1];
但是,根据您的使用情况,最好只将企业名称作为文章标题,并将位置存储为自定义字段。然后,假设该位置存储在名为
location
, 您可以在模板文件的主标题部分执行以下操作:
<h1 class="entry-title">
<?php the_title(); ?>
<?php
if ( $location = get_post_meta( get_the_ID(), \'location\', true ) ) {
echo \' - \' . $location;
}
?>
</h1>