鹿泽鹿泽  2024-07-20 09:19:54 鹿泽笔记 隐藏边栏  1 

有的时候,我们的文笔比较好,那么就可以在发布的文章中写上自己的名字,而如果不想要让别人看到,只想要搜索引擎抓取到的话,该怎么做呢?(其实这样做的好处是,别人也可能检索到作者的名字而访问该页面)

在为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标签写法,因主题不同,获取信息的方法也不同。

1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505