最后更新时间为 2018年11月9日
自2003年推出以来,WordPress已经从一个不起眼的博客平台发展成为全球领先的内容管理系统。今天,这个著名的CMS为所有活网站提供四分之一的功能,具有无限可定制的模板和皮肤。但是,核心程序代码并不总能满足更多专业客户的需求。
什么是插件?
这些单独的代码块是与下载到智能手机上的应用程序的WordPress等价物。作为基本的WordPress框架的补充,他们通过执行特定的任务来提供额外的功能。用PHP编写,包含从图像文件到级联样式表的任何内容,插件可以通过WordPress API轻松集成。迄今为止,已经有超过52,000个插件通过官方的WordPress目录发布,其他成千上万的插件也被托管在像Github这样的第三方平台上。而且由于代码的开发相对简单,许多人已经为自己的网站创建了独家的插件。
插件中有什么?
每个唯一命名的插件包含一个标题,通常会详细说明其版本和作者以及其功能的基本描述。在此之下,代码片段执行特定的任务,例如图像缩放或激活Google字体。一些插件有一个单一的工作要做,而其他插件提供全面和互补的解决方案。例如,WooCommerce插件是一个非常强大的电子商务工具,处理各种付款和运输选项,包括折扣和会员资格。我们考虑下面的其他一些主要的WordPress插件,展示它们与标准框架的关系。
安装完成后,WordPress插件将存储在主机网站服务器上的专用目录中。随着每个页面加载,平台将调查并确定是否存在任何插件。这些占位符被称为钩子,可以激活执行动作或过滤结果的插件。例如,联系表单的过滤器钩子可以清除垃圾邮件。从管理员的角度来看,每个安装的插件将自动激活; 唯一的限制就是什么时候可以被采取行动。通过要求两个插件执行相同的工作,或者完成互斥的结果,也是非常重要的。如果发生这种情况,可以通过WordPress用户仪表板停用或删除插件。
这十个WordPress插件显着改进了平台:
Yoast SEO:也许是有史以来最伟大的插件,Yoast的SEO改进指南可以被完整的初学者用来改善他们网站的搜索引擎性能。
Jetpack:Jetpack的内部功能包括内容备份,强力保护,流量分析和图像优化等。
Mapify.it:基于Google令人印象深刻的高分辨率卫星地图,Mapify.it增加了从鼠标悬停操作到弹出式图像画廊等功能。
Akismet :Akismet是识别和删除通过联系表格收到的垃圾评论的主要工具,并保留其所做的一切的详细记录。
BackupBuddy:数据丢失是任何业务的风险,因此BackupBuddy只需点击几下鼠标就可简化在线内容的重复。
Google XML站点地图 告诉谷歌的网络爬虫哪些页面可以被浏览以及它们如何互相连接,对搜索引擎优化性能有显着的积极影响。
流动的社交:能够重新发布在线内容是至关重要的,浮动社交提供一键分享通过定制按钮滚动每页。
Wordfence Security:提供免费或付费高级版本,Wordfence过滤实时流量,同时提供恶意软件扫描和2FA登录安全。
Envira Gallery:Envira创建的动态图像库在小屏幕上显示效果良好。它也可以为每个图像加水印,防止版权侵权。
Query Monitor:也许具有讽刺意味的是,查询监视器会识别插件,这会延缓页面加载时间,使管理员能够修补或删除它们。
值得注意的是,免费的WordPress插件有时会过时,或者突然消失而没有任何警告。 插件突然缺失可能会立即危及网站功能或安全。虽然高调或付费的插件不会在没有警告的情况下消失,但自制代码片段后面的开发者可能无法或不愿意长期维持创作。因此,网站管理员需要定期进行检查,以确保一切正常。