スキンを適用した基本テーマとして TwentyEleven を使用しています。私の Content.php ファイルでは、検索結果は次のようになります
<?php if ( is_search() ) : // Only display Excerpts for Search ?>
<div class="entry-summary">
<?php the_excerpt(); ?>
</div><!-- .entry-summary -->
<?php else : ?>
<div class="entry-content">
<?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyeleven' ) ); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-link"><span>' . __( 'Pages:', 'twentyeleven' ) . '</span>', 'after' => '</div>' ) ); ?>
</div><!-- .entry-content -->
<?php endif; ?>
「作成者」メタ キー/値のペアを取得して、次のように投稿タイトルと投稿コンテンツとともに検索結果に返そうとしています。
<?php if ( is_search() ) : // Only display Excerpts for Search ?>
<div class="entry-summary">
<?php the_excerpt(); ?>
</div><!-- .entry-summary -->
<?php else : ?>
<div class="entry-content">
<?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyeleven' ) ); ?>
<?php get_post_meta(get_the_ID(), _wpsc_author, true); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-link"><span>' . __( 'Pages:', 'twentyeleven' ) . '</span>', 'after' => '</div>' ) ); ?>
</div><!-- .entry-content -->
<?php endif; ?>
次の行に注意してください。
<?php get_post_meta(get_the_ID(), _wpsc_author, true); ?>
それでも、これは何も返しませんか?
the_meta()、get_post_custom() などのトピックについてかなりの量を読みましたが、私が試みているものは何も機能していないようです。
いくつかの洞察をいただければ幸いですか?
編集: 申し訳ありませんが、「作成者」の部分についてはあまり明確ではありませんでした。著者は「本の種類」「本の状態」「発行年」などとともに、post_meta テーブルのカスタム フィールドです。投稿者ではありません。
ありがとう