2012-07-06 28 views
2

我已经创建了一个wordpress插件并将其上传到我的测试网站,但是在Plugins下,wordpress会通知我插件有可用的更新,并且我需要一个完全独立的wordpress插件。 orgWordpress插件如何通过Wordpress进行区分

为什么wordpress会混淆它们呢? 插件如何相互区分为唯一?我应该有一个独特的代码或什么?

这是什么在我的插件是一样的插件WordPress的混淆它呢?

回答

1

猜你应该在你的插件(在评论)顶部检查元数据:

<?php 
/* 
Plugin Name: Name Of The Plugin 
Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates 
Description: A brief description of the Plugin. 
Version: The Plugin's Version Number, e.g.: 1.0 
Author: Name Of The Plugin Author 
Author URI: http://URI_Of_The_Plugin_Author 
License: A "Slug" license name e.g. GPL2 
*/ 
?> 
1

的WordPress召唤出http://api.wordpress.org/plugins/update-check/1.0/间歇,以确定是否有可用的插件的新版本。召唤出来是检查WordPress插件目录。

您的插件名称必须是唯一的,否则您将冒着碰撞检查其他插件的风险(如您所见)。插件名称在主插件文件顶部的注释部分的插件元数据中设置。

避免此问题的另一种方法是将您的插件版本号设置为一个可笑的高数字,因为检查进行版本号比较以确定是否有新版本可用。这个解决方法只会在你永远不打算在WordPress插件目录或野外版本上发布插件时出现。

作为一个有趣的侧面说明,检查还会发送您的博客URL和所有安装插件的列表,所以WordPress在Googlesk方式最有可能收集使用数据。

相关问题