Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Несколько шаблонов в рамках одной темы WP.

Автор Sorokin Vladimir, 15-03-2018, 09:21:08

« назад - далее »

Sorokin VladimirTopic starter

Собственно вопрос в заголовке. Хочу уточнить, как можно сделать так, что бы шаблон Главной имел одну структуру, второй страницы – другую, а третьей – третью. Ну к примеру, как здесь  =   http://web.sam-okna.ru/shablones/17/index.php
И, самое главное, открываться страницы должны так же из меню.
Пробовал создать шаблон в шаблоне, сверстанный под WP. Добавить в него такой код:   
<?php
/*
Template Name: stranica2
*/
?>
Не сработало. Прописываю в меню путь к «stranica2» а открывает главную.....

Мой девиз:    Делу время, потехе – час!
Натяжка HTML шаблонов на MODX Rev, Joomla 3, GetSimpleCMS, MyEngineCMS,  Kandidat CMS.
  •  


alexakap

Ну в принципе да, надо сделать отдельный шаблон страницы. Не забыть при создании новой страницы его выбрать. Потом надо подключить стили и скрипты от второго шаблона, при этом старые как-то отключить. Это такой велосипед получится, не уверен, что это реализуемо на вордпрессе
  •  


Sorokin VladimirTopic starter

Цитата: alexakap от 15-03-2018, 10:09:44то такой велосипед получится, не уверен, что это реализуемо на вордпрессе
то есть просто перейти по ссылке из меню не реально?

Мой девиз:    Делу время, потехе – час!
Натяжка HTML шаблонов на MODX Rev, Joomla 3, GetSimpleCMS, MyEngineCMS,  Kandidat CMS.
  •  

alexakap

Цитата: Sorokin Vladimir от 15-03-2018, 10:25:49то есть просто перейти по ссылке из меню не реально?

Нет, почему. Создаете шаблон новой страницы, как указали в первом сообщении. Потом при создании новой записи этот шаблон в редакторе выбираете и все. Проблема в том, чтобы подключить стили и скрипты от другой темы и отключить старые
  •  

DOleg

alexakap, прошу прощения, но не стоит вводить людей в заблуждение, всё делается легко и без проблем.

Sorokin Vladimir, в интернете интересующей вас информации полно, её обсуждали и описывали далеко не один раз, даже с картинками и видео, удивлён, что у вас не получается это сделать.  :)


Sorokin VladimirTopic starter

Цитата: DOleg от 15-03-2018, 12:13:42удивлён, что у вас не получается это сделать. 

Ничего удивительного, вопрос возник только сегодня утром. С наскока получить инфу в интернете не получилось  -  не мог правильно сформулировать сам запрос, а здесь это можно сделать очень развернуто, вот и попробовал.....


Мой девиз:    Делу время, потехе – час!
Натяжка HTML шаблонов на MODX Rev, Joomla 3, GetSimpleCMS, MyEngineCMS,  Kandidat CMS.
  •  

alexakap

Цитата: DOleg от 15-03-2018, 12:13:42alexakap, прошу прощения, но не стоит вводить людей в заблуждение, всё делается легко и без проблем.

Хэдер и футер делается без проблем. Но, чтобы сделать страницу по другому шаблону, надо подключить стили от новой темы, а чтобы они не побились, старые нужно отключить. Нет? На странице же кроме шапки и подвала есть заголовки, текст, сайдбар может быть. Вероятно как-то это переподключается по id страницы, не пробовал, но предполагаю, что не все так просто

Как более простой вариант, можно сразу в single.php классы обозначить

Возможно у ТС вообще все гораздо проще

  •  

Sorokin VladimirTopic starter


Цитата: alexakap от 15-03-2018, 12:50:21Возможно у ТС вообще все гораздо проще
не думаю...
но я понял, что моих знаний WP явно не достаточно, займусь ликбезом, параллельно штудируя интернет.
Всем спасибо!

Мой девиз:    Делу время, потехе – час!
Натяжка HTML шаблонов на MODX Rev, Joomla 3, GetSimpleCMS, MyEngineCMS,  Kandidat CMS.
  •  


zanuda

Sorokin Vladimir, копайте в сторону "custom posts and taxonomies". Мое краткое ознакомление выдало инфу, что это как раз для создания постов и категорий с не таким, как основной, дизаином.
  •  

alexakap

Завтра днём попробую сделать
Речь о том, чтобы в рамках одного шаблона сделать страницу с другим шаблоном? Всё так?
  •  



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....