WordPress позволяет установить для каждой страницы свой дизайн. Для этого, в корне темы своего сайта, нужно создать файл страницы. Дальше через админ панель сайта выбрать его как шаблон для страниц. А что делать, когда шаблона не видно?
Происходит это следующим образом. Вы создаёте шаблон страницы, вверху которой пишите:
/*
Template Name: Очень крутой дизайн
*/
?>
Кстати, начиная с версии WordPress 4.7 шаблоны можно создать для любого типа записей. Для этого в созданной странице нужно дополнить строчкой:
Template Name: Очень крутой дизайн
Template Post Type: post, page, cinema
*/
Затем заходите в редактирование страниц и не видите, как применить шаблон, потому что функция установки шаблона куда-то исчезла:
Если файл вернуть на место или создать пустой файл style.css, то снова появится возможность выбрать шаблон для страниц:
Альтернативный вариант
Можно не возвращать файл style.css в корень темы WordPress. Вместо этого в названии созданной страницы указать её slug (ярлык) или ID. Например, создать страницу с товаром:
page-ID_записи.php
Здравствуйте!
можно поподробнее куда вставить файл style.css
У меня как раз такая проблема возникла после смены темы
В папке themes находятся другие папки — темы для wordpress. Внутри нужной вам темы должен лежать файл style.css.
Что делать, если шаблон есть, и style.css в корне темы, но выбора шаблона у страницы не появляется?
при этом front-page.php нормально показывает на главной сама, а index.php на остальных страницах.
тема своя, поэтому всего по-минимуму. может быть, для выбора шаблона есть какие-то критические зависимости в кишках темы?
В теме должны быть обязательные файлы. Вполне возможно, что причина в этом. Смотрите документацию по WordPress.
Уважаемый автор! Вы в корне не правы…
Файл стилей — никакого отношения не имеет к возможности выбора шаблона страницы. Эта возможность прописывается в файле function.php.
Не вводите народ в заблуждение.
Ваша категоричность ни к чему, все случае частные.
Еще как имеет, если не знаете зачем писать с такой уверенностью, я вот лично с этим столкнулся!
Ещё как вариант переключиться на другую тему, потом обратно.
А у меня такая ситуация: в админке ВордПресса главная страница отображается неполностью — исчез футер. Сам сайт (вне админки) я открываю через разные браузеры выдаёт на главной странице ошибку — 404 page not found. Перепробовал варианты с отключением плагинов по очереди; смену темы; полное удаление темы — затем её восстановление; смену со статической страницы на главную; пробовал вариант удаления/замены файла .htaccess — ничего из этого не помогло.
Попробуйте темы по умолчанию от WordPress. Если с ними сайт работает, значит проблема в теме.
Причины по которым могут возникать ваши ошибки — их может быть очень много. Если проблема не в теме, включайте дебаг и смотрите что не так.