Intereting Posts
Правильно используя wp_head () Index.php с использованием 100% CPU Пользовательская форма входа с сайта WordPress на сайт без WordPress Ошибка 404 Страница не найдена при обновлении сообщения или страницы Ошибка подключения к базе данных Изменить липкий статус сообщений из phpMyAdmin Настройки постоянных ссылок Условный оператор: if is_category, добавьте в конце страницы Как создать страницу профиля для специальных / пользовательских членов роли пользователя? Можно добавить языковой файл в плагин без добавления файлов .po / .mo в каталог плагинов? Пользовательский запрос – показывать первый пост дважды? Как я могу получить все должности, связанные с определенным термином таксономии? get_query_var («страница») пуст, если страница равна 1 WordPress не подбирает настраиваемые шаблоны в подкаталоге Создавая карту, мои посетители могут добавить маркер местоположения и отметить

При использовании WordPress Multisite можно отображать данные на главный сайт из дочерних сайтов?

Я использую WordPress Multisite:

Главный сайт

–sub сайт

–sub сайт

Что мне нужно для публикации на субсайтах, будет автоматически публиковаться на главном сайте

С уважением

Мне повезло с использованием этого класса WP_Query_Multisite в GitHub. Он работает так же, как WP_Query и имеет некоторые дополнительные аргументы для ограничения определенных сайтов.

Существует очень хороший плагин для этого под названием WordPress MU Sitewide Tags от @donncha

У вас есть элементы управления для:
– копировать весь контент с подсайтов в родительский блог
– копировать весь контент с субсайтов в блог трендов
– исключает копирование страниц
– исключить блоги, отмеченные как частные
– копировать специальные метаполя

Есть также несколько виджетов и поддержка плагинов от таких людей, как @ andrea-r и ron, которые выполняют довольно много работы на форумах WordPress.Org> Multisite.

Вы можете увидеть этот плагин в действии на http://wordpress.damien.co, а затем посетить мой родительский сайт по адресу http://damien.co

Плагин ThreeWP Broadcast позволяет вам перекрестно публиковать сообщения, страницы и настраиваемые типы сообщений с ваших сайтов на главном сайте: http://wordpress.org/plugins/threewp-broadcast/

Кто-то еще заслуживает внимания этой функции. Я не могу вспомнить, где я его нашел.
Если эти парни попадут сюда, спасибо!

Тебе нужно:

Шаг 1 – Включите / вставьте эту функцию в свои функции. Php:
(Я пытался вставить его сюда, но слишком долго …)

Шаг 2. Вставьте функцию в файл index.php:

 <?php if (is_home()) { echo '<h1 class="homeTitle">'.esc_html__('New on My Blog Network', 'your_text_domain').'</h1>'; echo '<ul class="recentPostsGlobal">'; network_latest_posts($how_many=50, $how_long=0, $titleOnly=true, $begin_wrap="\n<li>", $end_wrap="</li>", $blog_id='null', $thumbnail=false, $cpt="post", $ignore_blog='null', $cat='null', $tag='null', $paginate=false, $excerpt_length='null', $display_root=false); echo '</ul>'; } ?> 

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

Так что … надеюсь, это поможет;) Cheers, Sagive

Вы можете использовать switch_to_blog() . Все, что вы вызываете внутри функции, будет таким же, как вы занимаетесь любым контентом, но из этого конкретного идентификатора блога.