wordpress标签大全文档格式.docx

上传人:b****6 文档编号:16242914 上传时间:2022-11-21 格式:DOCX 页数:11 大小:18.53KB
下载 相关 举报
wordpress标签大全文档格式.docx_第1页
第1页 / 共11页
wordpress标签大全文档格式.docx_第2页
第2页 / 共11页
wordpress标签大全文档格式.docx_第3页
第3页 / 共11页
wordpress标签大全文档格式.docx_第4页
第4页 / 共11页
wordpress标签大全文档格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

wordpress标签大全文档格式.docx

《wordpress标签大全文档格式.docx》由会员分享,可在线阅读,更多相关《wordpress标签大全文档格式.docx(11页珍藏版)》请在冰豆网上搜索。

wordpress标签大全文档格式.docx

是否为主页

is_single() 

是否为内容页(Post)

is_page() 

是否为内容页(Page)

is_category() 

是否为 

Category/Archive 

is_tag() 

Tag 

存档页

is_date() 

是否为指定日期存档页

is_year() 

是否为指定年份存档页

is_month() 

是否为指定月份存档页

is_day() 

是否为指定日存档页

is_time() 

是否为指定时间存档页

is_archive() 

是否为存档页

is_search() 

是否为搜索结果页

is_404() 

“HTTP 

404:

Found” 

错误页

is_paged() 

主页/Category/Archive 

页是否以多页显示

部分常用到的 

PHP 

函数

博客名称(Title)

CSS 

文件路径

PingBack 

Url

模板文件路径

版本

Atom 

RSS 

2.o 

博客 

博客网页 

Html 

类型

博客网页编码

博客描述

特定内容页(Post/Page)的标题

模板常用的 

函数及命令

调用 

Sidebar 

显示内容(Post/Page)

检查是否存在 

Post/Page

如果存在 

Post/Page 

则予以显示

While 

结束

If 

字符串’) 

?

>

显示时间,时间格式由“字符串”参数决定,具

体参考 

手册

正文中的留言链接。

如果使用 

comments_popup_script()

,则留言会在新窗口中打开,反之,则在当前窗口打开

内容页(Post/Page)标题

内容页(Post/Page) 

特定内容页(Post/Page)所属 

Category

作者

特定内容页(Post/Page) 

ID

如果用户已登录并具有权限,显示编辑链接

显示 

Blogroll 

中的链接

调用留言/回复模板

Page 

列表

Categories 

下一篇文章链接

上一篇文章链接

日历

显示内容存档

导航,显示上一篇/下一篇文章链接

文件名’);

嵌入其他文件,可为定制的模板或其他类型

文件

与模板相关的其他函数

输出相应信息

显示注册链接

显示登录/注销链接

将当前内容分页

将当前内容截断,以不在主页/目录页显示全部内容

网页加载时间(秒)

网页加载查询量这节我们接着上节,继续介绍如何定义

以及如何派生出其它文件,在 

文件中,

在 

body 

元素内,新建如下结构化标记元素,各元素都带有

不同的 

id 

属性:

这些不同的属性,分别代表着不同的区域,

让人一看就知道是什么意思,下面我们重点探讨

header,content,sidebar,footer 

部分的构建。

(一).构建 

header

元素的两个标签之间输入下列代码:

title=””>

这里用到了 

WP 

内置的 

bloginfo 

函数来生成内容,

其中:

bloginfo(’url’)返回网站主页链接;

bloginfo(’name’)返回网站标题;

bloginfo(’description’)返回网站描述。

保存 

文件,然后在浏览器中按 

F5 

刷新一下页

面,看能看到什么?

再通过“查看源文件”,核对一下由 

WP

的 

bloginfo() 

函数生成的相关信息。

(二).构建 

content

中,我们要通过循环显示博文,包括每个博文的标题、作

者、发表日期以及其他相关信息。

并且,可以分页显示博

文(取决于 

后台的设置)。

首先,在

注释 

–>

看似复杂,其实不然。

首先:

这两行,是 

while 

循环。

其中,while 

语句通过测试 

have_posts()

决定是否调用 

the_post() 

函数。

如果测试 

have_posts() 

回 

true,则调用 

函数,初始化与博文相关的内

置变量。

循环内部,首先要注意通过 

