Version Description
- Fixed a conflict with All In One SEO Pack 1.6.10. It was caused by that plugin adding invisible sub-menus to a non-existent top-level menu.
Download this release
Release Info
Developer | whiteshadow |
Plugin | Admin Menu Editor |
Version | 0.1.6 |
Comparing to | |
See all releases |
Code changes from version 0.1.5 to 0.1.6
- menu-editor-core.php +5 -1
- menu-editor.php +1 -1
- readme.txt +4 -1
menu-editor-core.php
CHANGED
@@ -186,7 +186,7 @@ class WPMenuEditor extends MenuEd_ShadowPluginFramework {
|
|
186 |
|
187 |
//Build a tree struct. for the default menu
|
188 |
$default_menu = $this->wp2tree($this->default_wp_menu, $this->default_wp_submenu);
|
189 |
-
|
190 |
//Is there a custom menu?
|
191 |
if (!empty($this->options['custom_menu'])){
|
192 |
$custom_menu = $this->options['custom_menu'];
|
@@ -477,6 +477,10 @@ var customMenu = <?php echo $custom_menu_js; ?>;
|
|
477 |
|
478 |
//Attach all submenu items
|
479 |
foreach($submenu as $parent=>$items){
|
|
|
|
|
|
|
|
|
480 |
foreach($items as $pos=>$item){
|
481 |
//Add this item under the parent
|
482 |
$tree[$parent]['items'][$item[2]] = array(
|
186 |
|
187 |
//Build a tree struct. for the default menu
|
188 |
$default_menu = $this->wp2tree($this->default_wp_menu, $this->default_wp_submenu);
|
189 |
+
|
190 |
//Is there a custom menu?
|
191 |
if (!empty($this->options['custom_menu'])){
|
192 |
$custom_menu = $this->options['custom_menu'];
|
477 |
|
478 |
//Attach all submenu items
|
479 |
foreach($submenu as $parent=>$items){
|
480 |
+
//Skip items that belong to a non-existent parent menu.
|
481 |
+
//Rationale : All In One SEO Pack 1.6.10 (and possibly others) doth add such invalid submenus.
|
482 |
+
if ( !isset($tree[$parent]) ) continue;
|
483 |
+
|
484 |
foreach($items as $pos=>$item){
|
485 |
//Add this item under the parent
|
486 |
$tree[$parent]['items'][$item[2]] = array(
|
menu-editor.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Admin Menu Editor
|
4 |
Plugin URI: http://w-shadow.com/blog/2008/12/20/admin-menu-editor-for-wordpress/
|
5 |
Description: Lets you directly edit the WordPress admin menu. You can re-order, hide or rename existing menus, add custom menus and more.
|
6 |
-
Version: 0.1.
|
7 |
Author: Janis Elsts
|
8 |
Author URI: http://w-shadow.com/blog/
|
9 |
*/
|
3 |
Plugin Name: Admin Menu Editor
|
4 |
Plugin URI: http://w-shadow.com/blog/2008/12/20/admin-menu-editor-for-wordpress/
|
5 |
Description: Lets you directly edit the WordPress admin menu. You can re-order, hide or rename existing menus, add custom menus and more.
|
6 |
+
Version: 0.1.6
|
7 |
Author: Janis Elsts
|
8 |
Author URI: http://w-shadow.com/blog/
|
9 |
*/
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://w-shadow.com/
|
|
4 |
Tags: admin, dashboard, menu, security
|
5 |
Requires at least: 2.7.0
|
6 |
Tested up to: 2.9
|
7 |
-
Stable tag: 0.1.
|
8 |
|
9 |
Lets you directly edit the WordPress admin menu. You can re-order, hide or rename existing menus, add custom menus and more.
|
10 |
|
@@ -44,6 +44,9 @@ To upgrade your installation
|
|
44 |
|
45 |
== Changelog ==
|
46 |
|
|
|
|
|
|
|
47 |
= 0.1.5 =
|
48 |
* First release on wordpress.org
|
49 |
* Moved all images into a separate directory.
|
4 |
Tags: admin, dashboard, menu, security
|
5 |
Requires at least: 2.7.0
|
6 |
Tested up to: 2.9
|
7 |
+
Stable tag: 0.1.6
|
8 |
|
9 |
Lets you directly edit the WordPress admin menu. You can re-order, hide or rename existing menus, add custom menus and more.
|
10 |
|
44 |
|
45 |
== Changelog ==
|
46 |
|
47 |
+
= 0.1.6 =
|
48 |
+
* Fixed a conflict with All In One SEO Pack 1.6.10. It was caused by that plugin adding invisible sub-menus to a non-existent top-level menu.
|
49 |
+
|
50 |
= 0.1.5 =
|
51 |
* First release on wordpress.org
|
52 |
* Moved all images into a separate directory.
|