将WordPress与您的网站集成

时间:2014-10-22 作者:Ciarán

我正在将WordPress与非WordPress网站集成。我已在我的evercam.io/wordpress 我一直在关注codex 我已经能够在我的站点上的静态页面上显示帖子列表evercam.io/blog. 我不想让我网站的访问者接触到WordPress主题。

问题在于用户是否单击了我网站上列出的帖子标题。它将他们带到的com/blogevercam.io/wordpress/帖子标题。

我曾尝试创建一个等效的单曲。php在我的网站上使用:

<?php
// Include WordPress
define(\'WP_USE_THEMES\', false);
require(\'/server/path/to/your/wordpress/site/htdocs/blog/wp-blog-header.php\');
query_posts(\'showposts=1\');
?>

<div class="col-md-8 col-sm-8 col-xs-12">

 <?php while (have_posts()): the_post(); ?>
<h2><?php the_title(); ?></h2>
<?php the_excerpt(); ?>
<p><a href="<?php the_permalink(); ?>" class="red">Read more...</a></p>
<?php endwhile; ?>

</div>
所以如果有人来访evercam.io/single 他们将看到一个帖子。然而,我需要的是我博客页面上每一篇文章的标题,以链接到每一篇相应的文章。

这有可能吗?我浏览了许多博客文章,我找到的最接近的解决方案是禁用博客文章标题上的链接,但这并不能真正解决我的问题!

2 个回复
SO网友:Brendonwbrown

如果我正确理解您的需求,您希望您的/博客页面和帖子由WordPress聚合和驱动,而不让用户接触WordPress的任何内容。

要解决“wordpress”出现在url中的问题,您实际上应该将wordpress安装的全部内容放到网站中。tld/博客目录。请确保更新所编写的任何自定义代码以匹配新位置。

下一步是使用网站当前外观中的样式信息来描述活动主题的样式。css,修改它以更改生成的列表和页面的外观。

我想一个也没有。php可以在主题目录之外的任何地方使用。

SO网友:Ciarán
结束

相关推荐

Infinite blog loop

我不明白为什么我会收到一个无限的博客帖子。当我注释内容中的循环代码时。php,它不再循环。我正在尝试根据post格式发布项目,但到目前为止失败了。如果我需要提供更多信息,请告诉我!我很感激。所容纳之物php:<?php /** * The default template for displaying content. Used for both single and index/archive/search. * * @subpackage Foundatio