получив предупреждение в плагин : устаревший: нестатический метод woo_filter_master_controller::индекс() должна быть не только статически
Я создаю пользовательский плагин,когда я проверил мою страницу, Я могу увидеть там предупреждение, Deprecated: Non-static method woo_filter_master_controller::index() should not be called statically
, Может кто-нибудь помочь мне, почему я получаю это предупреждение ? Здесь я добавил мой код регулятор плагин..
<?php
class woo_filter_master_controller {
public function index() {
ob_start();
global $wpdb;
include(dirname(__FILE__) . "/html/list_master_details.php");
$s = ob_get_contents();
ob_end_clean();
print $s;
}
public function get_data() {
global $wpdb, $wp;
}
function add_menu_pages() {
add_menu_page('Woo-Filtr', 'Woo-Filter', 'manage_options', 'woo-filter', Array("woo_filter_master_controller", "index"));
}
}
$obj_woo_filter_master = new woo_filter_master_controller();
add_action('admin_menu',array($obj_woo_filter_master, 'add_menu_pages'));
add_action('wp_ajax_woo_filter_master_controller::get_data', Array($obj_woo_filter_master, 'get_data'));
add_action('wp_ajax_nopriv_woo_filter_master_controller::get_data', array($obj_woo_filter_master, 'get_data'));
?>
0

0 ответов
Похожие вопросы
Посмотрите другие вопросы по меткам wordpress