【问题标题】:How to extract a Custom Post types content from WordPress如何从 WordPress 中提取自定义帖子类型的内容
【发布时间】:2013-07-10 14:26:44
【问题描述】:

我正在使用一个名为 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) 从 DB 中提取这条数据。

这里有什么我遗漏的吗?

谢谢!

【问题讨论】:

    标签: wordpress custom-post-type


    【解决方案1】:

    我认为您需要在查询中指定您的帖子类型,否则它只会搜索常规帖子

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

    【讨论】:

    • 感谢 Miah,刚刚尝试过,但没有成功。但是,我现在将就必须指定帖子类型进行更多阅读。 :)
    猜你喜欢
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    • 2014-05-11
    • 2016-10-28
    • 2020-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多