Тема: MT5 как вывести на одном сайте блоги с разных доменов.
решил вевести это отдельным постом, чтобы легко было найти.
Итак есть http://example.com/ и http://example2.com/
на них есть блоги:
http://example.com/blog1
http://example.com/blog2
http://example2.com/blog1
http://example2.com/blog2
Мы хотим, чтобы на http://example.com/ отображался список всех блогов, для этого заходим в Plugins ищем MultiBLog и в settings:
MTMultiBlog tag default argument ставим Include b перечисляем ID наших блогов, например 2,3,20
после этого жмакаем нам
Create Rebuild Trigger
и выбираем:
When * All websites and blogs in this system -> saves an entry/page ->rebuild indexes.
это даст нам обновление индексов при новой записи в любом блоге.
Следующий этап, заходим в Widgets и там правим темплэйт Blogs:
<mt:Blogs lastn="3" include_blogs="children" unique="1"> заменяем на <mt:Blogs>
это даст вывод в сайд баре списка всех блогов.
затем правим
Recent Entries Expanded
<mt:IfNonZero tag="BlogEntryCount" include_blogs="children">
заменяем на
<mt:IfNonZero tag="BlogEntryCount" include_blogs="all">
это даст вывод последних тем со всех блогов в сайдбаре.
затем идём в индексный темплэйт Blog Index
там меняем
<mt:Entries include_blogs="children"> на <mt:Entries include_blogs="all">
вот и всё :) мой первый вопрос решён, при решении использовались советы товарища saahov.
а именно ссылки:
http://www.movabletype.org/documentatio … -tags.html
http://www.movabletype.org/documentatio … blogs.html