php - 如何获取当前帖子作者 URL 及其显示名称

标签 php wordpress

我想显示帖子当前作者的所有帖子。这是我实现的代码:

echo '<h2 class="entry-title"><a href="'.get_author_posts_url( get_the_author_meta( 'ID' )'">'.the_author().'</a></h2>';

顺便说一句,我对单括号感到困惑。当我从 {echo '} 开始时,如何显示此调用:

get_author_posts_url( get_the_author_meta( 'ID' )

因为 ID 参数有两个单括号。我收到大量错误,并且不知道如何放置作者个人资料链接以便在他的显示名称下显示他的所有帖子。提前致谢。周末愉快!

最佳答案

您应该先调用该函数并将其输出保存到变量中,这样您就可以回显该变量。但我确实相信你的函数根本不起作用,(函数内部的函数,传递字符串 ID 作为参数?这样可以正常工作吗?)

我不确定你的代码看起来如何,但例如:

$url = get_author_posts_url(get_the_author_meta('ID'));
$author = the_author();

echo '<h2 class="entry-title"><a href="'. $url . '">'. $author .'</a></h2>';

您还错过了一个(点)之后

get_the_author_meta( 'ID' )

你能发布你的函数代码吗?

至于单引号,谷歌搜索转义引号

关于php - 如何获取当前帖子作者 URL 及其显示名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43018268/

相关文章:

css - 不同浏览器和设备上的不同 css,响应能力

mysql - 在 woocommerce 数据库中手动输入订单?

php - 在 Woocommerce 中添加并保存管理产品变体自定义字段

php - 如何从 Ninja Forms 获取数据以显示在前端?

php - Php7 中数组到字符串的转换

php - MySQL db 不使用 php 处理从表单更新

php - javascript 和 php - 登录脚本

wordpress - 如何在 Amazon Affiliate iframe 上启用文本压缩?

php - Apache 不提供子域图像

javascript - HTML 结构困境 - 使用 POST 或 GET 或 XHR 操作按数据从数据库中删除项目?