Plugin Directory

Changeset 1287241


Ignore:
Timestamp:
11/16/2015 06:07:12 PM (10 years ago)
Author:
silence
Message:

Fixes

Location:
silencesoft-disable-menu-items/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • silencesoft-disable-menu-items/trunk/readme.txt

    r1152065 r1287241  
    55Tags: menu, disable, hide, menu items
    66Requires at least: 3.0.1
    7 Tested up to: 4.1
    8 Stable tag: 1.1
     7Tested up to: 4.3.1
     8Stable tag: 1.2
    99License: WTFPL
    1010License URI: http://www.wtfpl.net/txt/copying/
     
    5252Conflict.
    5353
     54= 1.2 =
     55* Fixed variable issue.
  • silencesoft-disable-menu-items/trunk/sil-disable-menu-items.php

    r1152065 r1287241  
    8787     */
    8888    function sil_disable_update_nav_menu_item($menu_id, $menu_item_id, $args) {
    89        
    90         if ( isset( $_POST[ "sil_disable_menu_item_test_val_$menu_item_id" ] ) ) {
    91             update_post_meta( $menu_item_id, 'sil_disable_menu_item_test_val', $_POST[ "sil_disable_menu_item_test_val_$menu_item_id" ] );
     89        if ( isset( $_POST[ "sil_disable_menu_item_test_val_$menu_item_id" ] ) && intval ( $_POST[ "sil_disable_menu_item_test_val_$menu_item_id" ] ) == 1 ) {
     90            update_post_meta( $menu_item_id, 'sil_disable_menu_item_test_val', intval ( $_POST[ "sil_disable_menu_item_test_val_$menu_item_id" ] ) );
    9291        } else {
    9392            delete_post_meta( $menu_item_id, 'sil_disable_menu_item_test_val' );
  • silencesoft-disable-menu-items/trunk/tocka-nav-menu-walker.php

    r1152065 r1287241  
    4545        // fix for walker conflict
    4646        ob_start();
    47         do_action( 'wp_nav_menu_item_custom_fields', $id, $item, $depth, $args );
     47        do_action( 'wp_nav_menu_item_custom_fields', $menu_item_id, $item, $depth, $args );
    4848        $fields = ob_get_clean();
    49        
     49
    5050        // by means of phpQuery magic, inject a new input field
    5151        $_li->find( '.field-link-target' )
Note: See TracChangeset for help on using the changeset viewer.