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

标签 php html css wordpress blogs

我已经有一个静态网站,我想将 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 中发生了一些变化。

我在这上面浪费了太多时间,我希望有人能帮助我,或者至少给我指出正确的方向。

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

提前致谢。

最佳答案

使用 Ajax 调用或简短的方式,使用 iframe 和样式。东西马上就可以使用了。

关于php - 将 Wordpress 最近的帖子集成到现有网站中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55290956/

相关文章:

php - 使用准备好的语句删除带有 PDO 和复选框的多行?

php - Laravel 动态下拉国家和州

html - 如何在 div 中垂直均匀分布链接?

php - 无法从 codeigniter paypal 库获得 curl 响应

php - 从不使用存储过程的数据库中编辑和删除特定行

javascript - 是否可以在CSS中的类中设置一个类?

javascript - 如何保持标题静态,滚动时始终位于顶部?

html - 外部 css 中的多个字体

javascript - 使用 jquery 根据操作系统隐藏 CSS 元素

css - 让 Sass 解析浏览器 hack