Php Wordpress如何区分Wordpress插件

Php Wordpress如何区分Wordpress插件,php,wordpress,Php,Wordpress,我已经创建了一个wordpress插件并将其上传到我的测试站点,但是在插件下wordpress通知我,我的插件有更新可用,它会将我带到wordpress.org上一个完全独立的插件 为什么wordpress让他们感到困惑? 插件之间的区别是什么?我应该有一个唯一的代码还是什么 我的插件中有什么与Wordpress混淆的插件相同?猜测您应该检查插件顶部的元数据(在注释中): WordPress呼叫http://api.wordpress.org/plugins/update-check/1.0/间

我已经创建了一个wordpress插件并将其上传到我的测试站点,但是在
插件下
wordpress通知我,我的插件有更新可用,它会将我带到wordpress.org上一个完全独立的插件

为什么wordpress让他们感到困惑? 插件之间的区别是什么?我应该有一个唯一的代码还是什么


我的插件中有什么与Wordpress混淆的插件相同?

猜测您应该检查插件顶部的元数据(在注释中):


WordPress呼叫
http://api.wordpress.org/plugins/update-check/1.0/
间歇性地确定是否有新版本的插件可用。调用是检查WordPress插件目录

您的插件名称必须是唯一的,否则您将面临与另一个插件(如您所做)冲突的风险。插件名称在插件主文件顶部注释部分的插件元数据中设置

另一种避免此问题的方法是将插件版本号设置为一个高得离谱的数字,因为检查时会比较版本号以确定是否有新版本可用。只有当你不打算在WordPress插件目录或在野外发布你的插件时,才能解决这个问题

有趣的是,该检查还会发送你的博客URL和所有已安装插件的列表,因此谷歌时尚的WordPress很可能正在收集使用数据

<?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
*/
?>