0

这是代码:

    $variableName = Test;
echo ' <div class="navigation"> <p> '.next_posts_link($variableName).' </p> </div>';

浏览器中的结果是:

<a href="example.com/">Test</a>; <div class="navigation"> <p> </p> </div>

如何在 div 和 p 标签之间放置链接?

4

2 回答 2

1

next_posts_link()回显文本;你期望它返回一个字符串。因此,当您尝试连接其输出时,它出现在输出中的错误位置。

您需要拆分呼叫:

echo ' <div class="navigation"> <p> ';
next_posts_link($variableName);
echo' </p> </div>';

或者,get_next_posts_link()返回一个字符串:

echo ' <div class="navigation"> <p> '.get_next_posts_link($variableName).' </p> </div>';
于 2013-06-14T16:41:17.627 回答
0

我认为没有必要在 php 打开关闭标签中包含next_posts_link函数。您可以尝试以下方法:

echo '<div class="navigation"><p>'.next_posts_link($variableName).'</p></div>';
于 2013-06-14T16:28:00.273 回答