1
我正在開發一個新項目,我的客戶需要一個網站與博客。從wordpress博客添加「Recent Posts」到html靜態頁面
但我是一個可怕的PHP程序員..所以我創建了HTML/CSS和WordPress的博客整個網站。 好吧,聽起來不錯!但如何把博客(wordpress)的「最近的帖子」放在我的索引html頁面中?
我正在開發一個新項目,我的客戶需要一個網站與博客。從wordpress博客添加「Recent Posts」到html靜態頁面
但我是一個可怕的PHP程序員..所以我創建了HTML/CSS和WordPress的博客整個網站。 好吧,聽起來不錯!但如何把博客(wordpress)的「最近的帖子」放在我的索引html頁面中?
方法1:wp_get_recent_posts()
據WordPress的抄本:wp_get_recent_posts()將返回帖子列表。與返回post對象數組的get_posts不同。
<?php
include('blog/wp-load.php'); // Blog path
// Get the last 5 posts
$recent_posts = wp_get_recent_posts(array(
'numberposts' => 5,
'post_type' => 'post',
'post_status' => 'publish'
));
// Display them as list
echo '<ul>';
foreach($recent_posts as $post) {
echo '<li><a href="', get_permalink($post['ID']), '">', $post['post_title'], '</a></li>';
}
echo '</ul>';
?>
方法2:WordPress的循環
<?php
define('WP_USE_THEMES', false);
include('blog/wp-load.php'); // Your blog path
//Get 5 posts
query_posts('showposts=5');
// Display them as list
echo '<ul>';
foreach($recent_posts as $post) {
echo '<li><a href="', the_permalink(), '">', the_title(), '</a></li>';
}
echo '</ul>';
?>
它的工作!謝謝,我的朋友! –
如何在我的html頁面添加? –