我正在整理一个基于Wordpress模板的网站,并想知道是否有办法将一个帖子链接到另一个帖子而不输入完整的URL。如果父目录或子域发生更改,我希望能够使用不会更改的内容。有什么想法吗?
答案 0 :(得分:3)
<强>帖子强>
要链接到帖子,请在帖子管理面板上找到目标帖子的ID,然后将其插入此链接中的“123”位置:
<a href="index.php?p=123">Post Title</a>
<强>分类强>
要链接到类别,请在“类别”管理面板上找到目标类别的ID,然后将其插入此链接中的“7”位置:
<a href="index.php?cat=7">Category Title</a>
信息页强>
要链接到页面,请在页面管理面板上找到目标页面的ID,然后将其插入此链接中的“42”位置:
<a href="index.php?page_id=42">Page title</a>
(来自Wordpress)
答案 1 :(得分:1)
Linking Posts, Pages, and Categories
类似于:&lt; a href =“index.php?p = 123”&gt;帖子标题&lt; / a&gt;即使你使用固定链接也应该工作。
答案 2 :(得分:0)
使用以下代码获取特定的帖子网址和标题仅限帖子ID。
将$ postid替换为您要显示的帖子ID。
$postid = 1;
echo '<a href="'.get_permalink($postid).'">'.get_the_title($postid).'</a>';