我知道有一个类似标题的问题,但我的问题不同。如何获得wordpress帖子的标题。我知道the_title()
返回并打印帖子的标题。但我不想打印。我只想把它放在一个我以后可以使用的PHP变量中。有人知道吗?
答案 0 :(得分:1)
请查看以下链接,该链接可在wordpress docs中找到。
此函数将返回给定帖子ID的帖子标题。如果帖子受到保护或私密,则“受保护:”或“私人:”一词将添加到标题之前。它可以在The Loop内部或外部使用。如果在循环外使用,则必须指定ID。
引用下面的链接。
https://codex.wordpress.org/Function_Reference/get_the_title
答案 1 :(得分:0)
使用ob_
函数捕获它:
ob_start();
the_title()
$title = ob_get_clean();
这是什么,是你打印它,但只有在启动输出缓冲区之后,才将它打印到该缓冲区,然后从缓冲区中取出并关闭缓冲区。