@zhuyi, To resolve a few different deprecated calls in the plugin we’ve made the following patches:
Fix query arg parameter:
wp-content/plugins/wordpress-tooltips/tooltips.php:
@@ -461,7 +461,7 @@ function tooltips_get_option($type)
'post_type' => $type,
'post_status' => 'publish',
'posts_per_page' => -1,
- 'caller_get_posts'=> 1
+ 'ignore_sticky_posts'=> 1
);
$my_query = null;
$my_query = new WP_Query($args);
Fix use of numeric levels in admin menu capability, use current widget functions:
wp-content/plugins/wordpress-tooltips/tooltips.php
function tooltipsMenu()
{
- add_menu_page(__('Tooltips','Tooltips'), __('Tooltips','Tooltips'), 10, 'tooltipsfunctions.php','editTooltips');
- add_submenu_page('tooltipsfunctions.php',__('Edit Tooltips','Tooltips'), __('Edit Tooltips','Tooltips'),10, 'tooltipsfunctions.php','editTooltips');
+ add_menu_page(__('Tooltips','Tooltips'), __('Tooltips','Tooltips'), 'manage_options', 'tooltipsfunctions.php','editTooltips');
+ add_submenu_page('tooltipsfunctions.php',__('Edit Tooltips','Tooltips'), __('Edit Tooltips','Tooltips'), 'manage_options', 'tooltipsfunctions.php','editTooltips');
}
add_action('admin_menu', 'tooltips_menu');
function tooltips_menu() {
- add_submenu_page('edit.php?post_type=tooltips',__('Global Settings','Tooltips'), __('Global Settings','Tooltips'),10, 'tooltipglobalsettings','tooltipGlobalSettings');
+ add_submenu_page('edit.php?post_type=tooltips',__('Global Settings','Tooltips'), __('Global Settings','Tooltips'), 'manage_options', 'tooltipglobalsettings','tooltipGlobalSettings');
}
function showTooltips($content)
We’ve also removed the line error_reporting(0);
at the beginning of the plugin because this interferes with our debugging.