Intereting Posts
$ page = get_page_by_title СОДЕРЖИТ Стресс-тестирование WordPress Как добавить Color Picker в Параметры темы для следующего? Как изменить шрифты в теме Twenty Thirteen? Как проверить, является ли это n-ым экземпляром заданного короткого кода в сообщении Существует ли шаблон-тег / функция для получения URL-адреса (или пула или имени или идентификатора) страницы блога при использовании «статической» первой страницы URL-адрес Rewrite, когда WordPress находится в подкаталоге Установить галерею 3 в подкаталоге WordPress Как ссылаться на существующий значок на основе контента css, в моем меню администратора Настройки пользовательского блога Как изменить размер изображения продукта каталога по идентификатору продукта? Создание персонализированного типа сообщений для публикации фотографий Функция поиска включает субдомен (blog.ourwebsite.com) Как выделить текущую категорию для шаблона категории и одной страницы? Сортировка определенной таксономии по дате архива с использованием URL-адреса

Загрузка содержимого 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

Вы имеете в виду: <?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.