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

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

在为 WordPress 主题添加meta property标签时,其中有一项是:

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

有个问题,网上常见的 WordPress 代码是:

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

其中:

<?php the_author(); ?>

在这里使用不能显示作者名称,不知道帖代码者是怎么显示作者名称的,可能都是转抄,不知所以然。

解决办法,用:

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

替换。

其中默认user_nicename 是显示作者的登录名称,暴露重要信息有些危险。可以用下面的替换一下:

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

建议用:display_name,这是“公开显示”设置中的名称。

至于完整的meta property标签写法,因主题不同,获取信息的方法也不同,这里就不写了,网上搜一堆,如果不显示作者名称按上面改一下。

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞0 分享
    评论 抢沙发

    请登录后发表评论

      暂无评论内容