PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 4.2.6
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v4.2.6
4.9.2 4.9.1 4.9.0 4.8.2 4.8.1 4.8.0 4.7.0 4.6.2 4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.5.0 4.4.1 4.4.0 3.3.4 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 All 200 releases
← All changes | includes/Editors/BlockEditor.php +1 -4 4.9.24.2.6 View file →
@@ -93,11 +93,9 @@
93 93 * Only for Admin Add/Edit Pages
94 94 */
95 95 public function enqueue( $hook ) {
96 96 $editor = 'core/edit-post';
97 - // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- read-only screen detection.
98 - $page = isset( $_GET['page'] ) ? sanitize_text_field( wp_unslash( $_GET['page'] ) ) : '';
99 - if ( $hook === 'site-editor.php' || ( $hook === 'themes.php' && $page === 'gutenberg-edit-site' ) ) {
97 + if ( $hook == 'site-editor.php' || ( $hook == 'themes.php' && isset( $_GET['page'] ) && $_GET['page'] == 'gutenberg-edit-site' ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing
100 98 $editor = 'core/edit-site';
101 99 }
102 100
103 101 $this->assets->register( 'betterdocs-blocks-editor-controls', 'blocks/controls.css' );
@@ -108,9 +106,8 @@
108 106 'betterdocs-blocks-editor',
109 107 'betterDocsBlocksHelper',
110 108 array_merge([
111 109 'is_pro_active' => betterdocs()->is_pro_active(),
112 - 'is_woocommerce_active' => class_exists( 'WooCommerce' ),
113 110 'resturl' => get_rest_url(),
114 111 'editorType' => $editor,
115 112 'betterdocs_glossaries' => Helper::get_glossaries(),
116 113 'docsIcon' => isset( betterdocs()->settings->get( 'docs_list_icon' )['url'] ) ? betterdocs()->settings->get( 'docs_list_icon' )['url'] : ''