我认为WordPress插件是由第三方制作的。
插件是否必须与WordPress升级保持同步?
插件会过时吗?
如果它们确实过时了,比如Linkedin共享按钮、推特推特按钮和类似Facebook的按钮的插件,切换到不同的插件会导致喜欢/推特/共享的数量丢失吗?
如果插件可能会过时,那么它会发生吗?
或者插件通常是最新的?
或者他们是开源的,所以其他人会让他们保持最新?
(正如你可能猜到的,我不是程序员。)
我认为WordPress插件是由第三方制作的。
插件是否必须与WordPress升级保持同步?
插件会过时吗?
如果它们确实过时了,比如Linkedin共享按钮、推特推特按钮和类似Facebook的按钮的插件,切换到不同的插件会导致喜欢/推特/共享的数量丢失吗?
如果插件可能会过时,那么它会发生吗?
或者插件通常是最新的?
或者他们是开源的,所以其他人会让他们保持最新?
(正如你可能猜到的,我不是程序员。)
我认为WordPress插件是由第三方制作的。
就目前而言,是的;除了“你好,多莉!”和“Akismet”,这是核心分布的一部分。
插件是否必须与WordPress升级保持同步?
当然,他们应该是;但并不要求它们保持最新。
插件会过时吗?
如果插件可能会过时,那么它会发生吗?
他们可以,也确实可以。是的,这确实会发生。目前存储库中列出了近15000个插件。最古老的一次更新是在2004年。(有些通过放弃而过时;另一些则因为其功能融入核心而过时。)
如果它们确实过时了,比如Linkedin共享按钮、推特推特按钮和类似Facebook的按钮的插件,切换到不同的插件会导致喜欢/推特/共享的数量丢失吗?
这取决于插件。如果一个插件将这些数据存储在数据库中,那么另一个插件可以很容易地利用这些数据。
或者插件通常是最新的?
这完全取决于插件开发人员,通常还取决于插件的受欢迎程度/有用性。
正如埃曼在下面提到的,您可以通过“Requires:”标题标签和“Tested-Up:”标题标签很好地了解插件的状态。如果“Tested Up To:”标记表示WordPress的最新版本,则该插件更有可能仍在持续开发中。
或者他们是开源的,所以其他人会让他们保持最新?
这也是可能的。一些插件开发人员会欢迎补丁,或者为插件添加SVN提交者。其他时候,插件只是简单地分叉。
大多数插件都是由第三方制作的,但有些插件是由核心开发人员或WordPress背后的Automatic公司制作的。com。
我们中的大多数人尽可能保持插件的兼容性,但确实有些插件可能会过时。无论是开发人员的不作为,还是WordPress本身的核心特性。
该插件名为ClearSpam,托管于the WordPress.org plugin repository.
然而,一段时间后,WordPress团队走到了一起,为WordPress添加了一个垃圾功能。这允许您删除旧帖子、删除页面和删除评论(垃圾邮件或其他)。这让我的插件变得不必要——这让我的插件过时了。
不过,我把它放在了存储库中,以帮助少数拒绝从旧版WordPress升级的人。是的,仍然有运行WordPress 2.5的实时网站。
每个插件都会列出一个;兼容高达;字段,告诉您已测试的WordPress的最新版本。如果您正在运行WordPress 3.1,并且有插件说它兼容WordPress 2.5.3,那么它可能已经有一段时间没有更新了。
用户还可以对某些配置进行投票——如果插件不起作用,您可以将其标记为已损坏,以便其他人都知道。搜索插件时,此信息会显示在插件库和插件安装程序中。
但是,对于某些系统,不可能保存信息。因此,如果您从一个Twitter插件切换到另一个插件,很有可能在转换过程中丢失一些信息。
另一个个人示例是一个名为WP Publications Archive. 几年前,我在一些客户端网站上使用过它,但它在WordPress 2.1之后还没有得到维护,我需要它来维护当前的网站。由于自2007年以来没有更新,我自己承担了继续开发的责任。
我补充道WP Publication Archive (我知道,名称略有不同)到官方存储库,维护了相同的许可证,信任了原作者,并开始改进系统以使用较新的WordPress UI。
大多数是的。但其中许多人;“第三方”;就是最初写WordPress的人。
插件是否必须与WordPress升级保持同步?
不,他们没有,但如果可以的话,大多数开发人员都会让他们保持最新。
插件会过时吗?
对
如果它们确实过时了,比如Linkedin共享按钮、推特推特按钮和类似Facebook的按钮的插件,切换到不同的插件会导致喜欢/推特/共享的数量丢失吗?
这真的取决于系统。。。您的里程可能会有所不同:-(
如果插件可能会过时,那么它会发生吗?
开发人员失去了兴趣,代码被捆绑到核心中,有人得到了一份新工作。任何原因都可能发生。
或者插件通常是最新的?
有些是。。。尤其是那些你经常在论坛、IRC、本网站或WordPress core的提交消息中看到的人写的。
或者他们是开源的,所以其他人会让他们保持最新?
大多数都是开源的,但只有当人们对保持插件的最新状态感兴趣时,才会采用插件。
我对插件创作还很陌生,调试也很困难。我用了很多echo,它又脏又丑。我确信有更好的方法可以做到这一点,也许是一个带有调试器的IDE,我可以在其中运行整个站点,包括插件?