Не работает макет колонки Fishpig 3 на странице / посте
Следуйте этим инструкциям, чтобы отобразить макет из 3 столбцов для страницы / поста: макет fishpig XML.
Использовал local.xml темы в app/design/frontend/my_theme/default/layout/local.xml
но вид по-прежнему по умолчанию 2 колонки.
1 ответ
Я изучил это и проверил несколько вещей на вашем сайте (вы предоставили данные доступа по электронной почте) и обнаружил, что код по этой ссылке действительно работает. Расширение использует дескриптор макета "wordpress_{{post_type}}_view" для каждого отдельного типа записи. Поэтому для сообщений вы можете изменить корневой шаблон с помощью следующего XML:
<wordpress_post_view>
<reference name="root">
<action method="setTemplate"><template>page/3columns.phtml</template></action>
</reference>
</wordpress_post_view>
Я протестировал это на вашем сайте, добавил его в файл local.xml вашей темы и обновил кэш макета. Это правильно изменило корневой шаблон вашего блога на 3 колонки.
Для страниц я использовал следующий код XML:
<wordpress_page_view>
<reference name="root">
<action method="setTemplate"><template>page/3columns.phtml</template></action>
</reference>
</wordpress_page_view>
Опять же, я добавил это в ваш файл local.xml, обновил кеш, а затем у ваших страниц был макет страницы из 3 столбцов.