WP5.9.1
在“外观 – 小工具”设置侧边栏和底部内容,更新时提示出现错误:“出现错误。 此响应不是合法的JSON响应。”
解决方案一:在“外观 – 自定义 – 小工具”设置侧边栏和底部内容,更新正常。
记录学习资料与分享
WP5.9.1
在“外观 – 小工具”设置侧边栏和底部内容,更新时提示出现错误:“出现错误。 此响应不是合法的JSON响应。”
解决方案一:在“外观 – 自定义 – 小工具”设置侧边栏和底部内容,更新正常。
WP升级一般有两种方法:自动升级、手动升级。
1、主动升级
后台 仪表盘-更新。 主动更新有两种模式:
根据显示状态,判断当前自动更新模式。
2、手动升级
为取消WordPress分类链接的分类前缀category,其中一个方式是在WP仪表盘-设置-固定链接-分类前缀 中设置英文点号“.”,即可实现在固定链接中不显示分类前缀category,但该方法并不稳定。
WordPress (版本5.7.1及5.7.2,其他版本未测试)有可能出现至少两种错误:
WordPress的分类和标签链接结尾方式会跟随固定链接的设置不同,而有所变化。有时以“/”结尾,有时则没有。
怎么让WordPress的分类和标签链接以反斜杠 / 结尾呢?
可以在WordPress使用主题的functions.php 中加入如下代码:
/*
学习通
* WordPress的分类和标签链接url结尾添加反斜杠 /
* */
function fix_cat_url_themepark($url, $type_of_url) {
if ($type_of_url != 'single' && $type_of_url != 'page')
$url = trailingslashit($url);
return $url;
}
add_filter('user_trailingslashit', 'fix_cat_url_themepark', 10, 2);
即可固定以“/”结尾,如 http://xuexi.dujia.org.cn//
WP 5.7.1 去掉wordpress分类(category)和标签(tag)前缀方法最简单方法:
通过直接在wordpress后台修改固定链接设置去掉分类和标签链接中前缀。
首先登录WordPress后台,打开固定链接设置项,分别在“分类前缀”、“标签前缀”中输入英文半角字符“.”
保存后,即可去掉wordpress分类(category)和标签(tag)前缀。
访问网站出现下列错误:
PHP Fatal error: Uncaught Error: Call to undefined function wp_get_current_user() in E:\fanyi\wwwroot\wp-includes\class-wp.php:611
Stack trace:
#0 E:\fanyi\wwwroot\wp-settings.php(527): WP->init()
#1 E:\fanyi\wwwroot\wp-config.php(93): require_once('D:\\wwwroot\\duji...')
#2 E:\fanyi\wwwroot\wp-load.php(37): require_once('D:\\wwwroot\\duji...')
#3 E:\fanyi\wwwroot\wp-blog-header.php(13): require_once('D:\\wwwroot\\duji...')
#4 E:\fanyi\wwwroot\index.php(17): require('D:\\wwwroot\\duji...')
#5 {main}
thrown in E:\fanyi\wwwroot\wp-includes\class-wp.php on line 611
经检查,未修改相关代码,无法找到问题所在。
最后,重启服务器,问题解决。
适用WordPress 5.7.1版本。此操作需要两个步骤,仅修改部分无法完全达到效果。
1.修改网站根目录下wp-config.php 。!!请谨慎操作,修改前请备份好文件。
在下列代码前
/* That's all, stop editing! Happy publishing. */
加入如下代码:
//学习通 取消自动保存
define( 'DOING_AUTOSAVE', false);
define('AUTOSAVE_INTERVAL', 6000 );
//学习通 取消修订版本保存
define( 'WP_POST_REVISIONS', false);
//学习通 END
2. 在WordPress使用主题的functions.php 中加入如下代码:
/* 学习通
* 取消自动保存和修订版本 */
//移除自动保存
function disable_autosave() {
wp_deregister_script('autosave');
}
add_action('wp_print_scripts', 'disable_autosave');
//移除修订版本
remove_action('post_updated', 'wp_save_post_revision');
WP自建子主题
1. 在子主题 style.css文件中前面加入
@import url("../twentysixteen/style.css");
twentysixteen为父主题目录名。
安装
WordPress 程序下载地址:https://cn.wordpress.org/download/
版本:5.7.1
主题
采用官方主题:Twenty Sixteen 版本:2.4 上次更新:2021年3月9日
自建子主题。
修改