0

タイプと呼ばれる WordPress プラグインを使用していますが、WordPress でこれらのカスタム タイプのコンテンツを抽出する方法がわかりません。

以前に通常の投稿でこれを行ったことがありますが、カスタム投稿タイプで何が間違っているのかわかりませんか?

WP Codex から試した最後のコード ブロックは次のとおりです。

       <?php
          $query = new WP_Query( 'name=footer-address-details' );
            if ( $query->have_posts() ) {
            while ( $query->have_posts() ) {
            $query->the_post();
            echo get_the_content();
          }
          } else {
          // no posts found
          }
          /* Restore original Post Data */
          wp_reset_postdata();
        ?>

DB から slug-name (footer-address-details) でこのデータのみを抽出する必要があります。

私がここに欠けているものはありますか?

ありがとうございました!

4

1 に答える 1

1

クエリで投稿タイプを指定する必要があると思います。そうしないと、通常の投稿が検索されます

$args = array(
  'post_type' => 'custom_post_type',
  'name' => 'footer-address-details'
);

$query = new WP_Query( $args );
于 2013-07-10T15:08:46.127 に答える