WordPresss使用代码完美禁止使用Gutenberg块编辑器并恢复到经典编辑器
其实之前经典的 Classic Editor 编辑器代码,在 WordPress5.0 并没有被删除,上述插件也只是个切换开关而已。另据 WP 官方称,Classic Editor 编辑器代码会延续集成到 2021 年才会从程序中彻底删除,但大家也不用担心,到时会有全套的 Classic Editor 编辑器插件让你选择。
将下面的代码添加到当前主题函数模板 functions.php
中即可,根本不需要那些插件,即可完美的禁止 Gutenberg 编辑器并恢复到熟悉的经典编辑器(并可兼容判断 WP 的版本)。当然如果你是VIEU主题那就放在functions-theme.php
/** * WordPress完美禁止使用Gutenberg块编辑器并恢复到经典编辑器 - * https://www.ly522.com/2435.html */ // WP >= 5.0 正式集成Gutenberg古腾堡编辑器 if ( version_compare( get_bloginfo('version'), '5.0', '>=' ) ) { add_filter('use_block_editor_for_post', '__return_false'); // 切换回之前的编辑器 remove_action( 'wp_enqueue_scripts', 'wp_common_block_scripts_and_styles' ); // 禁止前端加载样式文件 }else{ // 4.9.8 < WP < 5.0 插件形式集成Gutenberg古腾堡编辑器 add_filter('gutenberg_can_edit_post_type', '__return_false'); }
主题新建页面链接可设置后辍为.html代码
很多人喜欢把wordpress博客伪静态展现,文章伪静态规则设定好后台设置的固定链接设置好就好了… 唯独新建的页面上没有带.html
如今找到了一个方法让页面链接也是.html结尾后缀
首先在主题目录下functions.php
添加以下代码,然后后台设置里的固定链接更新下就好了,当然如果你是VIEU主题那就放在functions-theme.php
add_action('init', 'html_page_permalink', -1); function html_page_permalink() { global $wp_rewrite; if ( !strpos($wp_rewrite->get_page_permastruct(), '.html')){ $wp_rewrite->page_structure = $wp_rewrite->page_structure . '.html'; } }
水呀水,娃哈哈哈哈哈哈哈,还请多关注我的代刷网
© 版权声明
THE END
- 最新
- 最热
只看作者