我有自定义帖子类型“个人资料” 在请求3个不同的URL时,我需要加载相同的配置文件,例如:
这些都应该加载bob的个人资料。
我将城市添加为类别,并为每个类别分配了bob。
现在,当我转到这些链接时,它们都会加载bob的配置文件,但URL会在加载时更改。我想阻止URL更改。
示例:
我需要它来停止添加标签,我需要它来停止切换到city1。
我怎么能在wordpress中做到这一点?
永久链接设置为/%category%/%postname%
更新,我在我的404页面中使用curl请求来加载现在的内容作为黑客:
$c = curl_init(get_site_url() . '/blog/people/'.$the_slug);
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
$html = curl_exec($c);
echo $html;
但我确信这不是最好的方法,我试图使用add_action('template_redirect','myfunction'),它正在检测url并将我想要的帖子加载到变量中,但是我似乎无法将$ post全局设置为该帖子。它最终加载主页。
这是可能的:用户请求不存在的URL,我使用像template_redirect这样的钩子并根据他们请求的内容呈现页面,并将URL保留为他们所要求的内容?我可以不卷曲吗?
答案 0 :(得分:1)
你可以尝试这个插件,它将解决URL中的标签问题
答案 1 :(得分:0)
试试这个插件,我希望它能解决标签问题