Php 带有\u author\u posts\u链接的函数返回WordPress模板中无序的链接
我已经为我的WordPress主题编写了一个函数来输出作者的姓名和发布日期。它在循环内部运行Php 带有\u author\u posts\u链接的函数返回WordPress模板中无序的链接,php,wordpress,Php,Wordpress,我已经为我的WordPress主题编写了一个函数来输出作者的姓名和发布日期。它在循环内部运行 $author = the_author_posts_link(); $date = get_the_date( 'j/n/y' ); echo '<span>Posted by </span><span>'; echo $author; echo '</span><span> on</span><span> ' . $
$author = the_author_posts_link();
$date = get_the_date( 'j/n/y' );
echo '<span>Posted by </span><span>';
echo $author;
echo '</span><span> on</span><span> ' . $date . '</span>';
$author=作者发布链接();
$date=获取日期('j/n/y');
echo“发布人”;
echo$作者;
回音“开”$日期";;
它正在输出以下内容:
<a href="http://localhost/author/root/" title="Posts by root" rel="author">root</a>
<span>Posted by </span>
<span></span>
<span> on</span>
<span> 4/12/13</span>
邮寄人
在…上
4/12/13
问题是作者链接首先输出,而不是我期望的位置,这导致了格式问题。无论我尝试了什么,它都会在任何其他回显代码之前返回
。对HTML的任何调整似乎都不起作用——看起来我必须用PHP处理这个问题,但我不知道如何处理
提前谢谢 默认情况下显示链接
如果你看这个链接
函数作者发布链接
正在回显链接而不是返回,因此将代码更改为:
$date = get_the_date( 'j/n/y' );
echo '<span>Posted by </span><span>';
the_author_posts_link();
echo '</span><span> on</span><span> ' . $date . '</span>';
$date=获取日期('j/n/y');
echo“发布人”;
作者发布链接();
回音“开”$日期";;
希望这对你有用谢谢,效果很好!我想我试过了,但留下了
$author=作者发布链接()代码>输入,这也会吐出链接。