Загрузка содержимого WordPress в другом домене

Я сделал некоторые исследования в Google, но не могу получить правильный ответ.

Мне нужно, чтобы мои петли wordpress вне домена, используя php-файл.

Например: у меня есть веб-сайт с www.mysite.com с помощью wordpress. А другой – www.secondwebsite.com, используя только php.

Я хотел бы использовать что-то вроде wp-load.php для использования моих циклов в моих php-файлах.

Большое спасибо,

Jhon


Я не могу правильно получить серверный путь … Любые идеи?

Вот мой другой путь:

PHP FILE, КОТОРЫЙ НУЖНО НАГРУЗИТЬ wp-load.php:

/home/faver/domains/facebook.faver.be/www/lili

Папка, где wp-load.php:

/home/lbpl/www/

Я попробовал это:

 <?php //Include WordPress define('WP_USE_THEMES', false); require('../../../../../lbpl/www/wp-load.php'); query_posts('showposts=1'); ?> <?php while (have_posts()): the_post(); ?> <h2><?php the_title(); ?></h2> <?php the_excerpt(); ?> <p><a href="<?php the_permalink(); ?>">Read more...</a></p> <?php endwhile; ?> 

Но не работает. Я думаю, что я не могу пойти в каталог /home cuz прав FTP.

Спасибо за помощь

Jhon

Solutions Collecting From Web of "Загрузка содержимого WordPress в другом домене"

Вы имеете в виду: <?php include "http://www.sample.com/wp-load.php";

Этот параметр отключен / не разрешен по умолчанию на большинстве веб-серверов (php.ini), поэтому вы не можете использовать include для включения файлов с удаленного адреса по соображениям безопасности.

Если вы все же хотите разрешить включение удаленных файлов, директива allow_url_include must be set to On (or 1) in php.ini`.

Но опять-таки это плохая практика с точки зрения безопасности. Часто он обычно отключается.

Альтернативой является использование фида. Разберите фид WordPress и используйте контент из этой части. Другой альтернативой является поверхность XMLRPC, но канал прост в использовании и содержит все части контента.

Другой вариант – использовать wordpress json api. Как сказал bueltge, rss-канал – это один из способов получить ваш контент, но json api может быть лучше в этом случае 🙂

Вариант один – использовать http://wordpress.org/plugins/json-api/, второй вариант – jetpack json api.