如何使用PHP获取在WordPress网站上发布的所有帖子

时间:2018-05-19 15:21:49

标签: php mysql wordpress

我正在用PHP创建自己的应用程序,我想显示我在WordPress网站上发布的所有帖子(两者都在同一台服务器上)。我知道WordPress将数据存储在数据库中,但是我无法找到帖子的所有部分。

所以我的问题是如何访问我在WordPress网站上发布的每篇文章和文章。

2 个答案:

答案 0 :(得分:0)

如果你正在使用WordPress,只需使用原生的WordPress功能,即WP_Query类。

adventureworks2012.bak

$the_query = new WP_Query( ['posts_per_page' => -1]); if ( $the_query->have_posts() ) { while ( $the_query->have_posts() ) { $the_query->the_post(); // All Post Data Available Now // Do what you want with it } wp_reset_postdata(); } 循环内,如果您有自定义字段,则可以使用标准WP功能(如get_the_content()get_the_title()甚至get_post_custom()访问所有相关信息。

答案 1 :(得分:0)

要访问所有WordPress功能,您需要将其添加到您的php文件中。

<?PHP

    // require wp-load.php to use built-in WordPress functions
    require_once("../wp-load.php");

?>

现在你只需要使用你的思维和WordPress技能来获得使用基本WP功能的帖子。