在循环外获取帖子作者ID
我需要将带有作者作者电子邮件(或其他用户元字段)的后编辑仪表板metabox放入。因此,当管理员查看此帖子时可以对其进行编辑。 $meta_id = get_the_author_meta( 'user_email', $user_id ); $meta_box = array( 'id' => 'my-meta-box', 'title' => 'DANE FIRMY', 'page' => 'post', 'context' => 'normal', 'priority' => 'high', 'fields' => array( array( 'name' => 'E-mail box', 'id' => 'mail', 'type' => 'text', 'std' => $meta_id ) ) ); 当$ user_id是一个整数时,此代码有效(当我手动将其放置在示例4时),但我想动态获取当前的作者ID($user_id)。 get_the_author_meta('user_mail')应该在不指定的情况下工作$user_id(codex说:)),但是代码在functions.php循环的内部和外部,因此不起作用。我从Wordpress和PHP开始,所以我不知道下一步该怎么做。 还尝试了这个: …