如何使“预览帖子”按钮在同一窗口中保存和预览?

时间:2011-12-04 作者:cwd

选择“预览”时,实际上是一个链接,

<a class="preview button" href="?p=52&amp;preview=true"
id="post-preview" tabindex="4">Preview</a>
将保存帖子,并在新窗口中打开预览。

我确信这个按钮上附加了一个javascript事件,我想覆盖它,以便它保存链接,然后在同一个选项卡/窗口中打开预览链接。

Picture.png

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

这里有一种不用修改核心的方法:

add_action(\'admin_footer\',\'preview_same_window\');

function preview_same_window(){ ?>
    <script type="text/javascript">

    jQuery(function($){

     jQuery(\'.preview.button\').unbind().removeAttr(\'target\');

            setTimeout(function(){
                jQuery(\'.preview.button\').unbind().removeAttr(\'target\');
            },250);

    });

    </script>
    <?php
}

结束

相关推荐

粘贴此PHP会破坏我的页面。为什么?

我尝试了几个echo命令,它们正确返回。Breaking Statement<?php $gallery_ids = $wpdb->get_results( \"SELECT gid FROM \".$wpdb->prefix.\"ngg_gallery ORDER BY gid ASC\", ARRAY_A); ?> 这会导致此语句之后的任何内容都不会显示,从而导致页面中断。如果我这样做:<?php $custom_query =