Open editor post in a popup

时间:2015-10-08 作者:seravifer9

我使用此代码打开弹出式编辑器。

<script>
    function edit() {
       var pop = window.open(\' <?php echo get_edit_post_link(); ?> \', \'_blank\', \'screenX=200,screenY=200,width=1000,height=600\');
        }
    </script>
<a href="" onclick="edit()" >Edit</a>
这将返回此url:http://localhost/wordpress/wp-admin/post.php?post=122&amp;action=edit

但它表明:http://localhost/wordpress/wp-admin/edit.php

问题是这是“%amp;”

有什么解决方案吗?

1 个回复
最合适的回答,由SO网友:Aric Watson 整理而成

你需要告诉我get_edit_post_link 不使用指定的符号和in the codex. 请尝试以下操作:

   var pop = window.open(\' <?php echo get_edit_post_link(get_the_ID(), \'\'); ?> \', \'_blank\', \'screenX=200,screenY=200,width=1000,height=600\');

相关推荐

IMAGE_SEND_TO_EDITOR的Add_Filter函数中的JS警报

在将图像插入add\\u filter之前(“image\\u send\\u to\\u editor”,“filter\\u function”,20,3);如何将错误消息/警报消息放入编辑器,而不是将结果返回编辑器?谢谢Vivek P公司