Интеграция WordPress последних сообщений в существующий веб-сайт - PullRequest
0 голосов
/ 22 марта 2019

У меня уже есть статический веб-сайт, и я хочу интегрировать 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');
?>

Теперь в разделе body моего 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 без применения каких-либо стилей, и в моих сообщениях отсутствуют изображения, хотя я правильно связал файл style.css из темы WordPress по умолчанию.

Как настроить стиль темы WordPress по умолчанию для последних сообщений? и, конечно, чтобы эти изображения из постов тоже появлялись?

Я также смотрел этот урок, где ему удалось достичь моей цели, но точно не объясняется, как именно.

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

Также не уверен, поскольку это старое видео, возможно, что-то изменилось в более новых версиях Wordpress.

Я потерял так много времени на это, и я надеюсь, что кто-то может мне помочь или, по крайней мере, указать мне правильное направление.

Заранее извиняюсь, если это повторяющийся пост, однако мне не удалось его найти.

Заранее спасибо.

1 Ответ

1 голос
/ 22 марта 2019

Используйте Ajax-вызов для выполнения этого или короткого пути, используйте iframe и немного стилизуйте. вещи будут готовы к использованию немедленно.

...