0

我正在使用一个名为 Types 的 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();
        ?>

我只需要通过 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 回答