wordpress 文章与页面(wordpress文章页模板)

WordPress,作为全球最受欢迎的博客和内容管理系统,已经帮助无数个人和企业建立了自己的网站。在WordPress中,文章与页面是构成网站内容的基本元素。如何正确地使用它们,让我们的网站内容更加丰富、更具吸引力呢?本文将为你深入解析WordPress文章与页面的区别、特点以及实用技巧。

一、文章与页面的区别

在WordPress中,文章与页面虽然都是用来展示内容的,但它们之间存在一些明显的区别:

区别项 文章 页面
发布时间 可以随时发布,可以设置发布时间 通常在创建时立即显示
更新频率 更新频率较高,适合发布新闻、博客等动态内容 更新频率较低,适合发布静态内容,如关于公司介绍、联系方式等
归档 支持归档功能,方便用户查看历史文章 不支持归档功能
评论 支持评论功能,方便用户互动 通常不支持评论功能
模板 可以使用多种模板,包括自定义模板 通常使用固定模板

二、文章的特点与实用技巧

1. 文章标题:标题是吸引用户点击的重要因素,要确保标题简洁、有吸引力。

2. :内容要丰富、有价值,避免抄袭和低质量内容。

3. 关键词优化:合理设置关键词,提高文章在搜索引擎中的排名。

4. 图片和多媒体:适当添加图片和多媒体,使文章更生动、更具吸引力。

5. 文章分类和标签:合理分类和标签文章,方便用户查找。

6. 发布时间:选择合适的时间发布文章,提高文章的曝光度。

三、页面的特点与实用技巧

1. 页面标题:页面标题要简洁明了,体现页面内容。

2. 页面内容:页面内容要详实、有价值,避免冗余信息。

3. 页面结构:合理规划页面结构,提高用户体验。

4. 导航链接:确保页面之间有清晰的导航链接,方便用户浏览。

5. SEO优化:合理设置页面SEO,提高页面在搜索引擎中的排名。

四、文章与页面的关联与运用

1. 文章和页面的相互引用:在文章中引用相关页面,或者在页面中引用相关文章,提高内容关联性。

2. 创建文章系列:将多个相关文章组成一个系列,方便用户阅读。

3. 设置文章模板:为不同类型的文章设置不同的模板,提高用户体验。

4. 利用页面展示品牌形象:将公司介绍、联系方式等页面设计得更具品牌形象。

在WordPress中,文章与页面是构建网站内容的基础。了解它们的特点和实用技巧,有助于我们更好地展示网站内容,提高用户体验。希望本文能为你提供一些帮助,让你的WordPress网站更具吸引力。

WordPress页面和文章的区别

页面:

页面是你可以单独建立一个固定页面,可以作为留言板,或者通知的单页面,发布之后是固定的网址。

页面并不能被分类、亦不能拥有标签,但是它们可以有层级关系。您可将页面附属在另一个页面之下。

对应模板:page.php

如:关于我们、公司简介、联系方式、公司地址

文章:

文章可以通过标签实现相关文章的链接,可以放评论和评论框来实现与用户的互动,而页面没有。

文章有栏目可以归档,还有标签,而页面没有。

编辑文章时可选不同的形式,而页面没有。

不懂的发邮箱

如何理解wordpress页面和文章

一、按性质区分页面和文章

从性质上讲,文章被称为动态页面,而页面被称为静态页面。这里的动态与静态的概念不是从本身的交互性来区别,而是从更新的角度去理解的。文章是按时间顺序去更新的,页面一般是固定不变的。作为一个网站,如何去维持网站的长久不衰和SEO效果,靠的就是文章。而在一个网站建成之后,页面就是固定的。例如一个企业网站,对企业的介绍、服务与产品、联系信息等就是通过页面生成的;而公司新闻就是通过文章来实现的。

二、按功能区分页面和文章

页面没有分类的信息,也就是说没有栏目,没有标签,而文章是具备这些的。一个页面就是一个单独的栏目(国内CMS系统有时称为封面文章)。所以页面很适合生成关于我们之类的信息,而文章适合生成新闻性质的内容。

页面可以生成不同风格的内容,可以通过页面模版来实现,也就是说页面可以做成不同风格的版式,如关于页面模版、联系页面模版、友情链接页面模版、留言页面模版等这些都可以通过页面实现。而文章模版一般都是唯一的。

在wordpress主题模板中,文章可以通过标签实现相关文章的链接,可以放评论和评论框来实现与用户的互动,而页面是不放这些内容的。这也就是为什么wordpress后台页面没有标签和分类的原因。

