我正在尝试使用 Dreamweaver 制作网站。我想在我的网站上有一个页面,其中包含来自我的 Wordpress 网站的所有博客条目,但我不确定如何将数据拉入我的网站并显示它。
这是否必须手动为每个条目手动完成,或者有没有一种方法可以自动完成?
我正在尝试使用 Dreamweaver 制作网站。我想在我的网站上有一个页面,其中包含来自我的 Wordpress 网站的所有博客条目,但我不确定如何将数据拉入我的网站并显示它。
这是否必须手动为每个条目手动完成,或者有没有一种方法可以自动完成?
你可以自动化它。博客在同一个域上吗?如果是这样,应该这样做:
<?php
// Include Wordpress
define('WP_USE_THEMES', false);
require('PATH/TO/wp-blog-header.php');
query_posts('showposts=NUMBEROFPOSTS');
?>
希望这可以帮助。
jchapa 更快;无论如何我都会发布,因为这种方法与他的方法略有不同,可能更适合。
我使用下面的代码片段连接到同一服务器上的 Wordpress:
include ("/your/blog/path/wp-blog-header.php");
$myposts = get_posts('numberposts=$number&offset=0&category=0');
echo "<ul class='Bloglinks'>";
foreach($myposts as $post)
{
echo '<li><a href="';
the_permalink();
echo '">';
the_date();
echo " ";
the_title();
echo '</a></li>';
}
echo "<ul>";
I这个片段将整个wordpress引擎加载到内存中,wordpress很大。如果您遇到 memory_limit 问题,请将此作为包含文件,通过 HTTP 将其包含在您的 dreamweaver 文件中。