2017-05-08 77 views
0

我想包含一个文件格式为wp-admin/includes的目录。 像这样:WP-admin目录直接功能

require_once(ABSPATH.'/wp-admin/includes/class-wp-list-table.php');

但这码不起作用: require_once(admin_url('/includes/class-wp-list-table.php'));

我需要直接调用,而不是/wp-admin/includes/class-wp-list-table.php admin目录。像这样的东西

require_once(WP_ADMIN.'/includes/class-wp-list-table.php'); 有人可以帮我吗?

回答

1

只需在您的function.php文件中使用此功能,并在需要包含文件时调用它。

function my_plugin_get_admin_path() { 
    // Replace the site base URL with the absolute path to its installation directory. 
    $admin_path = str_replace(get_bloginfo('url') . '/', ABSPATH, get_admin_url()); 

    // Make it filterable, so other plugins can hook into it. 
    $admin_path = apply_filters('my_plugin_get_admin_path', $admin_path); 
    return $admin_path; 
} 

它应该工作。