我对 WordPress 的永久链接如何工作感到有些困惑,尤其是超出了 Wordpress 自己的使用范围。我的固定链接是这样的:
%post_id%-%post_name%
但是在single.php
我想放置另一个指向页面本身的链接,但使用不同的查询字符串。单击它时,永久链接结构可能如下所示:
%mystring%-%post_id%-%post_name%
我想从中获取值$_GET['action']
,所以:
$_GET['action'] = %mystring%
我的计划是将其解释为:
if('xx' == $_GET['action']){
//do xx stuff
} else if ('yy'==$_GET['action']){
//do yy stuff
} else {
//show the single post as a single.php always shows
}
这意味着,我想解析$_GET['action']
可选的。如果即使它在查询字符串中可用,我也不解析它,我希望页面能够正确呈现。
所以要完成这项工作,我应该在哪里实际工作?另外我如何形成<a>
标签的链接?通常我们这样建立链接:
<a href="'.the_permalink().'">TEXT</a>
但你已经知道了,我需要在帖子的原始永久链接之前添加一些文字。
提前致谢。