Добавляем приведенный ниже код в файл functions.php вашей темы
function custom_login_css() { echo '<link rel="stylesheet" type="text/css" href="'.get_stylesheet_directory_uri().'/style.css" />'; } add_action('login_head', 'custom_login_css');
Добавляем приведенный ниже код в файл functions.php вашей темы
function custom_login_css() { echo '<link rel="stylesheet" type="text/css" href="'.get_stylesheet_directory_uri().'/style.css" />'; } add_action('login_head', 'custom_login_css');
Это делается очень просто, в папке с вашей темой:
корень_сайта/wp-content/themes/название_выбранной_темы/
Создаем файл category-1.php , где “1” меняем на id вашей категории.
В сам файл можете скопировать содержимое файла archive.php (который находится в папке с темой) и у Вас получится список постов данной категории с уникальным оформлением.
Идем в functions.php
Данный файл находится по следующему пути:
корень_сайта/wp-content/themes/название_выбранного_шаблона/functions.php
и добавляем в конец следующий код:
add_filter( 'single_template', function ( $single_template ) { $parent = '1'; //Здесь вставляем id категории(рубрики) для которой хотите изменить шаблон у детальной страницы записи $categories = get_categories( 'child_of=' . $parent ); $cat_names = wp_list_pluck( $categories, 'name' ); if ( has_category( 'movies' ) || has_category( $cat_names ) ) { $single_template = dirname( __FILE__ ) . '/single-template.php'; // название файла шаблона } return $single_template; }, PHP_INT_MAX, 2 );
Обязательно меняем id рубрики
Создаем в папке(корень_сайта/wp-content/themes/название_выбранной_темы/) с темой файл “single-template.php”, копируем в него содержимое файла single.php, данный файл находится в этой же папке
В папке с Вашей темой:
корень_сайта/wp-content/themes/название_выбранной_темы/
Создаем файл с названием, к примеру “myposttemplate.php”
Внутри файла пишем:
<?php /* * Template Name: Название шаблона записи * Template Post Type: post */ ?>
Теперь заходим в консоль WordPress, выбираем определенную запись, далее в правом столбце находим “Свойства записи”, выбираем ранее созданный шаблон и сохраняемся.
По умолчанию к любой созданной в консоли WordPress странице применяется шаблон page.php, находится данный файл в папке с установленной темой:
корень_сайта/wp-content/themes/название_выбранной_темы/
Для создания нового шаблона добавляем в этой же папке файл к примеру с названием mynewtemplate.php, но можно использовать свое на усмотрение
Внутри файла пишем:
<?php /* Template Name: Мое название шаблона для страницы */ ?>
Теперь в консоли, при выборе любой страницы, в Атрибутах страницы в поле “Шаблон” можно выбрать из выпадающего списка созданный шаблон.
А базовый шаблон – это файл page.php, из него можно скопировать содержимое и вставить в новый шаблон, дабы упростить работу и отредактировать нужную информацию, кроме верхней части, где прописывали новое название шаблона.
x-ms-format-detection="none"
или же добавив всей странице мета тег
<meta name="format-detection" content="telephone=no">
<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/opentype BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule>
Если ваш сервер не поддерживает mod_deflate, вы можете попробовать альтернативный вариант:
<ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_include mime ^text/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_include handler ^cgi-script$ </ifModule>