WP Bakery Page Builder 在 Role Manager 中丢失设置

WP Bakery Page Builder loses settings in Role Manager

我们正在为客户网站使用 WP Bakery Page Builder。该插件工作正常,但有时角色管理器中的设置,对于 post 类型的作曲家应该只是重置。

我们正在研究以编程方式破解设置以将其设置为默认设置的可能性。

只是想看看有没有人注意到这个问题。

刚在另一个线程上找到这个,建议将其添加到您的主题的自定义代码中:

<script>$vc_list = array( ‘page’, ‘post’ ); vc_editor_set_post_types( $vc_list );
</script>

这是旧版本中的错误。开发人员在此处发布了修复程序: https://codecanyon.net/item/visual-composer-page-builder-for-wordpress/242431/comments?utf8=%E2%9C%93&term=add_custom_post_type_here&from_buyers_and_authors_only=0

<?php
/*
    You can set the post type for which the editor should be
    available by adding the following code to functions.php:
*/
add_action( 'vc_before_init', 'Use_wpBakery' );
function Use_wpBakery() {
  $vc_list = array('page','capabilities','add_custom_post_type_here');
  vc_set_default_editor_post_types($vc_list);
  vc_editor_set_post_types($vc_list);
}

编辑:已将 link 更新为开发评论。