[英]Wordpress adding a tag and changing the URL on load
我有一个自定义的帖子类型“个人资料”我需要在请求3个不同的网址时加载相同的个人资料,例如:
这些都应该加载bob的配置文件。
我将城市添加为类别,并为每个类别分配了bob。
现在,当我转到这些链接时,它们都会加载bob的配置文件,但URL会在加载时更改。 我想阻止URL更改。
例:
我需要它来停止添加标签,我需要它来停止切换到city1。
我怎么能在wordpress中做到这一点?
永久链接设置为/%category%/%postname%
更新,我在我的404页面中使用curl请求来加载现在的内容作为hack:
$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'),它正在检测网址并将我想要的帖子加载到变量中,但我可以'似乎将$ post全局设置为该帖子。 它最终加载主页。
这是可能的:用户请求不存在的URL,我使用像template_redirect这样的钩子并根据他们请求的内容呈现页面,并将URL保留为他们所要求的内容? 我可以不卷曲吗?
你可以尝试这个插件,它将解决URL中的标签问题
试试这个插件,我希望它能解决标签问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.