jasonrhodes
  • 0
Новичок

В WordPress 3.x я не могу получить доступ к записям из всех блогов в сети

  • 0

Я много использую WordPress, но я новичок в многосайтовости. Теперь, когда в версии 3.0 многосайтовость стала основным ядром, не должна ли быть простая функция цикла, которая позволяет вам отображать самые последние сообщения из вашей сети в цикле, чтобы я мог выводить их на PHP, как я хочу?

Кто-нибудь знает, существует ли это, и я просто скучаю по нему?

Share
  1. WordPress не поддерживает ( и не будет ) это изначально.

    Альтернативой является написание собственного шаблона с пользовательским запросом. (Возможно, вам даже придется зайти в MySQL — я не уверен, что встроенная система запросов WordPress сможет это сделать.)

    Проверьте этот плагин: WordPress MU Sitewide Tags Pages Он может дать вам приемлемый компромисс или может дать вам отправную точку при кодировании вашего собственного подхода.

    Удачи!

    • 0
    • Спасибо. Мне кажется таким странным, что они не сделали это основной функцией. Конечно, мультисайтовые пользователи хотели бы иметь глобальный объект Loop.

      • 0
    • Мне интересно, если я зайду в $wpdb для пользовательских SQL-запросов, смогу ли я использовать возвращенные данные для создания экземпляра объекта WP_Query, чтобы я мог использовать стандартные функции Loop для вывода сообщений, или я застряну, используя mysql_fetch_array и другие необработанные данные? PHP для доступа к почтовым данным? Спасибо еще раз.

      • 0
    • Хм. Интересный вопрос. (Вероятно, правильный вопрос сам по себе.) Не открывая его и не посмотрев, я бы предположил, что это возможно, но это чистая спекуляция. Однако если вы сделаете это, вы потеряете данные об исходном блоге. Может быть, расширить WP_Query? Или сразу перейти с MySQL на PHP?

      • 0

Оставить ответ

You must login to add an answer.