WordPress 在meta标签中添加文章作者名字

知更鸟 2021年11月4日19:06:48WordPress1 2681阅读模式
文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

WordPress 在meta标签中添加文章作者名字

WordPress 在meta标签中添加文章作者名字

文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

在为 WordPress 主题添加meta property标签时,其中有一项是:文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

<meta property="og:author" content="作者" />

有个问题,网上常见的 WordPress 代码是:文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

<meta property="og:author" content="<?php the_author(); ?>" />

其中:文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

<?php the_author(); ?>

在这里使用不能显示作者名称,不知道帖代码者是怎么显示作者名称的,可能都是转抄,不知所以然。文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

解决办法,用:文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

<?php the_author_meta('user_nicename', $post->post_author); ?>

替换。文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

其中默认user_nicename 是显示作者的登录名称,暴露重要信息有些危险。可以用下面的替换一下:文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

  • display_name 公开显示名称
  • user_nicename 昵称
  • first_name 名字
  • last_name 姓氏

建议用:display_name,这是“公开显示”设置中的名称。文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

至于完整的meta property标签写法,因主题不同,获取信息的方法也不同,这里就不写了,网上搜一堆,如果不显示作者名称按上面改一下。文章源自知更鸟-https://zmingcx.com/article-author-name-in-wordpress-meta-tag.html

weinxin
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
让 WordPress 页面支持添加分类及标签 WordPress

让 WordPress 页面支持添加分类及标签

默认WordPress页面不支持选择分类和添加标签,可以通过下面的方法为页面添加分类及标签。 将下面代码添加到当前主题函数模板functions.php中: function san_add_taxo...
自定义 WordPress 文章显示数量 WordPress

自定义 WordPress 文章显示数量

一般我们都在设置 → 阅读 → 博客页面至多显示中,统一设置每个页面的文章显示数量,如果想某些页面自定义显示数量,不受这个控制,可以通过下面的代码实现。 自定义 WordPress 文章显示数量 将下...
WordPress 在文章页以标签云形式显示文章标签 WordPress

WordPress 在文章页以标签云形式显示文章标签

大家都看过WordPress 标签小工具的标签云,标签按文章数显示不同的大小,看上去很生动,那么在文章页面是否也可以用标签云的形式调用该文章标签呢?当然是可以的。 WordPress 在文章页以标签云...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定

评论:1   其中:访客  1   博主  0
    • 无不为
      无不为 4

      the_author() 只在主循环里面才能用,不能再header里面用。