在WordPress这个强大的内容管理系统(CMS)中,页面和文章是两个最为核心的功能模块。它们各自有着独特的用途和特点,但很多新手在使用WordPress时,往往会对这两个概念感到困惑。今天,我们就来详细探讨一下WordPress页面和文章的区别,帮助大家更好地掌握这个强大的工具。
一、页面和文章的定义
页面:页面通常是静态的,用于展示固定的内容,如关于我们、联系方式、服务介绍等。页面内容不会随时间变化,且通常只有一个版本。
文章:文章是动态的,用于发布博客内容、新闻资讯等。文章可以随时更新,且可以生成多个版本。
二、页面和文章的用途
功能模块 | 用途 |
---|---|
页面 | 展示固定内容,如关于我们、联系方式、服务介绍等 |
文章 | 发布博客内容、新闻资讯等 |
三、页面和文章的区别
1. 内容更新
页面:内容更新频率较低,通常是静态的。
文章:内容更新频率较高,可以随时发布新文章。
2. 内容结构
页面:页面内容结构较为固定,通常包括标题、正文、底部等部分。
文章:结构较为灵活,可以包含标题、正文、摘要、标签等。
3. 模板应用
页面:页面可以应用特定的模板,使页面风格保持一致。
文章:文章通常使用统一的模板,但也可以根据需要自定义模板。
4. 链接结构
页面:页面链接结构较为简单,通常只有一个链接。
文章:文章链接结构较为复杂,可以包含多个链接,如文章分类、标签等。
四、如何创建页面和文章
1. 创建页面
1. 登录WordPress后台,点击“页面”菜单。
2. 点击“添加新页面”按钮。
3. 输入页面标题和内容。
4. 选择页面模板(可选)。
5. 点击“发布”按钮。
2. 创建文章
1. 登录WordPress后台,点击“文章”菜单。
2. 点击“添加新文章”按钮。
3. 输入文章标题和内容。
4. 选择文章分类和标签(可选)。
5. 点击“发布”按钮。
五、总结
通过本文的介绍,相信大家对WordPress页面和文章的区别有了更清晰的认识。在实际使用中,根据不同的需求选择合适的页面或文章功能,可以使我们的网站更加丰富、生动。希望这篇文章能对大家有所帮助!
WordPress页面和文章的区别
页面:
页面是你可以单独建立一个固定页面,可以作为留言板,或者通知的单页面,发布之后是固定的网址。
页面并不能被分类、亦不能拥有标签,但是它们可以有层级关系。您可将页面附属在另一个页面之下。
对应模板:page.php
如:关于我们、公司简介、联系方式、公司地址
文章:
文章可以通过标签实现相关文章的链接,可以放评论和评论框来实现与用户的互动,而页面没有。
文章有栏目可以归档,还有标签,而页面没有。
编辑文章时可选不同的形式,而页面没有。
不懂的发邮箱
如何理解wordpress页面和文章
一、按性质区分页面和文章
从性质上讲,文章被称为动态页面,而页面被称为静态页面。这里的动态与静态的概念不是从本身的交互性来区别,而是从更新的角度去理解的。文章是按时间顺序去更新的,页面一般是固定不变的。作为一个网站,如何去维持网站的长久不衰和SEO效果,靠的就是文章。而在一个网站建成之后,页面就是固定的。例如一个企业网站,对企业的介绍、服务与产品、联系信息等就是通过页面生成的;而公司新闻就是通过文章来实现的。
二、按功能区分页面和文章
页面没有分类的信息,也就是说没有栏目,没有标签,而文章是具备这些的。一个页面就是一个单独的栏目(国内CMS系统有时称为封面文章)。所以页面很适合生成关于我们之类的信息,而文章适合生成新闻性质的内容。
页面可以生成不同风格的内容,可以通过页面模版来实现,也就是说页面可以做成不同风格的版式,如关于页面模版、联系页面模版、友情链接页面模版、留言页面模版等这些都可以通过页面实现。而文章模版一般都是唯一的。
在wordpress主题模板中,文章可以通过标签实现相关文章的链接,可以放评论和评论框来实现与用户的互动,而页面是不放这些内容的。这也就是为什么wordpress后台页面没有标签和分类的原因。
三、文章可否单独进行版式设计
在很多wordpress主题模板文件中会看到single.php这个文件。这个文件就是文章的模板。如果只有一个这样的文件,那么你的所有文章都是一个版式。但是针对特殊的需求,还是可以对其进行单独的版式设计。例如自定义文章类型为portfolio.,那么如何让其与其它版式不一样呢?这是可以设计single-portfolio.php模板就实现了。这在国外的主题模板中经常会看到。
总结,从上面的分析来看,虽然wordpress最初是一个博客平台,但是更适合做公司网站,同时也适合做CMS网站。所以wordpress应是我们建站的首选。
如何自定义WordPress文章,页面,标签和分类的固定链接
1.有自定义文章类型,希望自定义文章类型和默认的Post都在首页的主循环中显示。
2.有自定义文章类型(产品),首页主循环中只显示产品。
注意,本教程中只对应首页的主循环,即不适用首页一些侧边栏、或者自定义的文章查询区域。
将下面代码添加到主题的functions.php中即可
function ashuwp_posts_per_page($query){
//首页或者搜索页的主循环
if((is_home()|| is_search())&&$query->is_main_query())
//$query->set(‘post_type’, array(‘product’));//只显示product
$query->set(‘post_type’, array(‘post’,‘product’));//主循环中显示post和product
return$query;
}
add_action(‘pre_get_posts’,’ashuwp_posts_per_page’);
利用pre_get_posts钩子,不光可以实现本教程所需要的内容,还可自由发挥,改变主循环的其它一些参数。
比如仅仅想让首页的文章数量显示为5篇。
function ashuwp_posts_per_page($query){
//仅首页
if( is_home())
$query->set(‘posts_per_page’,5);//每页显示5篇
return$query;
}
add_action(‘pre_get_posts’,’ashuwp_posts_per_page’);