Показывать последние сообщения Wordpress на не Wordpress сайте - PullRequest
0 голосов
/ 28 октября 2019

В настоящее время у меня есть веб-сайт, отличный от Wordpress: asia-hr.com , и у меня также есть один поддомен, который является веб-сайтом Wordpress blog.asia-hr.com .

Сейчас я работаю над домашней страницей asia-hr.com и хочу добавить раздел для отображения 3 самых последних статей моего блога.

Что у меня есть:

<?php if (have_posts() ):?>
  <?php while(have_posts()):the_post(); ?>

<div id="post">

  <h2><a href="<?php the_permalink(); ?>"></a><?php the_title(); ?></h2>
  <div class="byline">Escrito por <?php the_author_posts_link(); ?>
    el <a href="<?php the_permalink(); ?>"><?php the_time('l F d, Y'); ?></a>
  </div>
  <?php the_content('Read More..'); ?>
<?php endwhile; ?>
<?php else: ?>
  <p>No posts were found. Sorry!")</p>
<?php endif; ?>

Очевидно, я получаю сообщение об ошибке Call to undefined function have_posts(), как я могу разрешить моей домашней странице доступ к моему блогу WP?

1 Ответ

0 голосов
/ 28 октября 2019

Пока asia.hr.com и blog.asia-hr.com находятся в одной учетной записи хостинга, вы можете включить wp-load.php, который дает вам доступ ко всем функциям WordPress:

define( 'WP_USE_THEMES', false ); // Don't load theme support functionality
require( './wp-load.php' );

Вам нужно будет указать правильный путь для включения файла wp-load.php.

В первой строке также указывается, что WordPress должен загружать не файлы тем. Если файлы необходимы для ваших требований, удалите эту строку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...