2016-11-16 117 views
6

我正在開發WP插件爲我的網站。當我上傳插件到WP 我看到安裝了2個實例Wordpress插件安裝兩次

enter image description here

這是爲什麼?

+2

也許這個插件在'wp-content/plugins'中有不同的文件夾名稱。 –

+0

沒有插件,我只安裝了1個 – Vnuuk

+2

也許你在代碼中調用/添加了兩次。你的初始文件是什麼樣的? – RST

回答

3

檢查您的插件目錄。

路徑:wp-content-->plugins

有一種可能是兩個相同的插件目錄,或者相同的名稱。 檢查並更改插件名稱是否相同? (在您的插件開發主文件中)。

/* 
Plugin Name: Your plugin name 
*/ 

如果插件名稱相同,更改名稱不同並保存。

0

首先值得注意的是,wordpress插件的名稱與它的目錄名稱無關。相反,它的名稱取決於目錄中.php文件的註釋部分。這些文件本身可能以任何名字開頭,但通常是用index.php註冊的。

典型的插件聲明如下所示。

<?php 
/** 
* Plugin Name: My Plugin Name 
* Plugin URI: http://mypluginuri.com/ 
* Description: A brief description about your plugin. 
* Version: 1.0 or whatever version of the plugin (pretty self explanatory) 
* Author: Plugin Author's Name 
* Author URI: Author's website 
* License: A "Slug" license name e.g. GPL12 
*/ 

所以,只需查找兩個不同的文件,包含這樣的評論。這些文件可能位於任何地方,即使在其他插件的目錄中。 Plugin Name參數將包含您的實際插件名稱。

0

爲什麼會發生這種情況?

正如我們所知,插件是代碼塊的和平。插件是從我們在主插件文件中編寫的部分標識的。

/** 
* @package Akismet 
*/ 
/* 
Plugin Name: Akismet 
Plugin URI: https://akismet.com/ 
Description: Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from spam</strong>. 
Version: 3.2 
Author: Automattic 
Author URI: https://automattic.com/wordpress-plugins/ 
License: GPLv2 or later 
Text Domain: akismet 
*/ 

當您複製這一點,並把一些其他的插件文件夾的主要插件file.You都看到Akismet在管理面板。

如何乘坐它?

Step-1:Check插件在你的插件目錄中有信息。

第2步:更改版本,以便您可以識別哪個是原始的重複。

第3步:只需更改信息。

就是這樣。