根据OP,以下是我从问题中分离出来的答案:
我自己也找到了解决方案,我使用了Custom Permalinks plugin 并编辑特殊字符在数据库中的保存方式。对于想要使用此功能的用户,请更改:
add_post_meta( $id, \'custom_permalink\', str_replace(\'%2F\', \'/\',
urlencode(ltrim(stripcslashes($_REQUEST[\'custom_permalink\']),"/"))) );
to
add_post_meta( $id, \'custom_permalink\', str_replace(array(\'%2F\',\'%2B\'),
array(\'/\',\'+\'),
urlencode(ltrim(stripcslashes($_REQUEST[\'custom_permalink\']),"/"))) );