wordpress里有一个选项可以选择显示的模块,但是选择完后,wordpress会保存选择的模块。若是再新建文章则会自动显示选过的模块。
因为不是每篇文章都需要这些模块,这样弄得很麻烦
因此我查看了wordpress的代码,发现每次选择一个项目,都会去请求ajax记录这个选项
我找到这个ajax的代码wp-admin/includes/ajax-actions.php
修改了一下把这个ajax给屏蔽了
- function wp_ajax_closed_postboxes() {
- wp_die( 1 );
- check_ajax_referer( 'closedpostboxes', 'closedpostboxesnonce' );
- $closed = isset( $_POST['closed'] ) ? explode( ',', $_POST['closed']) : array();
- $closed = array_filter($closed);
测试之后发现自动记录的选项没有了,不影响使用
阅读(2453) | 评论(0) | 转发(1) |