是否输出与标签同名的帖子?

时间:2013-05-11 作者:user1627363

如果有人在我的网站上发布帖子,他们通常会使用一些标签。如果有人发布了一篇带有“hello”标记的文章,我希望它在我的内容后输出该标记,并让它链接到存档页面,在那里它查询是否有另一篇带有相同标记的文章-->这已经起作用了!

我现在想要的是:假设还有一个名为“hello”的帖子,现在我想得到上面描述的标签以及一个“see also[post]hello”。。。所以我像默认情况下一样使用给定的标记,但现在我想再次输出相同的标记,但这次链接到具有相同名称的帖子。。。这可能吗?如果是,怎么做?

我尝试编辑此处给出的代码:Redirect Tag to Post with the same name 但我不知道如何输出相同的标记,这有两种不同的功能。

1 个回复
最合适的回答,由SO网友:Angela 整理而成

您可以使用此处的codex所述的get\\u page\\u by\\u title功能http://codex.wordpress.org/Function_Reference/get_page_by_title. 下面是一个获取帖子标题的示例。默认情况下,它正在查找“页面”的帖子类型:

$current_post = get_page_by_title("certain title", OBJECT, "post");
echo "<a href=\'" . $current_post->guid . "\'>{$current_post->post_title}</a>";

结束

相关推荐

Display posts from a category

我试图在分类页面上显示一组来自单个分类的帖子,使用多个循环。<div id=\"featured-content\" class=\"clearfix\"> <? // assign the variable as current category $categoryvariable = $cat; echo($cat); ?> <?php query_posts(\'$cat\'); ?>&