即开即用的 WordPress 小窍门

WordPress 的第一版问世到现在已经有十年了,他的安装过程仍然是。。。嗯。。。有点烦。 拷贝WordPress 的核心文件,安装,接下来安装插件和主题,切换主题。。。是否有一个更快的方法来安装他?

是的,我接下来说的就是:

提示:

该教程适合各个层次的 WordPress 的用户, 同时在为了保证该教程适合大多数据托管服务器环境的条件下,我尽量简化该教程。我们可以利用很多技术手段提高安装 wordpress 的速度,但该教程教给您的是如何创建一个能安装在各种共享的托管服务器上的,即开即用的wordPress. 如果您能分享更多关于如何更好的配置环境方面的意见,我将会特别开心:请一定要特别指明您所使用的环境的基本配置。

创建一个可以即刻安装的wordpress 的安装包


作为人类,我们都是懒的。 尽管我们并不总是喜欢这点,但是当现代社会的交流速度已经接近光速的时候,我们确实变得越来越懒,且没有耐心了。因为这懒惰,我们就希望任何事情都能尽可能的达到这种要求:就是当我们想要的时候,我们可以立刻得到。(我们要全部,我们立刻要)。我们对速度要求这么高以至于我们现在已经开始要求我们的大脑就按这种方式工作了。 这也是为什么我们现在的集中注意力的时间段严重缩短的原因,同时我们也把自动化等同于效率了。


但是这种必然的转变也并不就是一件坏事。 我们确实需要自动化处理,同时我们确实也需要(在接下来的广告扑天盖地的世界里)有禅的概念在我们的生活中。 单就说网页设计,能尽快的完成项目总是件好事,因为这也能让我们尽快的拿到钱。 我们这两篇教程的目的就是让您能尽快的拿到钱。在这些教程里,您将学到如下内容:

1.   根据您选择的主题插件选项做一个wordPress 的安装包。

2.   利用 wp-config-sample.php文件尽早的定义要使用的常量。

3.   保持这种编写的激动心情, 这会让您产生极度兴奋的幻觉。


让我们开始吧!


用主题和插件来生成您的安装包

这部分内容明显简单,所以我会尽量简化,并尽快转到 wp-config-sample.php的使用小窍门上。

2015年, wordPress 已经拥有了: 2010, 2011, 2012, 2013, 2014 以及 2015这么多主题了。我是超级不喜欢:2013 2014. 我最喜欢的是 2015. 即便如此,我也根本没有用他们这些主题,我喜欢用我自己的主题样板文件。

所以在安装 WordPress之前就把所有的默认要安装的主题都删掉就很重要了。我们常会碰到一个报错:“找不到默认安装的主题文件”,是因为WordPress 在他的核心文件里面设置了一个默认的主题并且不允许您改变他——或者说,理论是不许?我们把这个问题留在同样精彩的系列二上吧。

同样的问题也会出现在默认插件上。 对于WordPress的初学者们, “Hello Dolly” 是一个很有趣的插件,让您了解这些插件到底是怎么运行的;而 “Akismet” 插件就能非常有效的帮您解决评论信息的获取问题。 但如果您不是一个初学者,也无需在您的项目中使用评论功能的插件(或是您打算使用诸如 Disqus Facebook 等外部评论插件服务), 您也是完全无需要这些插件的。 所以为什么还要把他们留在安装包里?

其实您可以用您喜欢的插件(或是您自己开发的插件)来代替他们。 在这个系列里,我们将使用以下这三个很流行的 WordPress的插件:

WP Super Cache

Contact Form 7

WordPress SEO by Yoast

本章还用不到,留待下节我们详细分析。


cPanel用户的一个小窍门:


cPanl, 有一个功能叫做纲要地址录(skeleton directory”:该功能允许您在 /home/ 路径里使用文件创建 cPanel 账户。 对于我个人来说:我喜欢使用该功能为我为客户使用的托管服务器的账号下在 /public_html/文件夹下创建一个 /wp/路径。 该路径下会包括 WordPress的核心文件, 一个我自己创作的主体样板文件,以及那些我几乎在每个项目中都要使用的插件。(我也会删掉默认的插件的主题文件,编辑 wp-config-sample.php 文件——这些内容将在接下来的章节里面提到)。如果您有 cPanel 在您的服务器上面作为您的托管服务器的控制面板:那您需要在 root 目录下找到 /cpanel13-skel/路径,(或是直接询问您的服务器管理员如何找到该路径)同时把在WordPress里面已经创建好的托管服务器账号信息文件移到该路径下。 如果您的服务器上面并没有cPanel, 就请您直接联系您的服务器管理员是否可以在您的服务器上开通该功能。

编辑 wp-config-sample.php 文件

我来告诉您一个让您会惊奇的事情吧:在安装过程中,您在 wp-config-sample.php 文件里面所做的大部分修改都会自动的应用于 wp-config.php文件中去。(如果我没有记错的话,在 wp-config-sample.php 里的数据库认证信息以及加密键(salt keys) 是不会被应用到 wp-config.php文件里的)。我在大约一年前把这个小窍门分享在了 Tuts+ 网站上了;在那时,您在任何网站也找不到这个信息,甚至包括 WordPress 自己的代码库。所以。。咳咳。。。我是世界上第一个分享这个信息的人。(剧透下:在下一个教程,我将告诉您一个从没有被其它任何 WordPress开发者发现的小窍门了!)



言归正传,让我们回到正题:就是修改您打算在未来的项目的安装包中要将使用到的: wp-config-sample.php 文件。 我收集了一些定制的常量定义,这些定义可以被您应用到客户的项目中去

不深思则不能造于道。不深思而得者,其得易失。

名人名言- 曾国藩
  • By 高勃
  • 2015-09-11
  • 2278
  • 公司新闻,网站开发,网站设计,UI