当我从某个页面调用媒体上传程序时,我正在寻找一种方法来隐藏“多媒体资料”选项卡底部的所有“多媒体资料设置”选项。我已经安排了推荐人(dd-options-footer
), 因此,我可以检查以确保只为我想要的页面添加代码,但似乎我添加的任何内容都不起作用。
我尝试添加自定义CSS和JS来实现这一点,但WP似乎在wp-admin/js/gallery-min.js
当它输出选项卡的内容时。
有人知道我怎么做吗?谢谢
当我从某个页面调用媒体上传程序时,我正在寻找一种方法来隐藏“多媒体资料”选项卡底部的所有“多媒体资料设置”选项。我已经安排了推荐人(dd-options-footer
), 因此,我可以检查以确保只为我想要的页面添加代码,但似乎我添加的任何内容都不起作用。
我尝试添加自定义CSS和JS来实现这一点,但WP似乎在wp-admin/js/gallery-min.js
当它输出选项卡的内容时。
有人知道我怎么做吗?谢谢
David,我不确定您是要禁用整个库(加上设置)还是只禁用其字段。对于第一个选项,您应该尝试取消注册admin-gallery
脚本:
function disable_gallery() {
$post_id = (int) $_GET[\'post_id\'];
// Check for your post / page ID
if( $post_id == 343 ) {
wp_deregister_script( \'admin-gallery\' );
}
}
add_action( \'admin_enqueue_scripts\', \'disable_gallery\' );
我有一个插件,可以在iframe中添加一个新的管理屏幕。我在插件中创建了一个PHP文件,并在其中添加了一个带有Thickbox类的链接。一切正常,但当WP\\u DEBUG设置为true时,会产生PHP错误。看看WordPress的源代码,如果我从外部输入一个PHP,就无法避免这个错误/wp-admin/ 直接在iframe中。注意:未定义的偏移量:1英寸/wp包括/变量。php在线28之所以会出现这种情况,是因为WordPress在web地址上运行regex来提取文件名以设置$pagenow变量,但它假