前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >5个简单的步骤把 WordPress 打造成 CMS

5个简单的步骤把 WordPress 打造成 CMS

作者头像
Denis
发布于 2023-04-15 06:14:21
发布于 2023-04-15 06:14:21
4710
举报
文章被收录于专栏:WordPress果酱WordPress果酱

可能网站的首页一直是一成不变的博客样子,有时候也会挺闷的,个人觉得首页就是应该把博客中最好最重要的内容展现给读者,基于这个想法,我们可以把博客的首页改成一个非常简单的 CMS 首页。 基于 WordPress 的强大功能,这样的修改是很简单,根本不用大改主题,根本不用动主题的 index.php 文件,只需要创建了一个页面,然后在 WordPress 后台把这个页面设置为首页就可以了。

下面是具体的详细设置过程,只需要 5 个简单的步骤把 WordPress 打造成 CMS:

  1. 创建一个名字为“首页”的页面作为网站的,并给它的 Order(页面顺序)设置为 0。如果你的首页是需要定制的,比如没有侧边栏,分成各个板块,那么你需要专门为你的首页创建 WordPress 页面模板,并且把该页的 Template 设置为该模板。
  2. 创建一个空的页面,命名为“博客”,并且把他的 Order(页面顺序) 设置为 99(如果你没有很多页面,那么 99 基本就排到最后了)。这个页面到时候将作为的原来日志列表的首页。
  3. 到 WordPress 后台,选择 Setting(选项) > Reading(阅读),将上面创建的 “首页” 作为 Front Page(起始页) 和 “日志” 作为 Posts Page(日志列表页)。
  4. 通过这个函数 wp_list_pages(’sort_column=menu_order&title_li=’) 创建网站导航菜单。这里使用了 sort_column=menu_order 这个参数就是让所有页面按照前面定义的 Order(页面顺序)排序输出。
  5. 进行更多的定制化工作,这个根据个人需求进行修改。当然你也可以找专业人士帮你定制和修改

当你创建其他页面的时候,让其他的页面的 Order 在 0 和 99 之间。这样的话,菜单中的第一个就是“首页”,最后的是“博客”,当然你也可以根据你自己的需求进行定制。

这样定制之后,首页的判断函数就为 is_front_page()is_home() 这个判断函数则用于日志列表页面,这个使用的时候要注意分清楚,不然会引起错误。