div、h2、span 

这三

个元素定义的嵌套语义结构,以及相应元素的 

class 

和 

id

属性(其中只为 

为 

post 

div 

元素定义了一个 

属性--post-)。

这是将来使用 

控制外观的关键所在。

在这个 

元素中,为显示博文的相关信息,分别调用了

以下 

函数:

the_ID():

返回博文 

ID;

the_permalink():

返回博文固定链接 

URL;

the_title():

返回博文标题;

the_time(’M’):

返回发表日期中的月份;

the_time(’d’):

返回发表日期中的天;

the_author():

返回博文作者;

the_category():

返回博文的类别;

the_content():

返回博文的内容,其中的参数表示用于“更

多内容”的链接文本;

以上函数都是以 

the_ 

开头的,加上后面的函数名不仅颇有

自解释的味道,而且令人联想到 

this 

关键字。

此外

_e() 

函数是一个包装函数,这个函数主要用于语言的转换,

如果调用该函数并传递标准的 

术语,如:

Author 

Categories,则返回你相应语言包中的译文,在中文包中分

别是“作者”和“类别”。

当然,不用也可。

但会失去一些适应

性。

还有,omments_popup_link()和 

edit_post_link() 

两个函数,

分别显示注释和编辑链接,这里不多说了。

另外,在

后面显示了分页导航链接,调用的函数分别是:

next_posts_link() 

previous_posts_link()。

此时,如果你的

博文总数小于 

后台设置的最多显示数目,比如:

你在

后台设置最多显示 

篇,而你有 

10 

篇博文,就会分页显

示;

否则,如果你的博文少于或等于 

篇则看不到分页导

航链接。

最后,不要丢下 

元素中构建了。

sidebar,中文叫侧边栏,

其中可以包含很多内容。

比如:

分类、页面、链接、日历

等等导航及相关信息。

中,sidebar 

中的内容都以无序(ul)或有序(ol)

列表的形式输出。

因此,需要在

中输入以下标记:

页面’);

以上代码从第三行开始,

分别通过包含 

显示搜索表单;

get_calendar()

函数显示日历;

wp_list_pages()

函数显示页面导航;

wp_list_cats()

函数显示分类导航;

wp_get_archives()

函数显示存档导航;

get_links()函数显示链接导航。

在构建侧边栏时,要为生成搜索框新建一个

文件,其内容如下:

/”>

将其保存在 

myTheme 

文件夹中,通过 

include 

语句包

含进来就可以了。

注意,常量 

TEMPLATEPATH 

中保存的

是模板路径。

最后,说明一下以上代码第二行和倒数第二行。

显然这是

一个 

if 

语句块。

那这个 

语句块包含 

sidebar 

是何用意

呢?

这是部件化侧边栏的需要,就是让 

适合

Widget 

插件(WP 

2.0 

后内置了 

Widget,所以不用再安装

了)。

如果要使用 

插件,必须对 

进行部件

化。

这样,在 

后台通过 

插件你就可以使用拖

动来方便地定义侧边栏的组件了。

部件化侧边栏,除了在

ul 

元素内侧放入这个 

语句之外,还必须在 

myTheme

文件夹中建立一个文件 

functions.php,其内容如下:

(四).

构件 

footer

footer 

中一般都一些版权信息和不太重要的链接。

所以可

以在元素中简单地放入下列代码:

Copyright 

2007

至此,核心 

index.php

文件就算是大功告成了!

接下来,是拆分 

和基于 

派生子模板文件。

文件夹中新建 

header.php、sidebar.php 

三个文件。

把 

中的

、 

和三个结构化元素及其内容分别转移(剪切)到这三

个新文件中。

然后,在原来的位置处输入代码:

原来的位置处输入代码:

前面说过,这三个 

get 

函数是

专门为包含结构化的文件定义的。

现在你的 

文件应该如下所示:

然后,是派生子模板文件。

把这个“模块化”的 

文件另存为 

single.php、page.php、archive.php、

category.php。

当然,都保存在 

文件夹中。

这样,WP 

在显示页面时就会调用相应的页面

文件了。

比如,显示博文详细内容时,会调用 

single.php;

而显示页面内容时,则调用 

page.php。

最后,要做的工作就是自定义这些子模板文件。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 经济学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1