Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站导航为爱好WordPress网站的朋友们提供,WordPress教程,WordPress安装教程等WordPress教程相关的教程。

今天说说WordPress网站程序的title标签。 WordPress网站程序的标题(Title)与Description 和 Keywords可以说是一体的。原始的Title对SEO来说可能并不是太友好,刚开始接触WordPress网站程序的童鞋可能都会借助一些优化插件插件来做网站的SEO。但是看完这篇站点文章,你可能不用插件也是一样可以做到。zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

WordPress网站程序教程:改进wp_title()函数优化主题的Title标签zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

WordPress网站程序默认的Title就像下面一样:zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<title><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>

改近后的Title:zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?php if ( is_home() ) { ?><title><?php bloginfo('name'); ?>-<?php bloginfo('description'); ?></title><?php } ?>
<?php if ( is_search() ) { ?><title>搜索结果-Search Results-<?php bloginfo('name'); ?></title><?php } ?>
<?php if ( is_single() ) { ?><title><?php echo trim(wp_title('',0)); ?>-<?php bloginfo('name'); ?></title><?php } ?>
<?php if ( is_page() ) { ?><title><?php echo trim(wp_title('',0)); ?>-<?php bloginfo('name'); ?></title><?php } ?>
<?php if ( is_category() ) { ?><title><?php single_cat_title(); ?>-<?php bloginfo('name'); ?></title><?php } ?>
<?php if ( is_month() ) { ?><title><?php the_time('F'); ?>-<?php bloginfo('name'); ?></title><?php } ?>
<?php if (function_exists('is_tag')) { if ( is_tag() ) { ?><title><?php single_tag_title("", true); ?>-<?php bloginfo('name'); ?></title><?php }?> <?php } ?>

上面的Title具体相关代码可以直接拿来用,简单修改一下里面的-符号,换为你喜欢的。这里需要重点介绍一下wp_title()函数。zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

wp_title 函数用来显示页面的标题,如在站点文章页面,则显示站点文章标题;在分类页面,则显示分类名称,但在首页索引,该函数将不显示任何的东西。zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

有点像 WordPress网站程序 中的 get_the_title 和 single_cat_title()这两个函数的自适应用法(自动判断是页面、站点文章还是分类、归档、标签)。zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

用法zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?php wp_title( $sep, $echo, $seplocation ); ?>zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

参数详解zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$sep:分隔符;zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$echo:是否显示;zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$seplocation:分隔符所在位置(左还是右,只接受’right’,如果不是right自动判定为左)zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

输出的结果带有»符号。解决的具体方法如下很简单。zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?php wp_title(''); ?>zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

但是这个也是有问题的,虽然把»符号去掉了,但标题的前面有个空格。有人提供了下面的解决办法:zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

在主题网站文件夹的 functions.php 网站文件中,加入以下具体相关代码:zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

// Removes the white spaces from wp_title
 function af_titledespacer($title) {
 return trim($title);
 }
 add_filter('wp_title', 'af_titledespacer');

这样其实很麻烦,当然是不推荐的。有一个非常简单的办法。看下面:zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?php echo trim(wp_title('',0)); ?>zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

直接这样,加多一个参数(0),意思是不要输出(echo)。这样就OK了~~zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

但我们想追求更好的。比如想实现下面的最终输出 :zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

home Page �C   博客描述zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Search Results �C “WordPress网站程序” 的搜索结果 �C 11 篇站点文章  zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

404 (Error) Page �C  404 错误页面zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Author Archives �C  作者存档zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Single Post �C 站点文章名称 分类名称  zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Page �C 页面名称  zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Category Page �C 分类名称 分类描述 zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Monthly Archive �C   存档 月, 年zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Day Archive �C   存档 月,日, 年zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Tag �C 标签名称 zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

要实现上面这种对WordPress网站程序各种页面的title定义,只需要把本文开头的title具体相关代码换成下面的即可。zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<title><?php if ( is_home() ) { ?><? bloginfo('name'); ?> <?php bloginfo('description'); ?><?php } ?>
<?php if ( is_search() ) { ?>搜索结果 for <?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); echo $key; _e(' &mdash; '); echo $count . ' '; _e('篇站点文章); wp_reset_query(); ?><?php } ?>
<?php if ( is_404() ) { ?><? bloginfo('name'); ?> 404 Nothing Found<?php } ?>
<?php if ( is_author() ) { ?><? bloginfo('name'); ?> Author Archives<?php } ?>
<?php if ( is_single() ) { ?><?php wp_title(''); ?> <?php $category = get_the_category();echo $category[0]->cat_name;?> <? bloginfo('name'); ?><?php } ?>
<?php if ( is_page() ) { ?><? bloginfo('name'); ?> <?php $category = get_the_category();echo $category[0]->cat_name; ?><?php wp_title(''); ?><?php } ?>
<?php if ( is_category() ) { ?><?php single_cat_title(); ?> <?php $category = get_the_category(); echo $category[0]->category_description; ?> <? bloginfo('name'); ?><?php } ?>
<?php if ( is_month() ) { ?><? bloginfo('name'); ?> Archive <?php the_time('F, Y'); ?><?php } ?>
<?php if ( is_day() ) { ?><? bloginfo('name'); ?> Archive <?php the_time('F j, Y'); ?><?php } ?>
<?php if (function_exists('is_tag')) { if ( is_tag() ) { ?><?php single_tag_title("", true); } } ?> <? bloginfo('name'); ?>
</title>

 zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

名站网址导航

WordPress网站程序替换登陆后跳转的后台默认首页zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

WordPress网站程序登陆后默认显示的”仪表盘”页面,也就是之前所说的”控制板”页面,其实这个”仪表盘”页面实际意义真的不大。前两天帮一个用户定制一个主题的时候就出现过这个需求,需要跳转到他指定的页面。现,WordPress网站程序替换登陆后跳转的默认首页,其实操作也很简单,使用文本编辑器打开当前主题目录下的functions.php,在末尾加上以下php具体相关代码:, ,其中第10行的:/wp-admin/edit.php,就是登陆后要跳转的后台页面地址,这里设置成所有站点文章页面,如果你想登陆后跳转到写站点文章页面,可以改成:/wp-admin/post-new.php,其,注意:如果你的WordPress网站程序安装在子目录,如wp目录,那么第10行中的地址应该加上子目录,如/wp/wp-admin/edit.php,如果你想登录后跳转到站内任何一个网址,请将9-11行具体相关代码替换成:(wwwdxvkcom 网站建设 ),$redirect_to = 'http://这里填你的网址';,如果你非得让wp-admin/index.php完全消失,手工输入网址…/wp-admin/也要让它跳转到所有站点文章页面,那你就在用文本编辑器打开wp-admin/index.php,将第一个 <?ph,其中http://…/wp-admin/是你的后台网址。这样修改的缺点是,每次WordPress网站程序更新,你就得重新修改一次。,zTFAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于WordPress教程,WordPress安装教程等WordPress教程就说到这里,如果可以帮到大家既可以了。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市