这就是最简单的把 WordPress 打造成 CMS 的方法。已经把 WordPress as CMS 解释的比较清晰明了,大家可以根据这个的简单步骤进行扩展。


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
开源建站工具推荐:强大易用的CMS系统
本文推荐了几个优秀的开源传统 CMS 系统。首先,它们都是功能强大且易于使用的内容管理系统,适用于个人和企业建站。其次,它们都具有灵活性和可扩展性,可以根据用户需求进行定制和扩展。此外,它们还提供了友好的用户界面和简洁直观的管理后台,使用户能够轻松创建、编辑和发布内容。最后,在技术支持方面,这些项目拥有庞大而活跃的社区,并且积极参与产品迭代更新及问题修复。
小柒
2023/09/02
1.9K0
开源建站工具推荐:强大易用的CMS系统
WordPress 常用模板函数速查表
如果你是一个 WordPress 主题作者,你肯定会经常到 WordPress 的 Codex 去搜索一些常用的模板函数,每次查询的话,有点麻烦,所以为了方便查询,制作了这个 WordPress 常用模板函数速查表。
Denis
2023/04/15
5290
WordPress主题制作(四):制作头部模板header.php
当我们用文本编辑器打开从WordPress主题制作:开始前的准备下载的Yii-Candy中的 .php 文件,不难看出他们头部的代码都非常的相似!我们可以提取这部分相似的代码,放到一个单独的文件header.php中,各个页面想用这部分代码的时候再用WordPress的get_header()包含进去就可以达到所有页面头部内容一致,不再需要给每个页面都写一次这部分代码了,我们后期维护起来也至需要修改header.php即可。
Yiiven
2022/12/15
1.6K0
WordPress 数据库探究 #2 -- wp_posts
WordPress 主要被用作一个博客引擎的内容管理系统(简称 CMS)。所以我认为这个“内容”表是最重要的。静态页面,日志和附件都是内容,WordPress 把它们都放在一个表中 -- wp_posts。 实际上,附件是被保存在它们原来的位置 -- 在磁盘的文件,但是 WordPress 用 wp_posts 表保存附件的元信息,如上传该附件用户的 ID,附件所属日志的 ID,上传的日期等等。
Denis
2023/04/13
7570
cms系统套标签的简单介绍
今天给各位分享cms系统套标签的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
很酷的站长
2023/02/20
14.2K0
cms系统套标签的简单介绍
分享WordPress各种标签大全集合 以及如何调用
wordpress程序日渐成熟,开发者越来越多,各种模版层出不穷,但是想要做一个好的wordpress模版,前提不只是要掌握HTML5前端技术,还必须了解wordpress的各种标签如何调用才可以。今天全百科网就把整理的WordPress各种标签以及是如何调用分享给大家。
于飞云计算
2019/07/22
3.4K0
分享WordPress各种标签大全集合 以及如何调用
WordPress 自定义文章类型(Post Type)终极指南
WordPress 里面内置了两种常用的 Post Type :Post(文章)、Page(页面),分别用来展示两种类型的内容,一种是相对动态的文章,另一种是相对固定的页面。
Denis
2023/04/14
3.3K0
WordPress 自定义文章类型(Post Type)终极指南
PageAdmin,织梦DedeCms和Wordpress,CMS建站系统怎么选
现在建网站,90%都会采用cms建站系统、可是优秀的建站系统那么多,像国外的JOOMLA、WORDPRESS,国产的PageAdmin、织梦DEDECMS、JTBC、DISCUZ等;网上也有一大堆测评资讯,有说这个好,有说那个差,究竟选哪个?很多小白会很纠结。
用户4831957
2019/12/07
4.7K0
一文说透WordPress的自定义文章类型
从2004年的1.0版本算起,WordPress在14年间已经迭代开发到了5.x版。如果说这中间哪个版本是一个质的提升的话,那应该算是2010年发布的代号为Thelonious 的 3.0版。这个版本发布了很多重要的功能,比如多站点、主题API等等,其中一个就是 Custom Post Type(自定义文章类型)。
丘壑
2019/04/18
2K0
一文说透WordPress的自定义文章类型
一个函数就搞定 WordPress 设置页面开发
我在 WPJAM Basic 插件的介绍页面就说过,WPJAM Basic 是我们 WordPres 果酱团队进行二次开发的基础,甚至花生小店这么复杂的电商小程序 SaaS 平台就是在 WPJAM Basic 的基础上开发出来的。
Denis
2023/04/13
4880
一个函数就搞定 WordPress 设置页面开发
WordPress JSON REST API简单介绍及使用
这个插件(WordPress JSON REST API (WP API))提供了一个易于使用的REST API,让我们可以通过HTTP获取简单方便的JSON格式的数据,这些数据包括用户,文章,分类等等。获取或更新数据非常简单,只需要发送一个HTTP请求就可以了。
kl博主
2023/11/17
1.6K0
CMS 是什么?企业应该如何选择适合自己的 CMS?
CMS 作为企业一个非常重要的信息化工具,在我所服务的中大型企业中是一个一定要用的系统,而中小企业对 CMS 并不了解,也不怎么使用。这也间接导致人们对 CMS 的理解产生较大误差,有的人觉得 Excel 就可以管理,有的人以为 ERP 就可以完全包含 CMS 工作,有的人甚至觉得 CMS 是一个鸡肋系统,日常工作中完全不需要。我可以很负责的告诉大家,无论你是职场新人,还是高端人士,CMS 一定是未来 10 年企业数字化转型中最重要的板块之一,CMS 所带来的数字化工作流程,数字化内容运营思想,以及高效工作都是企业提升市场竞争力的重要利器。
KATSU
2024/01/02
7740
CMS 是什么?企业应该如何选择适合自己的 CMS?
什么是CMS系统
CMS,即内容管理系统(Content Management System),是一种用于创建、发布和管理大量内容的软件应用。CMS系统广泛应用于媒体公司、新闻网站、企业网站等,它帮助内容创作者和管理者高效地处理网站内容的更新和维护。
GeekLiHua
2025/01/21
7270
什么是CMS系统
如何开发一个简单的WordPress 插件
WordPress 是一个强大的内容管理系统(CMS),其灵活性和可扩展性使得它成为全球最受欢迎的网站构建平台之一。WordPress 插件是扩展 WordPress 功能的主要方式,开发一个插件不仅可以满足特定需求,还可以为其他用户提供便利。本文将详细介绍 WordPress 插件开发的各个方面,包括插件的基本结构、开发流程、常用 API、最佳实践等,帮助开发者从零开始掌握 WordPress 插件开发。
flyskyocean
2024/11/12
7280
wordpress调用函数大全
WordPress Header头部 PHP代码 (注: 也就是位于<head>和</head>之间的PHP代码)
纯情
2023/04/26
6690
干货丨什么是CMS ,CMS 有哪些功能呢?
随着知识付费与专业内容的生活占比加大,内容构造者在撰写与梳理内容时,渴求通过更为高效便捷的方式,完成对内容的管理,更系统的对文字系统建立组织逻辑,自此CMS应运而生。
齿轮易创说互联网
2018/09/14
8.1K0
干货丨什么是CMS ,CMS 有哪些功能呢?
WordPress丨常见函数及拓展模板函数大全
wordpress模板是由PHP语句组成,很多不懂代码的站长都被PHP复杂的代码难倒,难以自己开发个性化的模板。其实想开发一个wordpress模板并不是太难,大家只要了解一些wordpress中的常用函数,即可按照自己的需要进行内容调用了。更高端一点的类似于一些PHP语句的判断等等,这就需要大家自己去学习提高了。本篇文章主要讲解wordpress开发模板中经常需要用到的一些函数。
V站CEO-西顾
2018/06/08
1.9K0
网站建设之PageAdmin Cms和WordPress的选择
从事互联网行业有些年头了,接触过很多cms,其中PageAdmin CMS和Wordpress应该是大家最常用的,比如像我们公司接的订单基本都是企业客户,经常会给企业做一些网站,无论功能型,营销型或展示型的,无论用来竞价,推广还是优化,基本都是pageadmin来做,因为安全性高,功能完善。而做一些我的个人小站,博客类网站,不需要考虑安全问题和功能问题的,有基本文章管理就可以了,所以就选择了wordpress,这两个cms在不同领域都有绝对优势,pageadmin功能强大,完善,wordpress功能简单易用,下面分别讲解一下这两个系统的区别。
用户4831957
2019/05/23
1.3K0
WORDPRESS插件大全
WordPress博客程序是国外最火最热的一款程序,只要懂点基本的WordPress操作就能自己开发主题,除了能开发强大的主题以外,还有一个强大的功能就是WordPress插件功能,这也是各位站长最喜欢的功能。
V站CEO-西顾
2018/06/12
5.7K2
全部WordPress查询数组参考
WordPress输出内容时用到最多的就是$args =array( 这个查询数组,这篇文章给大家分享所有的,WordPress查询综合参考
小颖club
2022/04/12
8120
推荐阅读
相关推荐
开源建站工具推荐:强大易用的CMS系统
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档