如何将前端编辑限制在页面上?

时间:2012-11-22 作者:Ryan

我在一个网站上工作,用户可以从前端做任何事情。我正在使用scribu的名为前端编辑器的插件。我的问题是,我有一个包含用户所有选项的仪表板页面,我不希望用户能够编辑它。如何限制页面不能由前端编辑器编辑。我已经在github上阅读了wikihttps://github.com/scribu/wp-front-end-editor/wiki/Actions-and-filters 找不到有关限制页面的任何信息。仅限类别。

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

从GitHub Wiki

The\'front_end_editor_disable\'-如果要完全禁用特定URL的插件,请使用此筛选器。

回调参数:

bool $disable: 当前状态。默认值:false

可以使用条件标记:条件标记返回bool true/false, 也就是说,如果要在页面上禁用它,只需使用is_page(), 当它返回时true 对于页面

禁用页面收费,作为(mu)插件。

<?php
/** Plugin Name: (#73660) Disable Front Page Editor on pages */
function wpse73660_disable_on_author_pages( $disable )
{
    return is_author();
}
add_filter( \'front_end_editor_disable\', \'wpse73660_disable_on_author_pages\' );

结束