WordPress及其插件与主题

什么是WordPress

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

WordPress本地环境搭建

安装教程:http://jingyan.baidu.com/article/90bc8fc82098def653640c88.html

安装成功:

进入网站的地址是http://localhost/wp 或者http://127.0.0.1/wp
进入网站后台的地址是http://localhost/wp/wp-admin 或者http://127.0.0.1/wp/wp-admin

WordPress插件

什么是插件

插件(又译外挂,英文为Plug-in、Plugin、add-in、addin、add-on、addon或extension)是一种电脑程序,通过和应用程序(例如网页浏览器,电子邮件客户端)的互动,用来替应用程序增加一些所需要的特定的功能。最常见的有游戏、网页浏览器的插件和媒体播放器的插件。

  WordPress之所以能成为当今主流的内容管理系统,其中一个强大的特点就是可以安装各种类型的插件以增强WordPress本身的功能。安装完WordPress后,往往需要安装一些插件,这样才能最大限度地使用WordPress。

插件的实现原理

  WordPress插件机制实现原理
  主程序如果希望自身的功能可以被扩展,就需要:①提供一组服务 (Service Interface),提供(约束)插件对主体能力可控制的边界。服务定义的越精细,插件控制的粒度越小,能力越大,但耦合度和复杂度也越高。②定义一种扩展契约 (Plug-In Interface),描述插件应如何设计以便于主程序发现。并通过插件管理模块 (Plug-In Manager) 来发现、维护插件。
  插件通过实现主程序规定的扩展契约(通常是一个接口),标明自己的身份,并接收来自主程序的事件响应。通过调动主程序提供的服务,实现和主程序的交互。这一过程,通常都是被主程序以 SDK (Software Development Kit) 的形式封装。
  

插件的安装

WordPress的插件安装方法非常简单:
http://jingyan.baidu.com/article/4e5b3e1951599791901e24bf.html

插件推荐

下面推荐一些好用的WordPress插件:
https://www.wpdaxue.com/recommend-wordpress-plugins.html
https://www.zhihu.com/question/22864602
http://jingyan.baidu.com/article/64d05a025e6867de54f73b54.html
http://www.admin5.com/article/20140821/558141.shtml

插件1:WP-Postviews

最好的最流行的WordPress浏览次数统计插件莫过于WP-Postviews,该插件可以统计每篇文章的浏览次数,并且可以获取最受欢迎(浏览次数最多)的文章列表。

插件2:Login LockDown

这个是登陆安全管理插件,也可以简称为“登陆锁”,类似于安全门、安全锁,可以防止密码被暴力破解。安装了以后在后台登陆窗口处会显示Login form protected by Login LockDown。翻译为中文就是“通过登录锁定保护的登录表单。”Login Lockdown插件是wordpress插件中一款非常厉害的安全管理插件,它可以尝试记录登陆失败的ip地址和时间、限制某ip或ip段登陆、还能控制同ip密码输入错误的次数,如果超过一定的次数,就封锁限制此ip,有效防止密码被暴力破解。

插件3:BackWPup

这个是WordPress的备份插件,可以设置自动备份网站内容、数据库内容、文章、图片、插件等网站的任何文件,还可以设置自动发送备份文件到邮箱、FTP空间、Dropbox、Amazon S3 。

插件4:EWWW Image Optimizer

无损压缩 JPEG 和 PNG 图像,支持压缩已有的图像,可以加快访问者加载图片的速度。同时支持 JPEG 的渐进式加载。正常情况下,网速低时,图片是一点点从上往下加载,而使用渐进式加载,则是先加载这个图片的低分辨率版本,然后逐渐变得清晰。

插件5:DX-auto-publish

DX-auto-publish:这个是自动定时批量发布文章的插件,可以自动发布草稿箱里面的内容,无需每篇文章都手动设置定时发布时间。一次性发布过多的文章会影响seo效果,可以使用这个插件来定时发布。可以自定义设置定时发布文章的时间间隔、升序、随机发布草稿文章。

插件6:Google XML Sitemaps

网站的存活,访问量很关键。如何让自己的网站更容易被搜索引擎抓取,是每一个站长的必修课。Google XML Sitemaps是一个很受欢迎的XML网站地图插件,该插件可以为您的WordPress网站自动生成Sitemap,并将其修改到robots文件中,便于搜索引擎抓取。站长朋友们也可以自己登录到Google Webmasters中手动提交Google Sitemaps。

插件7:WP Super Cache

安装WP Super Cache插件并启用Gzip选项,可只为访客加载对应的缓存内容,不会加载整个WordPress站点中的每一个脚本和元素,极大降低了带宽的占用,提高了流量高峰时页面加载速度。

插件8:Contact Form 7

该插件可以自定义不同类型的表单功能,支持自定义接收邮件,Ajax提交和jQuery表单插件支持。可结合Akismet过滤垃圾邮件,支持Captcha反垃圾邮件。表单域元素支持各种最常见的单选框、复选框、文本框、下拉菜单、按钮、文件上传等多种表单域。

插件9:Redirection

WordPress自身生成的域名只是简单的数字表达,为了让搜索引擎可以更好的抓取,该插件可以用于在更换域名或修改网站安装目录,修改分类目录等,都可以进行正确转向,是一款功能强大的WordPress 301重定向插件,本身包含中文语言包,操作方便。

插件10:ALL in One SEO Pack

搜索引擎优化,关键字很重要。站长安装该插件,就可以为每个页面添加独立的关键词和摘要,在不修改模板的情况下对WordPress进行SEO搜索引擎优化,提高网站的访问量。但是小编建议最好在静态化的WordPress下使用,因为该插件可能会增加系统资源的使用。


WordPress还有很多其他好用的插件,大家可以自己去探索。

WordPress主题

WordPress主题由一系列文件和样式表单组成,这些文件和样式表单共同作用生成WordPress网站的外观。每个主题都不同,用户可以通过这些主题随心所欲地更换自己网站的外观。

WordPress主题基本文件配置
WordPress主题运行原理

WordPress主题的安装

WordPress主题的安装方法和插件一样很简单,可参考:
http://jingyan.baidu.com/article/647f01159e95ea7f2148a8fe.html

方法一:直接根据条件搜索主题

登录WP,来到后台管理。在仪表盘—>外观—>主题中直接进行主题管理与安装。

方法二:手动上传主题

在别的网站中下载自己喜欢的主题,一般都是zip文件。然后点击上传主题—>选择文件,选择要上传的主题并安装好。

上传的过程中可能会出现“上传的文件尺寸超过 PHP.ini 中定义的 upload_max_filesize 值”的错误。

方法:http://blog.csdn.net/zhangchaomao1987528/article/details/24402047
这是由于php.ini文件(这个文件在\xampp\php文件夹里)限制了最大上传文件大小,默认为2MB。
解决方法:找到并打开这个文件,分别搜索upload_max_filesize = 2M和post_max_size = 8M,改一下文件上传最大限制,比如都改为20M,然后保存,重启一下apache服务就OK了。

主题推荐

WordPress主题推荐:
http://www.2zzt.com/
http://ztmao.com/
http://www.toptheme.org/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值