我在theme/xtocky/woocommerce/centent-product.php上写了<?php echo the_author_link(); ?>代码
它输出的链接类似于<a href="www.dermaroller.com">zac1987</a>。
如何使它像<a href="author.php">zac1987</a>一样输出链接
我已经在xtocky文件夹和woocommerce文件夹上创建了author.php文件,我认为<?php echo the_author_link(); ?>会自动创建到author.php的链接,但为什么没有呢?
发布于 2018-03-08 23:30:10
对不起,正确的答案是将the_author_link();替换为the_author_posts_link();
发布于 2018-03-08 22:33:05
找到解决方案,只需将我的代码替换为<a href="<?php echo get_author_posts_url(get_the_author_meta( 'ID' )); ?>"><?php the_author(); ?></a>
不知道为什么不能使用the_author_link();。也许任何专家将来都能解释。
https://stackoverflow.com/questions/49183137
复制相似问题