<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Архивы WP-theme | Разработка дизайна сайта, фирменного стиля, логотипов</title>
	<atom:link href="https://lehus.ru/category/wp-theme/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>&#124; Создание сайтов в Красном Луче</description>
	<lastBuildDate>Wed, 01 Feb 2023 20:15:10 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>01 Создание обложки для темы WordPress</title>
		<link>https://lehus.ru/sozdanie-oblozhki-dlya-temy-wordpress/</link>
					<comments>https://lehus.ru/sozdanie-oblozhki-dlya-temy-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Mon, 11 Jun 2018 14:49:10 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1280</guid>

					<description><![CDATA[<p>Создаем в графическом редакторе (Photoshop) png файл: Название файла: screenshot.png Размер файла: 1200 x 900 px Где посмотреть результат: меню выбора темы Внешний вид =&#62; Темы Куда заливать: wp-content/themes/myThemeName/</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/sozdanie-oblozhki-dlya-temy-wordpress/">01 Создание обложки для темы WordPress</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Создаем в графическом редакторе (Photoshop) png файл:</p>
<p><strong>Название файла: </strong>screenshot.png</p>
<p><strong>Размер файла:</strong> <a href="https://codex.wordpress.org/Theme_Development#Screenshot">1200 x 900 px</a></p>
<p><strong>Где посмотреть результат: </strong>меню выбора темы Внешний вид =&gt; Темы</p>
<p><strong>Куда заливать:</strong> wp-content/themes/myThemeName/</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/sozdanie-oblozhki-dlya-temy-wordpress/">01 Создание обложки для темы WordPress</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/sozdanie-oblozhki-dlya-temy-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>02 Описание WordPress темы в файле CSS</title>
		<link>https://lehus.ru/opisanie-wordpress-temy-v-fajle-css/</link>
					<comments>https://lehus.ru/opisanie-wordpress-temy-v-fajle-css/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Mon, 11 Jun 2018 14:51:12 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<category><![CDATA[style.css]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1283</guid>

					<description><![CDATA[<p>Где прописывать: wp-content/themes/myThemeName/style.css Какие свойства прописывать: /* Theme Name: Alesh Theme URI: домашняя-страница-темы Description: краткое-описание-темы Author: ваше-имя Author URI: ваш-URI Template: напишите-здесь-наименование-родительской-темы--необязательное-поле Version: номер-версии--необязательное-поле Text Domain: alesh - как название, только с маленькой буквы! . Развёрнутое описание темы/Лицензия-если-нужно. . */</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/opisanie-wordpress-temy-v-fajle-css/">02 Описание WordPress темы в файле CSS</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Где прописывать:</strong> wp-content/themes/myThemeName/style.css</p>
<p><strong>Какие свойства прописывать:</strong></p>
<pre class="theme:coda-special-board lang:css decode:true">/*
Theme Name: Alesh
Theme URI: домашняя-страница-темы
Description: краткое-описание-темы
Author: ваше-имя
Author URI: ваш-URI
Template: напишите-здесь-наименование-родительской-темы--необязательное-поле
Version: номер-версии--необязательное-поле

Text Domain: alesh - как название, только с маленькой буквы!
.
Развёрнутое описание темы/Лицензия-если-нужно.
.
*/</pre>
<p>Запись <a rel="nofollow" href="https://lehus.ru/opisanie-wordpress-temy-v-fajle-css/">02 Описание WordPress темы в файле CSS</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/opisanie-wordpress-temy-v-fajle-css/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>02А Разбиваем верстку на повторяющиеся блоки</title>
		<link>https://lehus.ru/02a-razbivaem-verstku-na-povtoryayushhiesya-bloki/</link>
					<comments>https://lehus.ru/02a-razbivaem-verstku-na-povtoryayushhiesya-bloki/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Mon, 11 Jun 2018 15:21:20 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1295</guid>

					<description><![CDATA[<p>Как правило в теме есть блоки которые повторяются. Для таких блоков создаем папку в корне темы: template-parts В эту папку будем складывать разные блоки сайта: popular.php last-news.php gallery.php и т.п. Файлы footer.php и header.php должны лежать в корне темы!</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/02a-razbivaem-verstku-na-povtoryayushhiesya-bloki/">02А Разбиваем верстку на повторяющиеся блоки</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Как правило в теме есть блоки которые повторяются.</p>
<p>Для таких блоков создаем папку в корне темы: <strong>template-parts</strong></p>
<p>В эту папку будем складывать разные блоки сайта:</p>
<ul>
<li>popular.php</li>
<li>last-news.php</li>
<li>gallery.php</li>
<li>и т.п.</li>
</ul>
<p>Файлы footer.php и header.php должны лежать в корне темы!</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/02a-razbivaem-verstku-na-povtoryayushhiesya-bloki/">02А Разбиваем верстку на повторяющиеся блоки</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/02a-razbivaem-verstku-na-povtoryayushhiesya-bloki/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>03 autoDeploy Git SSH</title>
		<link>https://lehus.ru/03-autodeploy-git-ssh/</link>
					<comments>https://lehus.ru/03-autodeploy-git-ssh/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Sun, 29 Jan 2023 18:48:03 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1478</guid>

					<description><![CDATA[<p>Создаем в проекте папку .ssh Генерируем пару ключей (через GitBash) ssh-keygen -t rsa -b 2048 Копируем публичный ключ на хостинг $ ssh-copy-id -i ~/.ssh/id_rsa.pub a0201443@000.000.000.000 Можно скопировать вручную в папку: /home/a0201443/.ssh Добавляем приватный ключ на GitHub в Settings &#62; Secrets and variables &#62; Actions Имя ключа: key В проекте создаем файл deploy.yml внутри папок .github/workflows [&#8230;]</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/03-autodeploy-git-ssh/">03 autoDeploy Git SSH</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><iframe title="Деплой сайта с GitHub на хостинг через SSH" width="500" height="281" src="https://www.youtube.com/embed/_8sN0AaEVyE?start=965&amp;feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<ol>
<li>Создаем в проекте папку .ssh</li>
<li>Генерируем пару ключей (через GitBash)
<pre><span style="color: #99ccff;">ssh<span class="token operator">-</span>keygen <span class="token operator">-</span>t rsa <span class="token operator">-</span>b <span class="token number">2048
</span></span></pre>
</li>
<li>Копируем публичный ключ на хостинг
<pre><span style="color: #99ccff;">$ ssh-copy-id -i ~/.ssh/id_rsa.pub a0201443@000.000.000.000 </span></pre>
<p>Можно скопировать вручную в папку: /home/a0201443/.ssh</li>
<li>Добавляем приватный ключ на GitHub в Settings &gt; Secrets and variables &gt; Actions<br />
Имя ключа: <strong>key</strong><br />
<a href="https://lehus.ru/wp-content/uploads/2023/01/2023-02-01_23-10-02.png" class="gallery_colorbox"><img fetchpriority="high" decoding="async" class="aligncenter size-large wp-image-1485" src="https://lehus.ru/wp-content/uploads/2023/01/2023-02-01_23-10-02-1024x562.png"  alt="" width="1024" height="562" srcset="https://lehus.ru/wp-content/uploads/2023/01/2023-02-01_23-10-02-1024x562.png 1024w, https://lehus.ru/wp-content/uploads/2023/01/2023-02-01_23-10-02-300x165.png 300w, https://lehus.ru/wp-content/uploads/2023/01/2023-02-01_23-10-02-768x421.png 768w, https://lehus.ru/wp-content/uploads/2023/01/2023-02-01_23-10-02.png 1274w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></li>
<li>В проекте создаем файл deploy.yml внутри папок .github/workflows</li>
<li>Код файла: <a href="/all/deploy.yml">скачать</a>
<div>
<pre><span style="color: #99ccff;">name: Deploy</span>

<span style="color: #99ccff;">on:</span>

<span style="color: #99ccff;">  push:</span>

<span style="color: #99ccff;">    branches:</span>

<span style="color: #99ccff;">      - master</span>

<span style="color: #99ccff;">jobs:</span>

<span style="color: #99ccff;">  deploy:</span>

<span style="color: #99ccff;">    runs-on: ubuntu-latest</span>

<span style="color: #99ccff;">    steps:</span>

<span style="color: #99ccff;">      - uses: actions/checkout@v3</span>

<span style="color: #99ccff;">      # Setup key</span>

<span style="color: #99ccff;">      - run: set -eu</span>

<span style="color: #99ccff;">      - run: mkdir "$HOME/.ssh"</span>

<span style="color: #99ccff;">      - run: echo "${{ secrets.key }}" &gt; "$HOME/.ssh/key"</span>

<span style="color: #99ccff;">      - run: chmod 600 "$HOME/.ssh/key"</span>

<span style="color: #99ccff;">      # Deploy</span>

<span style="color: #99ccff;">      - run: rsync -e "ssh -p 22 -i $HOME/.ssh/key -o StrictHostKeyChecking=no" --archive --compress --delete . a0201443@000.000.000.000:/home/a0201443/domains/wexeb.ru/public_html/bankstoday/wp-content/themes/bankstoday</span></pre>
</div>
</li>
</ol>
<p>Запись <a rel="nofollow" href="https://lehus.ru/03-autodeploy-git-ssh/">03 autoDeploy Git SSH</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/03-autodeploy-git-ssh/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>03 Подключаем шапку и подвал для тем WordPress</title>
		<link>https://lehus.ru/podklyuchaem-shapku-i-podval-dlya-tem-wordpress/</link>
					<comments>https://lehus.ru/podklyuchaem-shapku-i-podval-dlya-tem-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Mon, 11 Jun 2018 14:57:31 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<category><![CDATA[footer.php]]></category>
		<category><![CDATA[header.php]]></category>
		<category><![CDATA[index.php]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1285</guid>

					<description><![CDATA[<p>Разбиваем верстку на файлы. Повторяющиеся верхние блоки (шапка сайта) переносим в файл header.php Повторяющиеся нижние блоки (подвал сайта) переносим в файл footer.php Чтобы вывести на станице шапку и подвал сайта, прописывает такой код в начале и конце страницы: &#60;!-- В начале страницы --&#62; &#60;?php get_header(); ?&#62; &#60;!-- В конце страницы --&#62; &#60;?php get_footer(); ?&#62; Выводим значениями [&#8230;]</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/podklyuchaem-shapku-i-podval-dlya-tem-wordpress/">03 Подключаем шапку и подвал для тем WordPress</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Разбиваем верстку на файлы.</p>
<p>Повторяющиеся верхние блоки (шапка сайта) переносим в файл <strong>header.php</strong></p>
<p>Повторяющиеся нижние блоки (подвал сайта) переносим в файл<strong> footer.php</strong></p>
<p>Чтобы вывести на станице шапку и подвал сайта, прописывает такой код в начале и конце страницы:</p>
<pre class="theme:coda-special-board lang:php decode:true">&lt;!-- В начале страницы --&gt;
&lt;?php get_header(); ?&gt;

&lt;!-- В конце страницы --&gt;
&lt;?php get_footer(); ?&gt;
</pre>
<hr />
<p>Выводим значениями текущего языка и кодировку сайта:</p>
<pre class="theme:coda-special-board lang:php decode:true">&lt;html &lt;?php language_attributes(); ?&gt;&gt;
&lt;head&gt;
    &lt;meta charset="&lt;?php bloginfo('charset');?&gt;"&gt;</pre>
<hr />
<p>Для body. Подробнее  <a href="https://wp-kama.ru/function/body_class">тут</a></p>
<pre class="theme:coda-special-board lang:php decode:true">&lt;body &lt;?php body_class(); ?&gt;&gt;</pre>
<p>&nbsp;</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/podklyuchaem-shapku-i-podval-dlya-tem-wordpress/">03 Подключаем шапку и подвал для тем WordPress</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/podklyuchaem-shapku-i-podval-dlya-tem-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>04 Подключение стилей и скриптов в WordPress теме</title>
		<link>https://lehus.ru/podklyuchenie-stilej-i-skriptov-v-wordpress-teme/</link>
					<comments>https://lehus.ru/podklyuchenie-stilej-i-skriptov-v-wordpress-teme/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Mon, 11 Jun 2018 15:01:19 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<category><![CDATA[footer.php]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[header.php]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1288</guid>

					<description><![CDATA[<p>1 В корне темы создаем файл functions.php 2 В файле functions.php добавить код: add_action( 'wp_enqueue_scripts', 'speert_name_scripts' ); function speert_name_scripts() { wp_enqueue_style( 'style-main', get_stylesheet_uri() ); wp_enqueue_style( 'style-min', get_stylesheet_directory_uri().'/css/main.min.css' ); wp_enqueue_style( 'slick-theme', get_stylesheet_directory_uri().'/libs/slick/slick-theme.css' ); wp_enqueue_script( 'script-min', get_template_directory_uri() . '/js/scripts.min.js', array(), false, true ); wp_enqueue_script( 'script-slick', get_template_directory_uri() . '/libs/slick/slick.min.js', array(), false, true ); //выводим стиль только на станицах single [&#8230;]</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/podklyuchenie-stilej-i-skriptov-v-wordpress-teme/">04 Подключение стилей и скриптов в WordPress теме</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>1 В корне темы создаем файл <strong>functions.php</strong></p>
<p>2 В файле functions.php добавить код:</p>
<pre class="theme:coda-special-board lang:php decode:true ">add_action( 'wp_enqueue_scripts', 'speert_name_scripts' );
function speert_name_scripts() {
wp_enqueue_style( 'style-main', get_stylesheet_uri() );
wp_enqueue_style( 'style-min', get_stylesheet_directory_uri().'/css/main.min.css' );
wp_enqueue_style( 'slick-theme', get_stylesheet_directory_uri().'/libs/slick/slick-theme.css' );
wp_enqueue_script( 'script-min', get_template_directory_uri() . '/js/scripts.min.js', array(), false, true );
wp_enqueue_script( 'script-slick', get_template_directory_uri() . '/libs/slick/slick.min.js', array(), false, true );
//выводим стиль только на станицах single
if (is_single()){ wp_enqueue_style( 'single-page', get_stylesheet_directory_uri().'single.css' ); }
}</pre>
<p>Не забываем в хедере вставлять перед <var>&lt;/head&gt;: </var><strong>&lt;?php wp_head(); ?&gt;</strong></p>
<p>в футере  прямо перед закрывающим HTML тегом <var>&lt;/body&gt;:</var> <strong>&lt;?php wp_footer(); ?&gt;</strong></p>
<p><iframe title="Правильное подключение скриптов и стилей в #WordPress" width="500" height="281" src="https://www.youtube.com/embed/sdjLF_oMQgE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe><br />
<iframe loading="lazy" title="Wordpress создание темы - Урок 3 подключение css, js. Работаем c header.php" width="500" height="281" src="https://www.youtube.com/embed/zKp8i0GP5N0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/podklyuchenie-stilej-i-skriptov-v-wordpress-teme/">04 Подключение стилей и скриптов в WordPress теме</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/podklyuchenie-stilej-i-skriptov-v-wordpress-teme/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>05 Подключаем локализацию, title, логотип, миниатюры, html5, типы постов</title>
		<link>https://lehus.ru/05-podklyuchaem-miniatyury/</link>
					<comments>https://lehus.ru/05-podklyuchaem-miniatyury/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Mon, 11 Jun 2018 18:55:38 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<category><![CDATA[functions.php]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1300</guid>

					<description><![CDATA[<p>Добавляем в function.php следующие код: // Setup theme function speert_setup() { load_theme_textdomain( 'lng_speert' ); // localization add_theme_support( 'title-tag' ); // выводим Title на всех страницах // настройка логотипа через Customizer add_theme_support( 'custom-logo', array( 'height' =&#62; 30, 'width' =&#62; 150, 'flex-width' =&#62; true )); add_theme_support( 'post-thumbnails' ); // подключение миниатюр set_post_thumbnail_size (750,480); //Включает поддержку html5 add_theme_support( [&#8230;]</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/05-podklyuchaem-miniatyury/">05 Подключаем локализацию, title, логотип, миниатюры, html5, типы постов</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Добавляем в function.php следующие код:</p>
<pre class="theme:coda-special-board lang:default decode:true ">// Setup theme
function speert_setup() {
	load_theme_textdomain( 'lng_speert' ); // localization
	add_theme_support( 'title-tag' ); // выводим Title на всех страницах
	// настройка логотипа через Customizer
	add_theme_support( 'custom-logo', array( 
		'height'			=&gt; 30,
		'width'			=&gt; 150,
		'flex-width'	=&gt; true
	));
	add_theme_support( 'post-thumbnails' ); // подключение миниатюр
	set_post_thumbnail_size (750,480);

	//Включает поддержку html5
	add_theme_support( 'html5', array(
		'search-form',
		'comment-form',
		'comment-list',
		'gallery',
		'caption'
	));

	//Включает форматы постов
	add_theme_support('post-formats', array(
		'aside',
		'image',
		'video',
		'gallery'
	));
}
add_action( 'after_setup_theme', 'speert_setup' );</pre>
<hr />
<p>Регистрируем новый размер миниатюр. В файл function.php добавляем код (вне всех функций!):</p>
<pre class="theme:coda-special-board lang:php decode:true">add_image_size( 'name-size-m-crop', 580, 300, true );
add_image_size( 'name-size-s', 394, 210 );
add_image_size( 'name-size-x', 288, 154 );</pre>
<p><strong>Для библиотеки картинок (выводим размеры в админ-панели)</strong></p>
<p>Чтобы добавить новый размер в выбор размеров при вставке картинки в пост, нужно использовать фильтр-хук <var>image_size_names_choose</var>, в котором нужно добавить размер и указать для него понятное название:</p>
<pre class="theme:coda-special-board lang:php decode:true ">add_filter( 'image_size_names_choose', 'my_custom_sizes' );
function my_custom_sizes( $sizes ) {
	return array_merge( $sizes, array(
		'category-thumb' =&gt; 'Мой размерчик',
	) );
}</pre>
<hr />
<p>В редких случаях! Отключаем создание стандартных миниатюр:</p>
<pre class="theme:coda-special-board lang:default decode:true">function wplift_remove_image_sizes( $sizes) {
unset( $sizes['thumbnail']);
unset( $sizes['medium']);
unset( $sizes['large']);
return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'wplift_remove_image_sizes');</pre>
<hr />
<p>Вывод логотипа с помощью функции:</p>
<pre class="theme:coda-special-board lang:php decode:true ">&lt;a href="&lt;?php site_url(); ?&gt;"&gt;&lt;?php the_custom_logo(); ?&gt;&lt;/a&gt;</pre>
<p>&nbsp;</p>
<p><iframe loading="lazy" title="Создание WordPress Темы (Шаблона) с нуля - Урок 5 Настройка темы и подключение features wordpress" width="500" height="281" src="https://www.youtube.com/embed/j570ZEED5_o?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/05-podklyuchaem-miniatyury/">05 Подключаем локализацию, title, логотип, миниатюры, html5, типы постов</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/05-podklyuchaem-miniatyury/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>06 Подключение и настройка меню для WordPress</title>
		<link>https://lehus.ru/06-podklyuchenie-i-nastrojka-menyu/</link>
					<comments>https://lehus.ru/06-podklyuchenie-i-nastrojka-menyu/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Mon, 11 Jun 2018 20:26:31 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[header.php]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1309</guid>

					<description><![CDATA[<p>Вставляем в functions.php // Включаем поддержку меню add_action( 'after_setup_theme', function(){ register_nav_menus( [ 'header_menu' =&#62; 'Меню в шапке', 'footer_menu' =&#62; 'Меню в подвале' ] ); }); На страницах где нужно вывести меню вставляем код: &#60;?php wp_nav_menu('header_menu') ?&#62; &#160; wp_nav_menu</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/06-podklyuchenie-i-nastrojka-menyu/">06 Подключение и настройка меню для WordPress</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Вставляем в functions.php</p>
<pre class="lang:php decode:true ">// Включаем поддержку меню
add_action( 'after_setup_theme', function(){
	register_nav_menus( [
		'header_menu' =&gt; 'Меню в шапке',
		'footer_menu' =&gt; 'Меню в подвале'
	] );
});</pre>
<p>На страницах где нужно вывести меню вставляем код:</p>
<pre class="lang:php decode:true ">&lt;?php wp_nav_menu('header_menu') ?&gt;</pre>
<p>&nbsp;</p>
<blockquote class="wp-embedded-content" data-secret="ldr38JBwfW"><p><a href="https://wp-kama.ru/function/wp_nav_menu">wp_nav_menu</a></p></blockquote>
<p><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="«wp_nav_menu» — WordPress как на ладони" src="https://wp-kama.ru/function/wp_nav_menu/embed#?secret=WrpWND5F8L#?secret=ldr38JBwfW" data-secret="ldr38JBwfW" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<p><iframe loading="lazy" title="Cоздание шаблона wordpress - Урок 6 Создание меню, активация и вывод в шаблоне" width="500" height="281" src="https://www.youtube.com/embed/LoXoDjbrYeI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/06-podklyuchenie-i-nastrojka-menyu/">06 Подключение и настройка меню для WordPress</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/06-podklyuchenie-i-nastrojka-menyu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>07 Цикл WordPress. Вывод записей</title>
		<link>https://lehus.ru/vyvod-zapisej-v-wordpress/</link>
					<comments>https://lehus.ru/vyvod-zapisej-v-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Mon, 11 Jun 2018 21:23:00 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1314</guid>

					<description><![CDATA[<p>Теория: wp-kama Для вывода заданного кол-ва записей из определенной категории используем код: &#60;!-- Вывод записей! --&#62; &#60;?php global $post; // не обязательно $args = array('category' =&#62; 4, 'posts_per_page' =&#62; 5); // 5 записей из выбранной рубрики $myposts = get_posts( $args ); foreach( $myposts as $post ){ setup_postdata($post); // стандартный вывод записей ?&#62; &#60;?php the_time('H.i');?&#62; &#60;?php [&#8230;]</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/vyvod-zapisej-v-wordpress/">07 Цикл WordPress. Вывод записей</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Теория: <a href="https://wp-kama.ru/id_767/3-sposoba-postroeniya-tsiklov-v-wordpress.html">wp-kama</a></p>
<p>Для вывода заданного кол-ва записей из определенной категории используем код:</p>
<pre class="theme:coda-special-board lang:php decode:true ">&lt;!-- Вывод записей! --&gt;
&lt;?php
 global $post; // не обязательно
 $args = array('category' =&gt; 4, 'posts_per_page' =&gt; 5); // 5 записей из выбранной рубрики
 $myposts = get_posts( $args );
  foreach( $myposts as $post ){ setup_postdata($post);
   // стандартный вывод записей ?&gt;
   &lt;?php the_time('H.i');?&gt;
   &lt;?php the_title();?&gt;
  &lt;?php
  }
  wp_reset_postdata(); // сбрасываем переменную $post
?&gt;</pre>
<p>&nbsp;</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/vyvod-zapisej-v-wordpress/">07 Цикл WordPress. Вывод записей</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/vyvod-zapisej-v-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>07А Вывод произвольной записи вне цикла</title>
		<link>https://lehus.ru/07a-vyvod-proizvolnoj-zapisi-vne-tsikla/</link>
					<comments>https://lehus.ru/07a-vyvod-proizvolnoj-zapisi-vne-tsikla/#respond</comments>
		
		<dc:creator><![CDATA[LexusGT]]></dc:creator>
		<pubDate>Wed, 25 Jul 2018 18:35:14 +0000</pubDate>
				<category><![CDATA[WP-theme]]></category>
		<guid isPermaLink="false">https://lehus.ru/?p=1385</guid>

					<description><![CDATA[<p>Добавьте в файл function.php функцию: function getPostById($id){ //выводит заголовок, миниатюру и ссылку на статью //краткое описание берется из цитаты $out=''; $post=get_post($id); $out.='&#60;div class="main-art"&#62;&#60;h3&#62;'; $out.='&#60;a href="'.$post-&#62;guid.'"&#62;'; $out.=$post-&#62;post_title; //получаем заголовок записи $out.='&#60;/a&#62;'; $out.='&#60;/h3&#62;'; $out.='&#60;div class="art-img"&#62;'; $out.=get_the_post_thumbnail($id, 'ppthmb'); //получаем миниатюру, ppthmb - класс изображения $out.='&#60;/div&#62;'; $out.='&#60;div class="min-content"&#62;'; //получаем цитату из записи $out.=get_the_excerpt($post-&#62;ID); $out.='&#60;/div&#62;&#60;/div&#62;'; echo $out; } Для вызова [&#8230;]</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/07a-vyvod-proizvolnoj-zapisi-vne-tsikla/">07А Вывод произвольной записи вне цикла</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Добавьте в файл <strong>function.php</strong> функцию:</p>
<pre class="theme:coda-special-board lang:php decode:true ">function getPostById($id){
	//выводит заголовок, миниатюру и ссылку на статью
	//краткое описание берется из цитаты
	$out='';
	$post=get_post($id);
	$out.='&lt;div class="main-art"&gt;&lt;h3&gt;';
	$out.='&lt;a href="'.$post-&gt;guid.'"&gt;';
	$out.=$post-&gt;post_title; //получаем заголовок записи
	$out.='&lt;/a&gt;';
	$out.='&lt;/h3&gt;';
	$out.='&lt;div class="art-img"&gt;';
	$out.=get_the_post_thumbnail($id, 'ppthmb'); //получаем миниатюру, ppthmb - класс изображения
	$out.='&lt;/div&gt;';
	$out.='&lt;div class="min-content"&gt;';
	//получаем цитату из записи
	$out.=get_the_excerpt($post-&gt;ID);
	$out.='&lt;/div&gt;&lt;/div&gt;';
	echo $out;
}</pre>
<p>Для вызова функции используйте код:</p>
<pre class="theme:coda-special-board lang:php decode:true ">&lt;?php getPostById(13); ?&gt;</pre>
<p>Данный код выведет заголовок статьи, изображение из миниатюры, текст из блока отрывок и ссылку на статью.</p>
<p>Запись <a rel="nofollow" href="https://lehus.ru/07a-vyvod-proizvolnoj-zapisi-vne-tsikla/">07А Вывод произвольной записи вне цикла</a> впервые появилась <a rel="nofollow" href="https://lehus.ru">Разработка дизайна сайта, фирменного стиля,  логотипов</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://lehus.ru/07a-vyvod-proizvolnoj-zapisi-vne-tsikla/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
