步骤8:开始写作!
默认WordPress安装提供两种类型的内容:
- 帖子:文章和博文通常以反时间顺序显示。帖子可以分配到类别,标签,并且可能有其他格式,如画廊和视频。
- 页面:通常在菜单层次结构中显示的静态网站页面 – 主页,关于我们,与我们联系等。可以为页面分配一个父页面和一个顺序,以确保正确创建菜单。
这两种内容类型都可以从菜单中访问,看起来非常相似。仔细检查您正在编辑正确的内容。您可能会找到初始网站的默认页面,帖子和评论 – 记住删除它们!(已删除的项目被发送到垃圾箱,如果需要可以检索)。
在这一点上,我希望你有第二步中规划的所有内容的最终副本。没有人有,但值得添加尽可能多的页面。这将允许您在做出关于布局和主题的决策之前,了解菜单和文章列表的形成。
WordPress编辑器
WordPress提供了一个视觉和文本/代码编辑器。大多数用户将喜欢视觉编辑器,因为它允许他们输入和格式化文本,就像在文字处理器中一样。WordPress通常做得很好,但是
- 视觉编辑器对于更复杂的布局可能变得困难。不可避免地,用户将要求可能难以编辑或不直接在站点主题中支持的表或列等功能。
- 当用户无限制地控制更改字体,颜色和格式时,HTML代码可能会变得凌乱。
理想情况下,使用文本编辑器或考虑诸如markdown(可能需要插件)之类的选项:
- 作家和博客如何在WordPress中最大限度地降低成本
- WordPress的最佳Markdown插件
第9步:立即备份!
如果您已经掌握了这么远,那么您现在可以在WordPress中安装多页内容。它花了多少时间?几个小时?几天?现在考虑失去一切是多么痛苦。
磁盘失败。数据库损坏 用户犯错误 网站被黑客入侵 流氓插件可能会造成严重破坏。主机停止营业。您的精心创建的网站可能会消失的原因有很多。
HostGround等主机提供免费的日常备份。至少,请确保备份所有内容,然后再继续下一步。有几个简单的选择:
- WordPress的工具 > 导出工具允许您将所有内容作为单个XML文件下载。
- cPanel提供创建备份选项。从这里你可以下载一个完整的网站备份,只是文件或只是数据库。
除非您有复杂的自定义代码或配置,否则很少需要备份所有WordPress文件。但是,数据库包含所有内容和设置 – 确保您下载副本。
长期以来,确保您拥有强大的自动备份解决方案:
- 如何备份您的WordPress系统
- 5个WordPress插件进行备份和迁移
步骤10:安全,安全,安全
不幸的是,WordPress的成功使其成为目标。如果您可以访问一个站点,您可以访问网络上三分之一的站点。
不要低估你的漏洞。您的小博客是有吸引力的,因为与大公司不同,您不太可能拥有知识或资源来挫败攻击。有些人会攻击你的挑战或造成恶意的伤害。然而,最糟糕的罪魁祸首潜入您的内容,将网络钓鱼网站深入您的文件夹结构,或使用您的服务器发送垃圾邮件。一旦您的安装破解,可能需要删除所有内容并从头重新安装。
有很多技术选择,但意识到风险是最重要的。不要相信你的用户。不要信任第三方主题和插件。从不避免实施备份计划!
- WordPress安全
- 10个简单的WordPress安全提示
步骤11:安装主题
WordPress流行的一个原因是主题发展的简单性。它迅速获得成千上万的自由和商业主题。许多是惊人的 许多是一个可怕的blo肿的混乱。
立即安装主题很诱人,但这可能是一个错误。只有您有适当的内容才能观看,您只能欣赏主题是否适合。一个免费的,如果你需要支付定制开发,使您的菜单配合或者有固定的移动布局问题的主题能迅速变得昂贵。此外,最好在安装运行第三方代码的主题之前备份您的网站。
主题由管理员可用的WordPress 外观菜单进行安装和管理。单击添加新的浏览并搜索WordPress.org主题目录上的数百个主题。任何主题都可以使用悬停在主题上时出现的按钮进行预览,安装和激活。
有几十个其他网站提供免费和商业的WordPress主题。这些可以通过点击上传主题按钮上传到ZIP文件中。
- WordPress主题
- WordPress的SitePoint基础主题入门指南
- 10个功能在高级WordPress主题中寻找
步骤12:安装插件
同样,WordPress拥有一个蓬勃发展的插件生态系统,提供各种附加功能。您可以将WordPress转换为社交网络,在线商店或CRM系统。你应该是另一回事吗?
为每个潜在的用例安装一系列插件是很诱人的,但是:
- 插件运行第三方代码。大多数是好的,但不能保证每个人都将安全或与您的安装兼容。
- 你的关键插件会不断接收更新和支持?
- 每次安装都会导致性能下降。不正常的插件可能会导致WordPress编辑器的苦难。
绝对有必要安装插件。许多人选择安装的几个要点:
- 诸如WP Super Cache或W3 Total Cache之类的缓存插件可以显着提高WordPress的性能。SiteGround等主机提供自己的缓存解决方案。
- 如果您使用评论,垃圾邮件检查器(如Akismet)是非常重要的,它提供了大多数新的安装。你只需要启用它。
- JetPack提供了许多免费和商业选项来改善分析,SEO,安全性,CDN,嵌入式媒体和支持。
- Yoest SEO可以帮助改善内容,可读性和搜索引擎索引。
要安装插件,请以管理员身份登录,然后从WordPress 插件菜单中选择添加新建。您可以使用适当的按钮浏览,安装和激活插件。在提交安装之前,请记住查看详细信息,版本兼容性和评论。
您现在应该有一个WorkPress工作安装,其中包含多页内容。在这一点上,很多人都乐意停下来,但你可以进一步发展…
奖金第13步:自己的开发系统
直到此为止,您一直在使用单一的WordPress安装。这个过程在测试主题,插件和你自己的代码时,变得不切实际。单个流氓命令可能会破坏整个系统; 站点和管理面板都可能会崩溃。
在将其部署到实时服务器之前,更好的选择是在您自己的本地PC上运行的测试代码。至少你需要安装:
- Web服务器软件,如Apache或NGINX。
- 在PHP语言运行库与MySQL和其他适当的扩展功能。
- 在MySQL数据库服务器。
- 本地安装的WordPress。
- 安装在实时服务器上的主题和插件的副本。
- 理想情况下,当前内容的快照将是有用的。
幸运的是,有一些更简单的单一安装程序为您做了艰苦的工作,包括MAMP,WampServer和XAMPP。
一个更好的选择可能是一个孤立的虚拟机,它运行Linux和所有的依赖关系“在你的电脑”。这将更接近您的主机环境,避免跨平台开发问题。受欢迎的选项包括Docker和Vagrant – 都提供预配置的WordPress系统。
其他考虑包括:
- WP-CLI – WordPress的命令行界面,允许您安装更新和插件。
- VersionPress – 基于Git的WordPress的版本控制插件。
- 主机特定选项。例如,SiteGround提供Git存储库管理和一个临时环境,可创建您可以更新和推送实时的WordPress安装的快照。
最后,您将需要一些其他开发工具和实用程序,包括:
- 代码编辑器或IDE,如VScode或Atom。
- MySQL管理客户端,如Adminer或phpMyAdmin。
- 图形处理软件。
- Git源控制。
构建本地环境的方式有各种各样的方法,您可能需要考虑两个或更多开发人员的并发修订。从一个简单的工作系统开始,然后随着时间的推移演进和改进你的工作流
- 终极WordPress开发环境
- 用Gulp开发WordPress主题更快
奖金第14步:开发自己的WordPress主题
为什么你的网站看起来像其他101人?考虑开发自己的WordPress主题。您将需要一些HTML,CSS和PHP知识,但自定义主题提供比任何现成的选项更多的灵活性和更好的性能。
有两种潜在的方法:
- 修改准系统主题。如选择HTML5空白,下划线,BlankSlate和骨骼提供简约的造型简单的主题。
- 白手起家。创建最小数量的文件(style.css和index.php)然后从那里演变。
您可以使用两者的组合,即将工作主题的代码片段复制到您自己的文件中。
WordPress主题开发对于具有适当开发知识的任何人而言,令人放心,轻松愉快。也就是说,对新手编码者来说,这可能是一个令人沮丧的经历。学习编码的方法比较简单,比如SitePoint课程,书籍和视频。
- WordPress主题开发
- 如何提高WordPress主题的性能
- 如何优化WordPress以获得更好的性能
奖金步骤15:开发您自己的WordPress插件
您的主题的functions.php文件可以包含增强WordPress功能的PHP代码。例如,请参阅7种使WordPress更简单的方法。但是,对于要在其他站点上使用的较大开发或功能,该文件可能变得不切实际。
答案:开发自己的插件。再次,WordPress使开发非常容易,假定你知道一点PHP。从一个简单的例子开始,例如如何自定义WordPress工具栏,然后在扩展知识的基础上构建自己的插件。
- WordPress.org编写一个插件
- WordPress插件开发初学者
- WordPress插件开发简介
- 一个真实世界的WordPress插件开发示例