2012-08-15 98 views
0

我試圖在wordpress以外的靜態頁面上獲得最新的wordpress帖子。我想下面的代碼,但它不工作(即我沒有得到任何輸出)。獲取wordpress博客以外的最新帖子

<?php 
    $config_file = $_SERVER['DOCUMENT_ROOT'].'/wp/wp-config.php'; 
    include($config_file); 

    $postlist = get_posts('numberposts=5'); 
    foreach ($postlist as $post) : ?> 
     <p><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p> 
    <?php endforeach; ?> 

回答

0

wp-config文件只存儲那些用於其他腳本的變量。它沒有定義任何的wordpress功能。我相信你所尋找的會是這樣的。

define('WP_USE_THEMES', false); 
    require('/server/path/to/your/wordpress/site/htdocs/blog/wp-blog-header.php'); 

之後,你應該能夠使用WordPress的功能。

相關問題