将Wordpress最近的帖子集成到现有网站中

问题描述 投票:0回答:1

我已经有一个静态网站,我想将wordpress网站(博客)整合到现有网站中。只是要指出我是Wordpress新手,所以我仍然找到了理解wordpress工作方式的方法。

这是我想要实现的目标:

我想在index.php页面上显示最近的帖子,而wordpress网站位于子目录中。

我遵循了这个指南:https://codex.wordpress.org/Integrating_WordPress_with_Your_Website

并将以下代码添加到index.php的开头

<?php
// Include Wordpress
define('WP_USE_THEMES', false);
require('wordpress/wordpress/wp-blog-header.php');
?>

现在我的index.php的正文部分我想显示wordpress网站的最新帖子,所以我添加了以下内容:

<?php
$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');
foreach ($posts as $post) : setup_postdata( $post ); ?>
<?php the_date(); echo "<br />"; ?>
<?php the_title(); ?>    
<?php the_excerpt(); ?> 
<?php
endforeach;
?>

现在我设法将原始文本输出到我的index.php,没有应用任何样式,并且我的帖子中缺少图像,即使我从wordpress默认主题正确链接了style.css文件。

如何将默认的wordpress主题样式应用于最近的帖子?当然还要从帖子中获取这些图像?

我也看过这个教程,他设法实现了我的目标,但没有详细解释如何。

https://www.youtube.com/watch?v=TUWu3J359AY&t=559s

也不确定,因为它是旧视频,可能在较新版本的Wordpress中有所改变。

我已经失去了很多时间,我希望有人可以帮助我,或者至少指出我正确的方向。

如果这是重复的帖子,我提前道歉,但是我无法找到。

提前致谢。

php html css wordpress blogs
1个回答
1
投票

使用Ajax调用来做这个或简短的方法,使用iframe和样式一点。事情将立即准备好使用。

© www.soinside.com 2019 - 2024. All rights reserved.