为什么the_author()不起作用

我正在学习WordPress主题开发, 并且已经开发了主题。所有工作已完成, 但是作者名称未显示在博客页面中。我使用了以下内容:

< ?php the_author(); ?>

【为什么the_author()不起作用】但它不起作用。是否有必要在functions.php中执行任何功能或代码?
#1基本上, 这是wordpress中页面的循环:
< ?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> some wordrpess code < ?php endif; ?>

你必须将get请求输入INTO循环, 如下所示:
< ?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> < ?php $author = get_the_author(); ?> or < ?php the_author(); ?> < ?php endif; ?>

#2如果不在循环中, 则可以尝试此操作
< ?php the_author_meta( 'display_name', $userID ); ?>

从法典

    推荐阅读