我们在制作WordPress主题的时候,一般读会把头部单独写到header.php文件中,这时有一个问题就是在头部文件中,title标签的写法,很多主题都是这样定义的:
<title><?php bloginfo(‘name’); wp_title(); ?></title>
这里不仅内页的title顺序会出错,调整后连接符也会出错,这里主要是因为wp_title( )函数的参数设置不对,不建议修改wordpress的核心文件,这里给出其他解决方法:
<title>
<?php if ( is_home() ) {
bloginfo('name'); echo " _ "; bloginfo('description');
} elseif ( is_category() ) {
single_cat_title(); echo " _ "; bloginfo('name');
} elseif (is_single() || is_page() ) {
single_post_title();
} elseif (is_search() ) {
echo "搜索结果"; echo " _ "; bloginfo('name');
} elseif (is_404() ) {
echo '页面未找到!';
} else {
wp_title('',true);
} ?>
</title>
这段代码分别对不同的页面输出不同的title,格式为“页面_主标题”,有的网站可能还需要带上副标题,那么用如下代码:
<title>
<?php if ( is_home() ) {
bloginfo('name'); echo " _ "; bloginfo('description');
} elseif ( is_category() ) {
single_cat_title(); echo " _ "; bloginfo('name');echo " _ "; bloginfo('description');
} elseif (is_single() || is_page() ) {
single_post_title();echo " _ "; bloginfo('name');echo " _ "; bloginfo('description');
} elseif (is_search() ) {
echo "搜索结果"; echo " _ "; bloginfo('name');echo " _ "; bloginfo('description');
} elseif (is_404() ) {
echo '页面未找到!';echo " _ ";bloginfo('name'); echo " _ ";bloginfo('description');
} else {
wp_title('',true);
} ?>
</title>
其中,代码中的”-“是连接符,可以换成自己想要的效果。
让足球滚一会提供足球、篮球、NBA赛事前瞻分析推荐,与各联赛时实新闻报道、球员转会消息、赛事录像回放等资讯,用心认真把每件事做到最好的网站。
体育即时比分网提供实时足球比分与篮球比分数据,包括即时比分、赛程、球队、竞猜等数据,让您无时无刻都能掌握时实足球比分与篮球比分动态消息。即时更新各项比赛数据与完赛结果。让足球滚一会带您体验精彩的竞猜足球比赛!
金魔网
外籍模特
:imtoken钱包为您提供最新的imtoken钱包信息,imtoken是全球最大的数字货币钱包,支持包括BTC, ETH, BSC, TRON, Aptos, Polygon, Solana, OKExChain, Polkadot, Kusama, EOS等在内的所有主流公链及Layer 2,已为全球近千万用户提供可信赖的数字货币资产管理服务,也是当前DeFi用户必备的工具钱包。
我们专注提供明星代言、商演、翻包视频、祝福视频录制等业务,十多年行业服务经验