三、文章可否单独进行版式设计

在很多wordpress主题模板文件中会看到single.php这个文件。这个文件就是文章的模板。如果只有一个这样的文件,那么你的所有文章都是一个版式。但是针对特殊的需求,还是可以对其进行单独的版式设计。例如自定义文章类型为portfolio.,那么如何让其与其它版式不一样呢?这是可以设计single-portfolio.php模板就实现了。这在国外的主题模板中经常会看到。

总结,从上面的分析来看,虽然wordpress最初是一个博客平台,但是更适合做公司网站,同时也适合做CMS网站。所以wordpress应是我们建站的首选。

如何修改与制作wordpress的作者页面

一般情况下,多数主题下都有author.php这个文件,这既是作者展示页面。如果发现自己正在使用的主题中没有author.php这个文件的话,Wordpress会默认寻找 archives.php文件,如果连archives.php都不可用,Wordpress会接着寻找你的 index.php文件。

想要创建一个author.php文件的话,可以拷贝archives.php或者 single.php的内容。在这两个页面的基础上插入对应的wordpress作者页面调用函数,即可调用相应的作者信息。

常用的作者信息调用函数:

the_author显示文章的作者

the_author_description显示文章作者的描述(作者个人资料中的描述)

the_author_login显示文章作者的登录名

the_author_firstname显示文章作者的firstname(名)

the_author_lastname显示文章作者的lastname(姓)

the_author_nickname显示文章作者的昵称

the_author_ID显示文章作者的ID号

the_author_email显示文章作者的电子邮箱

the_author_url显示文章作者的网站地址

the_author_link显示一个以文章作者名为链接名,链接地址为文章作者的网址的链接。

the_author_icq显示文章作者的icq

the_author_aim显示文章作者的aim

the_author_yim显示文章作者的yim

the_author_msn(不推荐使用)显示文章作者的msn

the_author_posts显示文章作者已发表文章的篇数

the_author_posts_link显示一个链接到文章作者已发表文章列表的链接

list_authors(不推荐使用)显示blog所有作者和他们的相关信息。完整函数如下:

参数:

optioncount:是否显示各作者已发表文章的篇数,可选值为:TRUE和 FALSE(默认值)

exclude_admin:是否不列出管理员,可选值为:TRUE(默认值)和 FALSE

show_fullname:是否显示各作者的全名,可选值为:TRUE和 FALSE(默认值)

hide_empty:是否不显示发表文章数为0的作者,可选值为:TRUE(默认值)和 FALSE

feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子

feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空

代表不显示各个作者的发布文章数,列出管理员,显示各作者的全名,显示发布文章数为0的作者和不显示RSS供稿种子。

wp_list_authors显示blog作者列表,如果作者发表过文章,则他的名字将链接到他发表的文章列表中。可定义是否显示其他信息。

参数:

optioncount:是否显示各个作者发表文章数,可选值:true和 false(默认值)

exclude_admin:是否不显示“admin”用户,可选值:true(默认值)和 false

show_fullname:是否显示各个作者的全名,如果不显示,将显示昵称。可选值:true和 false(默认值)

hide_empty:是否不显示发表文章数为0的作者,可选值:true(默认值)和 false

feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子

feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空

增加用户信息字段:

为了更加简便与安全的增加信息字段,建议将自定义字段添加到“联系信息”中。“联系信息”的字段添加方式非常简单,打开wp-includes/user.php文件,约在1539行可以找到:$user_contactmethods= array代码,在大括号中修改或增加字段。

字段增加的格式为‘数据库字段名’=> __(‘标题说明文字’)修改后的完整代码演示:

function _wp_get_user_contactmethods($user= null){

$user_contactmethods= array();

if( get_site_option(‘initial_db_version’)< 23588){

$user_contactmethods= array(

‘aim’=> __(‘支付宝收款地址’),

‘addres’=> __(‘所在地’),

‘job’=> __(‘职业’),

‘qq’=> __(‘QQ’),

‘touxiang’=> __(‘头像url’)

);

}

return apply_filters(‘user_contactmethods’,$user_contactmethods,$user);

}

可以根据需要删除默认的字段,添加自己需要的字段,以达到增加用户选项的目的。

修改此项后,在用户后台的个人资料中也会自动出现对应的输入框,无需再修改其他程序文件。如果需要在作者页面的前端调用显示自定义字段则只需要使用“echo$curauth->xxx;”的PHP语句即可输出对应字段。

附上本文的作者页面范例:

安装author info插件。制作一个小插件,安装后可以直接实现上述代码所说的功能。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享