WordPress标题函数wp_title()详解
在wp_title()中通常是在页面头部的title元素中。当wp_title()在主页主循环(loop)外时,可以用在模板的任何地方。
用法:
<?php wp_title( $sep, $echo, $seplocation ); ?>
参数: $sep (字符串)(可选)显示在文章标题前后的文字信息(如分隔符)。
默认情况下(若分隔符被设为空)那么文章标题前后(由seplocation参数决定)会显示» (»)符号。 默认值: » (») $echo (布尔型)(可选)回应标题(True),或以PHP字符串形式返回标题(False)。
默认值:True 1 (True) ——默认值 0 (False) $seplocation (字符串)(可选)引入于WordPress 2.5,该参数决定sep字符串相对于文章标题的位置。除“right”外的所有值都会将sep放在文章标题前(左侧)。
如果seplocation的值为'right',那么sep字符串会显示在文章标题后。 默认值:None 示例 默认用法
<?php bloginfo('name'); ?> <?php wp_title(); ?>
访问某篇单独的文章页面时,根据默认设置显示博客名称(用bloginfo()函数)与文章标题。
若博客名称为"沦落凡间",文章标题为"Hello world!",那么示例将要显示的标题是 :沦落凡间 » Hello world! 下面的代码也可以达到同样的效果:
<?php bloginfo('name'); ?> <?php wp_title('',true,''); ?> [/php] 使用分隔符: [php] <?php bloginfo('name'); ?> <!--?php wp_title('--');?>
在文档的标题标签中显示设置显示博客名称(用bloginfo()函数)与文章标题,以“--”作为分隔符。最终显示的标题为(在单篇文章页面上):?沦落凡间--Hello world!。
下面的代码也可以达到同样的效果:
<?php bloginfo('name'); ?> <?php wp_title('--',true,''); ?>
用分隔符隔开博客名称和文章标题(文章标题在前,博客名在后) 在WordPress 2.5与更高版本中:
<?php wp_title('--',true,'right'); ?><?php bloginfo('name'); ?>
在WordPress 2.5之前的版本中 通过删除分隔符(先使用wp_title(' '),然后用if(wp_title(' ', false))语句检查是否有文章标题),在标题标签中先显示文章标题,再显示博客名:(Hello world!--沦落凡间)。在文章标题和博客名称之间显示一个分隔符。
<?php wp_title(' '); ?> <?php if(wp_title(' ', false)) { echo '--'; } ?> <?php bloginfo('name'); ?>
WordPress标题函数wp_title()详解的更多相关文章
- wordpress时间函数the_time() 详解
一直以来,我对时间显示这一块都没有给予些微的关注,但昨天无意间在网络上看到了上面有一篇文章所说的就是the_time()时间函数,感觉很有必要整理一下,便将其中的内容整理了下来.可能很多朋友对于时间的 ...
- delphi中Application.MessageBox函数用法详解
delphi中Application.MessageBox函数用法详解 Application.MessageBox是TApplication的成员函数,声明如下:functionTApplicati ...
- 自写函数VB6 STUFF函数 和 VB.net 2010 STUFF函数 详解
'*************************************************************************'**模 块 名:自写函数VB6 STUFF函数 和 ...
- SQL Server数据库ROW_NUMBER()函数使用详解
SQL Server数据库ROW_NUMBER()函数使用详解 摘自:http://database.51cto.com/art/201108/283399.htm SQL Server数据库ROW_ ...
- PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
PHP函数篇详解十进制.二进制.八进制和十六进制转换函数说明 作者: 字体:[增加 减小] 类型:转载 中文字符编码研究系列第一期,PHP函数篇详解十进制.二进制.八进制和十六进制互相转换函数说明 ...
- PHP date函数参数详解
PHP date函数参数详解 作者: 字体:[增加 减小] 类型:转载 time()在PHP中是得到一个数字,这个数字表示从1970-01-01到现在共走了多少秒,很奇怪吧 不过这样方便计 ...
- SQL中CONVERT()函数用法详解
SQL中CONVERT函数格式: CONVERT(data_type,expression[,style]) 参数说明: expression 是任何有效的 Microsoft® SQL Server ...
- php中setcookie函数用法详解(转)
php中setcookie函数用法详解: php手册中对setcookie函数讲解的不是很清楚,下面是我做的一些整理,欢迎提出意见. 语法: bool set ...
- eval()函数用法详解
eval()函数用法详解:此函数可能使用的频率并不是太高,但是在某些情况下具有很大的作用,下面就介绍一下eval()函数的用法.语法结构: eval(str) 此函数可以接受一个字符串str作为参数, ...
随机推荐
- 【C++】第 1 章:C++基础知识
C++历史简介 1.Java和C#语言都是从C++继承而来的.简而言之,要成为专业的编程人员就意味着要深刻理解C++.它是现代编程的基础. C:现代编程时代的开始 1.C语言的发展经历了20世纪60年 ...
- Ubuntu16.04/windows7修改本地hosts文件
1. 从github上下载最新的hosts文件:https://serve.netsh.org/pub/ipv4-hosts/ ubuntu16.04: 第二步:Ctrl+Alt+T 打开ubuntu ...
- skynet启动过程_bootstrap
这遍摘自skynet 的wiki skynet 由一个或多个进程构成,每个进程被称为一个 skynet 节点.本文描述了 skynet 节点的启动流程. skynet 节点通过运行 skynet 主程 ...
- updatepannel的使用
注意:放在updatepannel中的数据,单击事件之后,只重新加载后台数据,不加载前台数据,所以如果页面上有js的插件,对js插件的引用和赋值不要放在updatepannel中,同时尽量减小upda ...
- Asp.net中前台javascript与后台C#交互
方法一:使用Ajax开发框架,后台方法定义前添加[AjaxPro.AjaxMethod],然后就可以在前台js脚本中调用后台C#函数. 方法二:后台方法声明为public或者protected,然后前 ...
- ACM——A + B Problem (1)
A + B Problem (1) 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:5907 测试通过:151 ...
- ubuntu14.04下安装Naigos和pnp4nagios
Nagios是一个监视系统运行状态和网络信息的监视系统.Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等. 安装环境:ubuntu14.04,全是最新的nagios和nagio ...
- ssh(Struts2+hibernate+spring)简单分页
实体类+实体映射+entity(pagebean)+dao层+service层+action层
- DailyNote
删除node-modules文件夹 npm install -g rimraf rimraf node_modules 绘制一条贝塞尔曲线: context.quadraticCurveTo(x1,y ...
- 怎么安装MySQL,安装MySQL遇到的一些问题!!!!!!
简介: 对于初学,我们在安装MySQL时,会出现各种各样的报错,这让我们非常的头痛.那么我来分享一下我在安装的过程中遇到的一些问题吧! 我们在安装MySQL之前,先安装好dotNetFx40_Clie ...