Php 我想在回音返回中删除%20

Php 我想在回音返回中删除%20,php,wordpress,Php,Wordpress,在我的.php文件中,我使用以下命令返回我的帖子所在的类别: 然后在我的URL中返回类别标题。然而,由于我的分类是两个词(“南非”),URL上写着:“南非”而不是“南非” 我知道正在插入“%20”,因为URL不能有中断。是否有方法编辑上述以返回类别标题,但消除任何中断 echo urldecode("south%20africa"); 或 请看:-另外,你想要的是“南非”而不是“南非”,对吗?我现在有这个:我想要它返回“南非”而不是“南非” echo str_replace('%20', '

在我的.php文件中,我使用以下命令返回我的帖子所在的类别:

然后在我的URL中返回类别标题。然而,由于我的分类是两个词(“南非”),URL上写着:“南非”而不是“南非”

我知道正在插入“%20”,因为URL不能有中断。是否有方法编辑上述
以返回类别标题,但消除任何中断

echo urldecode("south%20africa");

请看:-另外,你想要的是“南非”而不是“南非”,对吗?我现在有这个:我想要它返回“南非”而不是“南非”
echo str_replace('%20', '', "south%20africa");