WordPress 使用者角色显示“不指派使用者角色”更新也无效

今天出现个怪问题,在后台变更使用者角色都没反应,不管设定哪一个角色,都会显示“不指派使用者角色”,而且没有错误讯息,像什么事都没发生一样

在使用者列表中的“使用者角色”栏则显示“未获指派”,在这情况下,不管我怎么修改使用者角色都没有反应,只会显示“不指派使用者角色”

找问题吧 Debug 开始

往储存角色资料损毁方向着手,用“phpMyAdmin”开启网站资料库,开启“wp_usermeta”这张表

注:wp_usermeta前面的 wp_ 是可被替换的,请用您安装WordPress 时的资料表前缀,如果忘记了,可到安装WordPress 的根目录中开启 wp-[……]

Read more

WordPress 连结由“绝对路径”改为“相对路径

WordPress 原生绝对路径转相对路径的方法 wp_make_link_relative 在 /wp-includes/formatting.php

过滤连结

连结相关的过滤器 (filter),透过 wp_make_link_relative 把绝对路径改为相对路径

Example:

过滤所有连结

一次转完所有连结相关的过滤器 (filter) ,但排除 WordPress sitemap 中的连结,WordPress sitemap 仍维持绝对路径

Example:

排除部分连结连结,维持绝[……]

Read more