Wordpress サイトの作成者バッジを開発しており、メタ関数を呼び出す方法を学んでいます (The Loop 内にある必要があります)。私が呼び出しているメタ関数は、ユーザー名、姓などの著者の経歴に関連しています
コード例を次に示します。
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
About <?php the_author(); ?>, the author of this blog
<?php userphoto_the_author_thumbnail() ?>
<?php get_the_author_meta( 'description' ); ?>
<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
この例を自分の author.php ファイルに追加したところ、機能しましたが、同じことが複数回表示されました (そのため、ループが発生しました)。Wordpress でメタ関数を呼び出し、このように複数回エコーさせたくない場合、実際にこれを行うにはどうすればよいですか?
私はこれを間違ってやっていると確信しており、それを達成する正しい方法があります.
返信する場合は、詳しく教えてください。PHP コーディングに関する私の知識は、今日のエコーとは何かを学んだ程度のものです。