我想知道是否有机会只使用wordpress的后端?
我的意思是,
所以访问者从来没有发现我正在使用wordpress来生成新闻并处理他们的评论并写下我的新闻?
也许这是可能的,但这样做没有意义吗?
答案 0 :(得分:3)
当然,这是可能的,也许甚至不是最愚蠢的事情。
如果你在帖子中使用图片上传和其他内容,人们可能会发现你正在使用WordPress。
如果这不打扰您,您可以轻松访问安装在同一服务器上的WordPress的内容。您需要在脚本中包含Wordpress的主要包含。然后,您可以使用WP的函数来查询和输出帖子。
Codex将为您提供执行此操作所需的所有功能。起点在这里:get_posts()
我的一个项目的一个工作示例,显示了最新的帖子标题:
include("Blog/wp-blog-header.php");
$myposts = get_posts('numberposts=5&offset=0&category=0');
echo "<ul class='Bloglinks'>";
foreach($mypost as $post)
{
echo '<li><a href="';
the_permalink(); // You will want to remove this obviously
echo '">';
the_date();
echo " ";
the_title();
echo '</a></li>';
}
echo "</ul>";
警告:当你包含WordPress时,它会占用你脚本的很多内存。 Wordpress很胖。您可能希望建立某种缓存机制,以避免必须在对主页发出的每个请求上启动WordPress查询。
还有一些方法可以通过RSS获取远程WordPress安装的内容(我认为,过滤掉图像)以及可能的XML RPC API。
答案 1 :(得分:0)
当然可以 - 只有在前端使用自定义标记才能做到这一点。
将上传文件夹设置为“文件”,然后从代码中删除wp_head
和wp_footer
。