wordpress关于插件和主题

首先说说什么是插件?

我个人认为插件是基于应用程序第三方程序,通过与应用程序的交互实现原来没有或者不完善的功能,应用程序增加一些所需要的特定的功能。第三方开发员通过插件可是实现对应用程序的在开发,精简,美工,甚至一些因为版本不相容产生的问题。

关于插件的机理和实现原理,因为我对其概念还不清,因此也查了一下,下面是维基百科的解释:

应用软件提供使插件能够应用的各项服务,其中包括提供加载方式,使插件可以加载到应用程序和网络传输协议中,从而和插件进行数据交换。插件必须依赖于应用程序才能发挥自身功能,仅靠插件是无法正常运行的。相反地,应用程序并不需要依赖插件就可以运行,这样一来,插件就可以加载到应用程序上并且动态更新而不会对应用程序造成任何改变。

公开应用程序接口提供一个标准的界面,允许其他人编写插件和应用程序互动。一个稳定的应用程序接口会允许 其他插件正常运行即使其最初的版本有所变动,也会支持插件延长老旧的应用程序的使用寿命。Adobe Photoshop 和After Effects的插件应用程序接口逐渐成为标准,并且被一些和它们竞争的应用程序部分采纳。另外一些象这样的应用程序接口包括Audio UnitsVST

就好比一个网络转换器也许会运载一个未被占用但不标准的端口来容纳各种任选的物理层连接器。而游戏和某些应用程序经常使用插件的体系结构来允许最初的发行者和第三方发行者增加功能性。

生产厂家可以用插件来产生卖方锁定,就是通过选择限制更新这个选项使得厂商签署的买方才可以更新使用其产品。IBMMicro Channel Architecture,从技术上来会说,比Industry Standard Architecture更为先进,可以给IBM的个人电脑添加组成,但是因为很难给第三方的装置设备获取证明而未能大面积推广。微软的Flight Simulator系列比较著名就是因为它可以下载aircraft附件。


以上是我使用的插件,给大家安利几个好用的插件

1.google xml sitemaps

  这个插件的功能现在已经越来越牛B了。除了能够自动生成sitemaps文件外,还能通知google,bing,以及iask这三大搜索引擎,请尽快来抓取。对于收录方面来说非常有帮助.

2.wordpress datebase back

  没有完美的空间,也没有十全十美的IDC,一旦空间出了问题,那么,你对自己博客所付出的心血将瞬间化为泡影。所以数据库的备份是一定要进行的,它可以自动把数据库备份发到你的邮箱,并且还能设置备份的周期是一天,还是两天或者一周。(对于我这种马虎的人这个插件还是很好用的)
3.友言,多说
      这是两个插件但功能是一样的,通过第三方软件的登录给博主评论和留言,方便信息的交互还是不错的选择。(只是最近这些插件没有再更新,导致功能可能无法在实现)

4.wp-video
这款插件可以说很实用,当你看到很有趣的视频时可以通过此插件复制视频的url将视频转载到主页以方便浏览
5. Baidu Sitemap Generator

  之所以还要装这个插件,是因为咱们的googlexmlsitemaps只是针对国外的三大搜索引擎建立了sitemaps,但是我们国内搜索引擎的老大毕竟是baidu.所以这个是必装不可的。

关于插件的安装其实很简单只需点击插件-安装插件


只需搜索插件名,点击安装即可。

再说说什么是主题?

主题和主题框架本质上是同一种事物,用户可以将现在这些主题框架直接当成最终的主题来使用(尽管某些框架的默认布局很恶心),也可以在其基础上进行二次开发,进而得到您心仪的个性主题。反过来也一样,以前的那些主题,本身可以直接使用(或经过小规模修改),而用户也可以将其当成一个基础模板,进行二次开发。主题就是开发者的开发框架,在其基础上添加不用模块,使主页显得丰富和充实。

关于主题的实现机理

看过大神的介绍大体分为以下过程:

1.框架
比如这个,Hybrid WordPress Theme,它就是一个全息的开发框架,它的理念在于其自身就是一个主题,而我们所要建的主题是它提供主题的子主题,我们通过PHP的对象继承等特性来从父主题的功能上继承很多基础的东西,然后再在我们自己的文件上做修改以自定义。这种方法显然比较「高级」,也是目前比较流行的一种。

2.工具套件
然后是工具类框架,它们不提供必须的继承,而是给我们封装自己的一套API,把很多功能更直接地暴露给我们使用。这一类我曾经搜到过,不过暂时没有很典型的代表。

3.二次开发
在原有的空白的精简的主题的基础上迭代开发自己的特性,也就是就是修改一个空白主题。我就是用的这种方式,而选择的空白主题也是非常有名的该有的页面它基本都有,该要的数据基本都会有必要的函数负责输出,我们要做的,只是去调整负责每个页面的那个PHP文件,数据多了,那就去掉,少了,去查文档加进来。而且因为有了很多范例页面,我们自定义一个页面也是易如反掌。就像我自己的博客的首页,我就是用原来的一个页面改的。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值