_title()的Php语法;

_title()的Php语法;,php,wordpress,Php,Wordpress,我正在使用此代码创建到帖子的链接: printf('<a class="linkpost" title="%s" href="%s">123</a>', get_the_title($ID), get_permalink()); printf(“”,获取标题($ID),获取永久链接(); 它可以工作,但我需要它来显示文章标题,而不是123 我该怎么做呢?只需将函数返回值保存在变量中,如下所示 $title = get_the_title($ID); $link =

我正在使用此代码创建到帖子的链接:

printf('<a class="linkpost" title="%s" href="%s">123</a>', get_the_title($ID), get_permalink());
printf(“”,获取标题($ID),获取永久链接();
它可以工作,但我需要它来显示文章标题,而不是123


我该怎么做呢?

只需将函数返回值保存在变量中,如下所示

 $title = get_the_title($ID);
 $link = get_permalink();
 printf('<div><a class="linkpost" title="%s" href="%s">%s</a></div>', $title, $link, $title);
$title=获取标题($ID);
$link=get_permalink();
printf(“”,$title,$link,$title);
printf(“”,获取标题($ID),获取永久链接(),获取标题($ID));

你可以使用这个

你可以从阅读本网站的“帮助”部分开始,特别是关于要问什么以及什么是好问题的部分。用存储文章标题的变量替换123。这个问题有什么问题?我只是问如何正确地调用标题。变量不是必需的,主要是缺少链接文本的
%s
。为了避免多次调用获取标题的函数,可以使用这种技术。@我知道,CBroe Ya将值保存在变量中只是为了避免多次调用函数。thx的工作非常有魅力。如果我想把它包在一个div里,我该怎么做?(完整链接)感谢您接受答案。我刚刚编辑了我的答案。包裹在一个div里。现在检查。这就是你想要的吗?
printf('<a class="linkpost" title="%s" href="%s">%s</a>', get_the_title($ID), get_permalink(),get_the_title($ID));