将管理页面存储到变量中

时间:2018-11-10 作者:middlelady

我试图将页面存储和管理到一个变量中,并将其发送回AJAX请求。考虑到我在上课,我的代码如下:

add_action(\'wp_ajax_get_dashboard\', array(\'$this\', \'get_dashboard\'));

public function get_dashboard() {
    //generate the admin home page /wp-admin/index.php
    ob_start();
    include admin_url(\'index.php\'); 
    $generate_index = ob_get_contents();
    ob_end_clean();

    wp_send_json( $generate_index );    
}
问题是我将登录屏幕作为输出。我在插件环境中工作。有什么建议吗?

1 个回复
SO网友:middlelady

如果有人需要这样的东西,我解决了用AJAX请求ping页面的问题

$.ajax({
     url: \'your_url_to_ping\',
     beforeSend: function(xhr) {
     //something
     }
 }).done(function(data) {
     //something else with your data
 });
这一页将成为你的回应data.

结束

相关推荐

WP无法将文件上传到媒体库,/wp-admin/async-pload.php 403被禁用

我在大量网站上搜索过这个问题,但我没有找到任何好的解决方案。这些问题在网络上似乎很常见。以下是详细信息。。。如果我试图在媒体库部分直接上传文件,Chrome控制台会显示两个对/wp admin/async upload的调用。php文件:第一个返回一个成功的200回复(文件已上载),第二个显示303禁止回复,因此不显示该文件。正在重新加载页面,我的图片就在那里。。。多大的迷雾啊!真正的问题是,当我试图在帖子上附加一个特色图片时:图书馆不会出现!弹出窗口,但加载程序继续旋转,没有显示图像。如果我尝试上载新图