在一个我遇到困难的项目上工作。。。我有一个使用\\u title()的页面标题
。。。标题中有这样一个位置:“科罗拉多州科罗拉多斯普林斯牙科冒险”
然而,在同一页的下方,需要再次使用该标题,但这次只使用标题的“科罗拉多州斯普林斯”部分。
有谁知道我能做到这一点的最好方法吗?
在一个我遇到困难的项目上工作。。。我有一个使用\\u title()的页面标题
。。。标题中有这样一个位置:“科罗拉多州科罗拉多斯普林斯牙科冒险”
然而,在同一页的下方,需要再次使用该标题,但这次只使用标题的“科罗拉多州斯普林斯”部分。
有谁知道我能做到这一点的最好方法吗?
用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>
我目前在我的functions.php 检查数据库中是否存在用户名。function check_username() { $username = $_POST[\'user\']; if ( username_exists( $username ) ) { $return[\'user_exists\'] = true; } else { $return[