Plugin Directory

Changeset 2444410


Ignore:
Timestamp:
12/22/2020 02:21:35 PM (5 years ago)
Author:
zedna
Message:

fix php warning

Location:
custom-dashboard-messages/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • custom-dashboard-messages/trunk/custom-dashboard.php

    r2411202 r2444410  
    66Text Domain: custom-dashboard-messages
    77Domain Path: /languages
    8 Version: 2.2.1
     8Version: 2.2.2
    99Author: Radek Mezulanik
    1010Author URI: https://cz.linkedin.com/in/radekmezulanik
     
    8181
    8282// Hide Custom Dashboards menu for users without permissions
    83 function cd_remove_those_menu_items( $menu_order ){
    84   global $menu;
    85 
     83add_action('admin_menu','cd_remove_admin_menu');
     84function cd_remove_admin_menu()
     85{
    8686  $message_user_role = get_option( 'wp_dash_roles' );
    8787  if( !current_user_can('manage_options') && (!current_user_can($message_user_role) || $message_user_role != 'all')) {
    88     foreach ( $menu as $mkey => $m ) {
    89       $key = array_search( 'edit.php?post_type=cd_message_1', $m );
    90       if ( $key ) unset( $menu[$mkey] );
    91     }
    92     return $menu_order;
     88    remove_menu_page('edit.php?post_type=cd_message_1');
    9389  }
    9490}
    95 add_filter( 'custom_menu_order' , '__return_true', 999);
    96 add_filter( 'menu_order', 'cd_remove_those_menu_items' );
    97 
    98 
    9991
    10092// Move the 'Right Now' dashboard widget to the right hand side
  • custom-dashboard-messages/trunk/readme.txt

    r2411193 r2444410  
    44Tags: dashoard, message, admin, user, custom
    55Requires at least: 5.0.0
    6 Tested up to: 5.5.2
    7 Stable tag: 2.2.1
     6Tested up to: 5.6.0
     7Stable tag: 2.2.2
    88License: GPLv3 or later
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    3535
    3636== Upgrade Notice ==
     37= 2.2.2 =
     38Built on WP 5.6.0 but can
     39
    3740= 2.2.1 =
    3841Built on WP 5.5.2 but can
     
    5154
    5255== Changelog ==
     56= 2.2.2 =
     57* Remove php warning
     58
    5359= 2.2.1 =
    5460* Backwards compatibility
  • custom-dashboard-messages/trunk/single-message.php

    r2411202 r2444410  
    267267    // 3. capability (decides whether user has access) 4. menu slug 5. options page function
    268268    $main_message_title = __( 'Main message', 'custom-dashboard-messages' );
    269     add_submenu_page('edit.php?post_type=cd_message_1', 'Custom Dashboard Message', $main_message_title, 'manage_options', 'cdsm_options', 'cdsm_dash_settings_page');
     269    add_submenu_page('edit.php?post_type=cd_message_1', 'Custom Dashboard Message', $main_message_title, 'manage_options', 'cdsm_options', 'cdsm_dash_settings_page', null);
    270270}
    271271
Note: See TracChangeset for help on using the changeset viewer.