WordPress | 简介和本地环境搭建

技术百科 admin 发布时间:2024-04-24 浏览:6 次

经过一段时间的调整,CPP专栏又要恢复定期更新了。

我是厦门大学亚南院2015级的一名本科生,会在项目组专栏不定期更新关于WordPress的文章。

有一个属于自己的网站一直是项目组长期计划的一部分,并于近期开始实施。这个系列的文章一方面是项目组的建站笔记,一方面也为需要这方面资料的各位提供方便。使用WordPress建站并不像项目组其他任务技术性那样强,任务弹性更大,需要不断地完善和优化,所以希望大家不吝提供想法和建议。

今天的文章主要涵盖WordPress的简介和本地环境的搭建。

Brief Introduction

WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。Alexa排行前100万的网站中有超过16.7%的网站使用WordPress。到了2011年8月,约22%的新网站采用了WordPress。WordPress是目前因特网上最流行的博客系统。 ——Wikipedia

它这样受欢迎,主要是因为以下的特性。

主题

WordPress官方提供海量免费主题,各种大牛原创主题更是数不胜数,而且每一款主题都可以根据博主需要进行自定义。

左侧是主题自定义的窗栏。

插件

主题给了WordPress脸,插件给了它才华。

据统计,WordPress目前有超过18,000个插件可供使用者进行个性化拼接,这些或功能强大,或为博客增添格调。例如下面这个插件,可以在博客页面底部每日随机从名言库中选择一条名言显示。

<?php /* Plugin Name: 随机名言 Plugin URI: http://xinple.org/?p=37 Description: 随机显示一些名人名言。 Author: Xinple Version: 1.1 Author URI: http://xinple.org/ */ // These are the Quotes $quotes = <<< eot "Moral indignation is jealousy with a halo."-H. G. Wells (1866-1946) "Glory is fleeting, but obscurity is forever."-Napoleon Bonaparte (1769-1821) "Victory goes to the player who makes the next-to-last mistake."-Chessmaster Savielly Grigorievitch Tartakower (1887-1956) "Dont be so humble you are not that great."-Golda Meir (1898-1978) to a visiting diplomat "His ignorance is encyclopedic"-Abba Eban (1915-2002) eot; // Here we split it into lines $quotes = explode("\n", $quotes); // And then randomly choose a line $show_quotes = wptexturize( $quotes[ mt_rand(0, count($quotes)-1 ) ] ); // This just echoes the chosen line, well position it later function show_quotes() { global $show_quotes; echo "<div id=\"random_quotes\">".$show_quotes."</div>"; }

效果类似这样:

多作者和多博客

​WordPress作为一款优秀的内容管理系统,可以轻松做到多作者投稿和多博客共存的内容管理。

当然,WordPress还有其他优异特性吸引着无数的建站者使用它建立个人博客,这些特性都提升了它的美观性和易用性。这也是为什么以下这些网站都是Powered by WordPress。

科学松鼠会 :: 让我们剥开科学的坚果煎蛋 - 地球上没有新鲜事FEX - FEX异次元软件世界

​正因为WordPress这样受欢迎,网上可以找到的相关教程不少,可以自行度娘,当然也可以和我一起,探索关于WordPress的种种。

本机环境的搭建

在本地进行网站设计之前之前,我们需要先在做好一些前期工作

PHP 5.2.4或更新版本MySQL 5.0或更新版本Apachemod_rewrite模块(可选,用于支持“固定链接”和“站点网络”功能)

这是WordPress官网列出的服务器环境。

当然,我们可以挨个安装,但是很幸运有一个叫做XAMPP的建站集成包。度娘搜索,官网下载,手动安装。当你的控制台这样时,你就顺利地完成了所有环境的安装和启用。下次我们一起来配置WordPress。

​当然,并不是所有人都会这么顺利的。

如果你曾经搭建过类似的环境,就有可能出现端口复用的情况(即上图中的Ports),错误窗口会出现report的提示文字,那么就要修改端口,这里以Apache的端口修改为例:点击上图中的config→ Apache(httpd.conf)会跳出如下的配置文件,共三处80(默认端口号,也是被占用的那一个)都改成81。

MySQL的端口修改同理共五处可以修改为3336。

今天就是这样,下次我们一起配置WordPress吧。

更多项目介绍,请关注我们的项目专栏:Chinas Prices Project - 知乎专栏

项目联系方式:

项目邮箱(

的邮箱):[email protected]

申请加入项目,请联系CHO [email protected] 知乎: (CEO) (COO&CHO,Human) (CTO) (CFO) (CRO,Research)

在线咨询

点击这里给我发消息售前咨询专员

点击这里给我发消息售后服务专员

在线咨询

免费通话

24h咨询:400-888-8888


如您有问题,可以咨询我们的24H咨询电话!

免费通话

微信扫一扫

微信联系
返回顶部