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作为参数, ...
随机推荐
- mysql中对数据库的每个表执行优化的存储过程
说明:此处为<高性能mysql(第二版)>中的示例代码,除了数据库名 其他未经更改.仅供学习及参考 对数据库的每个表执行优化的存储过程 CREATE PROCEDURE `inventor ...
- jfinal文件上传和form表单值为null的解决方法
今天使用jfinal做上传提交的时候,遇到一个问题:添加了上传功能,原来的form表单submit提交时所有值都为null了,研究了很长时间,终于发现 在jfinal上传时候,jsp加 enctype ...
- java--map容器的hashcode和equals
先看一个例子 首先定义一个user类. package com.text.tool; public class User { int id; User(int id) { this.id = id; ...
- select组件
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
- 模拟接听电话的方法,兼容华为android5.0以上设备
/** * 通过反射调用的方法,接听电话,该方法只在android 2.3之前的系统上有效. * * @param context */private static void answerRingin ...
- 观察者模式Demo
using System; using System.Collections.Generic; namespace Demo { #region 抽象层,定义了观察者模式 /// &l ...
- oracle数据库没有监听服务与实例服务(OracleServicesXX)的解决方法
不知道为什么,可能是因为更新系统的原因,过了一段时间,想打开oracle服务,发现居然没有任何oracle有关的服务了,但以前的数据库文件什么的都在,心想肯定是可以复原的,应该只是注册表的问题罢了.在 ...
- Python入门 学习笔记 (二)
今天学习了一些简单的语法规则,话不多说,开始了: 二.数据类型 常用数据类型中的整形和浮点型就不多说了. 1.字符串 ...
- DBHelper 数据库帮助类
/// <summary> /// 数据库帮助类 /// <author>vito</author> /// </summary> public cla ...
- javascript在html中使用 第10节
javascript在html中使用 index.html: <html> <head> <title>javascript</title> <s ...