Как получить контент сообщений в формате HTML из блога WordPress удаленно - PullRequest
0 голосов
/ 26 августа 2010

У меня есть собственный блог WordPress, и я делаю статическую домашнюю страницу для своего сайта на основе jQuery. Итак, я хотел отобразить некоторый контент из моего блога, на моей домашней странице (в виджетах), как раздел новостей

Например, я могу получить

  • последние 5 сообщений названия и содержание
  • ИЛИ конкретное содержимое страницы (через передачу идентификатора страницы)
  • ИЛИ конкретное сообщение (через идентификатор проходящего сообщения)

Так включает ли Wordpress любой файл PHP, который показывает содержимое сообщений в виде простого текста или HTML ??

Я подумал о том, чтобы загрузить RSS блога, а затем показать его на странице,
но RSS не предоставляет полное содержание сообщения.

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

Ответы [ 2 ]

1 голос
/ 26 августа 2010

Если он размещен на том же сервере, вы можете интегрировать wordpress в свое приложение, включив wp-blog-header.php, а затем вызвать get_posts () , используя setup_postdata().

Например:

 <ul>
 <?php
 global $post;
 $tmp_post = $post;
 $myposts = get_posts('numberposts=5&offset=1&category=1');
 foreach($myposts as $post) :
   setup_postdata($post);
 ?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
 <?php endforeach; ?>
 <?php $post = $tmp_post; ?>
 </ul> 
0 голосов
/ 26 августа 2010

Взгляните на Yahoo!Трубы .

...