Wordpress博客/作者姓名未显示
我正在使用一个定制的主题,例如single.php中有一行这样的代码Wordpress博客/作者姓名未显示,wordpress,Wordpress,我正在使用一个定制的主题,例如single.php中有一行这样的代码 <p class="postmetadata"><?php _e('Posted by','Mimbo'); ?> <?php the_author_meta('namefl'); ?> <?php _e('on','Mimbo'); ?> <?php the_time('n/d/y'); ?> • <?php _e('Categor
<p class="postmetadata"><?php _e('Posted by','Mimbo'); ?> <?php the_author_meta('namefl'); ?> <?php _e('on','Mimbo'); ?> <?php the_time('n/d/y'); ?> • <?php _e('Categorized as','Mimbo'); ?> <?php the_category(',') ?></p>
调用wordpress函数The_author_meta('namefl')不返回任何内容,因此作者名称为空;;例如,显示类似于11/12/11发布的内容
我想做的就是在那里显示作者的名字。我正在使用WP 3.2.1。解决这个问题的最佳方法是什么?您应该熟悉Wordpress codex以及。该网站更擅长回答法典问题。编程问题也是如此 请阅读以下内容: 使用此选项解决您的问题(必须在循环中使用)
您缺少\u author\u meta($field,$userID)的参数。看起来您有$userId,但缺少第一个参数 第一个参数$field应为以下字段之一,具体取决于所需的字段:
- 用户登录
- 用户通行证
- 用户名
- 用户电子邮件
- 用户地址
- 用户注册
- 用户\激活\密钥
- 用户状态
- 显示名称
- 绰号
- 名字
- 姓
- 描述
- 叽叽喳喳
- 瞄准
- 嗯
- 用户级
- 用户名
- 用户名
- 用户描述
- 丰富的编辑
- 评论快捷方式
- 行政色彩
- 每个页面的插件
- 插件\u最后\u视图
- 身份证
<p class="postmetadata">
<?php _e('Posted by','Mimbo'); ?> <?php the_author_meta('display_name', 'namefl'); ?> <?php _e('on','Mimbo'); ?> <?php the_time('n/d/y'); ?> " <?php _e('Categorized as','Mimbo'); ?> <?php the_category(',') ?>
</p>
或者如果你正在“循环”中寻找当前帖子的作者
有关更多信息,请查看。谢谢,在我的例子中,只需要一个参数“display\u name”。我只是不知道主题作者在用“namefl”做什么。通过将'namefl'更改为'display_name'来修复它。谢谢。我现在查看了抄本以及提供的其他信息,并修复了它。
<p class="postmetadata">
<?php _e('Posted by','Mimbo'); ?> <?php the_author_meta('display_name', 'namefl'); ?> <?php _e('on','Mimbo'); ?> <?php the_time('n/d/y'); ?> " <?php _e('Categorized as','Mimbo'); ?> <?php the_category(',') ?>
</p>
<p class="postmetadata">
<?php _e('Posted by','Mimbo'); ?> <?php the_author_meta('display_name'); ?> <?php _e('on','Mimbo'); ?> <?php the_time('n/d/y'); ?> " <?php _e('Categorized as','Mimbo'); ?> <?php the_category(',') ?>
</p>