Π‘ΡΠΊΠΎΠ½ΠΎΠΌΡŒΡ‚Π΅ 15% Π½Π° всСх хостинговых услугах

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свои Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ скидку Π½Π° любой Ρ‚Π°Ρ€ΠΈΡ„Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ΄: Skills ΠΠ°Ρ‡Π°Ρ‚ΡŒ
Π ΡƒΠ±Ρ€ΠΈΠΊΠΈ
VPS Администрация

Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ страницы Π²Ρ…ΠΎΠ΄Π° WordPress: ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ с ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ, ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ CSS

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ страница Π²Ρ…ΠΎΠ΄Π° WordPress ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ стандартный Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ WordPress β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π½Π΅Ρ‚ мСста Π½Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΈΠ»ΠΈ клиСнтском сайтС. Π—Π°ΠΌΠ΅Π½Π° Π΅Π³ΠΎ собствСнным Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ΅Π½Π΅Π΅ пяти ΠΌΠΈΠ½ΡƒΡ‚ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΡ… тСхничСских Π·Π½Π°Π½ΠΈΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ влияниС Π½Π° Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ Π±Ρ€Π΅Π½Π΄Π° ощущаСтся Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. Π’ этом руководствС Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊ использованию ΠΌΠ΅Ρ‚ΠΎΠ΄Π°: ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π° основС GUI-ΠΏΠ»Π°Π³ΠΈΠ½Π°, прямоС Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ functions.php ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ CSS β€” ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ с Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, путями ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΌΠΈ случаями, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π°.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²Π°ΠΆΠ½Π΅Π΅, Ρ‡Π΅ΠΌ Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° сотрудник, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈΠ»ΠΈ администратор ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° /wp-login.php, ΠΎΠ½ΠΈ видят Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ WordPress. На бСлоярлычной сборкС агСнтства, ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ SaaS ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ установкС WordPress этот стандартный Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Ρ€Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠΌΠΈΠ΄ΠΆ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ создали Π½Π° всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… страницах сайта.

Помимо эстСтики, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° выполняСт Ρ‚ΠΎΠ½ΠΊΡƒΡŽ, Π½ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ бСзопасности: ΠΎΠ½ сигнализируСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ находятся Π² Π»Π΅Π³ΠΈΡ‚ΠΈΠΌΠ½ΠΎΠΉ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ срСдС, Π° Π½Π΅ Π½Π° Ρ„ΠΈΡˆΠΈΠ½Π³ΠΎΠ²ΠΎΠΌ ΠΊΠ»ΠΎΠ½Π΅ стандартного экрана Π²Ρ…ΠΎΠ΄Π° WordPress. Когда Π²Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚Π΅ WordPress Π² срСдС VPS Π₯остинга с root-доступом, Π²Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ этой настройки β€” ΠΎΡ‚ ΠΏΡ€Π°Π² доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π΄ΠΎ развёртывания Ρ‚Π΅ΠΌ β€” Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΎΠ±Ρ‰ΠΈΠΌΠΈ срСдами.

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Ρ‘Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² настройки

ΠœΠ΅Ρ‚ΠΎΠ΄Π’Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ тСхничСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒΠ—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚ плагинаБохраняСтся послС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Ρ‚Π΅ΠΌΡ‹Π›ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для
Плагин (LoginPress / Custom Login Page Customizer)НС Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ΡΡΠ”Π°Π”Π°ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, Π½Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²
Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° functions.phpБрСднийНСтНСт (Ссли Π½Π΅ дочСрняя Ρ‚Π΅ΠΌΠ°)Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² с Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΌΠΈ Ρ‚Π΅ΠΌΠ°ΠΌΠΈ
Плагин ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ CSSНизкийДа (Π»Ρ‘Π³ΠΊΠΈΠΉ)Π”Π°Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΈΠ·Π±Π΅Π³Π°ΡŽΡ‰ΠΈΡ… рСдактирования functions.php

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅: ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, основанныС Π½Π° functions.php Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ‚Π΅ΠΌΡ‹, Π±ΡƒΠ΄ΡƒΡ‚ пСрСзаписаны ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Ρ‚Π΅ΠΌΡ‹. ВсСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄ΠΎΡ‡Π΅Ρ€Π½ΡŽΡŽ Ρ‚Π΅ΠΌΡƒ для любого прямого измСнСния Ρ„Π°ΠΉΠ»ΠΎΠ².

ΠœΠ΅Ρ‚ΠΎΠ΄ 1: ИспользованиС ΠΏΠ»Π°Π³ΠΈΠ½Π°

Π­Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ бСзопасный ΠΏΡƒΡ‚ΡŒ для Π½Π΅-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ самый быстрый для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ Π½ΡƒΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ Π·Π° Ρ‚Ρ€ΠΈ ΠΌΠΈΠ½ΡƒΡ‚Ρ‹.

Π¨Π°Π³ 1: УстановитС ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ LoginPress

  1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² панСль управлСния WordPress.
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ > Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ.
  3. НайдитС LoginPress ΠΈΠ»ΠΈ Custom Login Page Customizer.
  4. НаТмитС Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, Π·Π°Ρ‚Π΅ΠΌ ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Оба ΠΏΠ»Π°Π³ΠΈΠ½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ, ΠΈΠΌΠ΅ΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π±Π°Π·Ρƒ установок ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ настройки Ρ‡Π΅Ρ€Π΅Π· стандартный Настройщик WordPress β€” это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ придётся ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ интСрфСйс.

Π¨Π°Π³ 2: Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈ настройтС Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² LoginPress > Настройщик (ΠΈΠ»ΠΈ Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ > Login Customizer Π² зависимости ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½Π°).
  2. НайдитС Ρ€Π°Π·Π΄Π΅Π» Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π° Π»Π΅Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
  3. НаТмитС Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ ΠΈΠ· ΠΌΠ΅Π΄ΠΈΠ°Ρ‚Π΅ΠΊΠΈ ΠΈΠ»ΠΈ с локального ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
  4. ΠžΡ‚Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, высоту ΠΈ отступы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнтов управлСния ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΠΏΠ»Π°Π³ΠΈΠ½Π°.
  5. НаТмитС ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ.

Π“Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΉ случай: Если Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ выглядит Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹ΠΌ Π½Π° дисплСях с высоким DPI (Retina), Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ€ΠΎΠ²Π½ΠΎ Π² 2 Ρ€Π°Π·Π° большС ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° отобраТСния, ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· CSS width, Π° Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΠ»Π°Π³ΠΈΠ½Π°. НапримСр, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 250px, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ PNG ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 500px ΠΈ установитС ΡˆΠΈΡ€ΠΈΠ½Ρƒ отобраТСния 250px.

ΠœΠ΅Ρ‚ΠΎΠ΄ 2: Π ΡƒΡ‡Π½ΠΎΠΉ ΠΊΠΎΠ΄ Π² functions.php (ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ)

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΄Π°Ρ‘Ρ‚ Π²Π°ΠΌ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ свойством CSS β€” ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ссылок, состояниями ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ β€” Π±Π΅Π· установки Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π°. Π­Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… минимальноС количСство ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².

Π¨Π°Π³ 1: Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄ΠΎΡ‡Π΅Ρ€Π½ΡŽΡŽ Ρ‚Π΅ΠΌΡƒ

Никогда Π½Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ functions.php Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ. Если Π²Ρ‹ Π΅Ρ‰Ρ‘ Π½Π΅ создали Π΄ΠΎΡ‡Π΅Ρ€Π½ΡŽΡŽ Ρ‚Π΅ΠΌΡƒ, сдСлайтС это ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ. На VPS с cPanel ΠΈΠ»ΠΈ любом сСрвСрС с SSH-доступом Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹.

Π’ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния WordPress ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ > Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΌΡ‹ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ functions.php вашСй Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹.

Π¨Π°Π³ 2: Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ…ΡƒΠΊ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° страницы Π²Ρ…ΠΎΠ΄Π°

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° Π² functions.php вашСй Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹:

/**
 * Replace the default WordPress login logo with a custom image.
 * Hook: login_enqueue_scripts fires before the login page renders.
 */
function custom_login_logo() { ?>
    <style type="text/css">
        #login h1 a,
        .login h1 a {
            background-image: url('<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/images/custom-logo.png');
            background-size: contain;
            background-repeat: no-repeat;
            background-position: center;
            width: 250px;
            height: 80px;
            display: block;
            margin: 0 auto 20px;
        }
    </style>
<?php }
add_action( 'login_enqueue_scripts', 'custom_login_logo' );

ВаТная Π΄Π΅Ρ‚Π°Π»ΡŒ: Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… руководствах Π½Π°Ρ†Π΅Π»Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° #login h1 a. Начиная с WordPress 5.x, ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠ° страницы Π²Ρ…ΠΎΠ΄Π° Ρ‚Π°ΠΊΠΆΠ΅ содСрТит класс .login, поэтому Π½Π°Ρ†Π΅Π»ΠΈΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π° сСлСктора обСспСчиваСт ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ со всСми вСрсиями WordPress ΠΈ Π»ΡŽΠ±Ρ‹ΠΌΠΈ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠΌΠΈ структурными измСнСниями.

Π¨Π°Π³ 3: Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ FTP-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° хостинга ΠΈΠ»ΠΈ SSH Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ images/ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹:

# Example using scp from your local machine to the server
scp /local/path/custom-logo.png user@your-server-ip:/var/www/html/wp-content/themes/your-child-theme/images/

ΠŸΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ Π² PHP-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ get_stylesheet_directory_uri(), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всСгда Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ URI Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ β€” это ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, ΠΏΠΎΡ‡Π΅ΠΌΡƒ дочСрняя Ρ‚Π΅ΠΌΠ° здСсь ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Π°. Если Π²Ρ‹ ΠΏΠΎ ошибкС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ get_template_directory_uri(), ΠΏΡƒΡ‚ΡŒ сломаСтся ΠΏΡ€ΠΈ смСнС ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ‚Π΅ΠΌΡ‹.

Π¨Π°Π³ 4: НастройтС ссылку ΠΈ подсказку Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° ссылаСтся Π½Π° wordpress.org. ΠŸΠΎΡ‡Ρ‚ΠΈ навСрняка Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π» Π½Π° Π²Π°ΡˆΡƒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π³Π»Π°Π²Π½ΡƒΡŽ страницу. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ эти Π΄Π²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ…ΡƒΠΊΠ° Π² Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„Π°ΠΉΠ» functions.php:

// Change the login logo link URL
function custom_login_logo_url() {
    return home_url();
}
add_filter( 'login_headerurl', 'custom_login_logo_url' );

// Change the login logo link title attribute
function custom_login_logo_url_title() {
    return get_bloginfo( 'name' );
}
add_filter( 'login_headertext', 'custom_login_logo_url_title' );

Π­Ρ‚ΠΎ Π΄Π΅Ρ‚Π°Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ руководств ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠΏΡƒΡΠΊΠ°ΡŽΡ‚. Если ваш ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ Π½Π° Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π½Π° wordpress.org, это ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²Π°Π». Π­Ρ‚ΠΈ Π΄Π²Π° Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° ΡƒΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ Π΄Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

Π¨Π°Π³ 5: Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅

НаТмитС ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΌΡ‹ ΠΈΠ»ΠΈ сохранитС Ρ‡Π΅Ρ€Π΅Π· тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Ссли Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· SSH/SFTP. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° yourdomain.com/wp-login.php Π² ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±Π΅Π· Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… рСсурсов.

ΠœΠ΅Ρ‚ΠΎΠ΄ 3: Плагин ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ CSS (Π±Π΅Π· functions.php)

Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π½Π° клиСнтском сайтС, Π³Π΄Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΌΡ‹ рискованно, ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡŽΡŽ Ρ‚Π΅ΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ нСльзя бСзопасно Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹, спСциализированный CSS-ΠΏΠ»Π°Π³ΠΈΠ½ являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ чистым Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ.

Π¨Π°Π³ 1: УстановитС Simple Custom CSS and JS

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ > Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ.
  2. НайдитС Simple Custom CSS and JS (ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π»Ρ‘Π³ΠΊΠΈΠΉ Simple Custom CSS).
  3. УстановитС ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅.

Π¨Π°Π³ 2: Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ CSS для страницы Π²Ρ…ΠΎΠ΄Π°

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Custom CSS and JS > Add Custom CSS ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

/* Target the login logo anchor on the WordPress login page */
#login h1 a,
.login h1 a {
    background-image: url('https://yourdomain.com/wp-content/uploads/your-logo.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
    width: 250px;
    height: 80px;
    display: block;
    margin: 0 auto 20px;
}

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ URL прямым ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΊ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌΡƒ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΡƒ. НаиболСС Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹ΠΉ источник β€” ΠœΠ΅Π΄ΠΈΠ°Ρ‚Π΅ΠΊΠ°: ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π² ΠΌΠ΅Π΄ΠΈΠ°Ρ‚Π΅ΠΊΠ΅, скопируйтС URL Ρ„Π°ΠΉΠ»Π° ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ свСдСний ΠΎ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ нСпосрСдствСнно Π² ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ CSS.

Ошибка, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ слСдуСт ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ: НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ здСсь ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ URL (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /wp-content/uploads/logo.png). Если WordPress установлСн Π² ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ ΡΠ»ΠΎΠΌΠ°ΡŽΡ‚ΡΡ Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ. ВсСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ URL ΠΈΠ· ΠΌΠ΅Π΄ΠΈΠ°Ρ‚Π΅ΠΊΠΈ.

УстановитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π“Π΄Π΅ Π½Π° Π€Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄ ΠΈΠ»ΠΈ Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π²Ρ…ΠΎΠ΄Π°, Ссли ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ CSS Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΉ страницС.

ВСхничСскиС характСристики изобраТСния Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π°: Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ PNG с ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ Ρ„ΠΎΠ½ΠΎΠΌ. АртСфакты сТатия JPEG Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹ Π½Π° свСтло-сСром Ρ„ΠΎΠ½Π΅ страницы Π²Ρ…ΠΎΠ΄Π°. SVG поддСрТиваСтся Π² соврСмСнных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ CSS (background-size: auto Π²Π΅Π΄Ρ‘Ρ‚ сСбя ΠΈΠ½Π°Ρ‡Π΅ для SVG) ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ нСсоотвСтствия ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π² старых конфигурациях.

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹: ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Ρ„ΠΎΡ€ΠΌΡ‹ Π²Ρ…ΠΎΠ΄Π° WordPress ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 320px. Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 250 x 80px Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ вписываСтся Π² это ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅. Для экранов Retina/HiDPI экспортируйтС с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 500 x 160px ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ отобраТСния Ρ‡Π΅Ρ€Π΅Π· CSS width: 250px; height: 80px.

Π Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°: Π”Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… 50KB. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π²Ρ…ΠΎΠ΄Π° β€” это часто посСщаСмая Ρ‚ΠΎΡ‡ΠΊΠ° доступа: ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ администратор, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈ Π°Π²Ρ‚ΠΎΡ€ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π΅Ρ‘. Π Π°Π·Π΄ΡƒΡ‚Ρ‹ΠΉ Ρ„Π°ΠΉΠ» изобраТСния добавляСт Π½Π΅Π½ΡƒΠΆΠ½ΡƒΡŽ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ, особСнно Π½Π° сСрвСрах с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ I/O.

Π¦Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ контраст: Π€ΠΎΠ½ страницы Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ β€” #f0f0f1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π° соотвСтствиС ΠΈΠΌΠ΅Π½Π½ΠΎ этому hex-Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ΠΌ. Π‘Π΅Π»Ρ‹ΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π° Π±Π΅Π»ΠΎΠΌ Ρ„ΠΎΠ½Π΅ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌ β€” ошибка, которая постыдно часто встрСчаСтся ΠΏΡ€ΠΈ поспСшном Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ.

АдаптивноС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅: Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ max-width: 100% ΠΊ ΡΠΊΠΎΡ€ΡŽ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… экранах ΡƒΠΆΠ΅ 320px. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π²Ρ…ΠΎΠ΄Π° WordPress ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π΅ являСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ, Π½ΠΎ это СдинствСнноС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ Π½Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранах.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ хостинговой срСды

Π’Ρ‹Π±ΠΎΡ€ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° частично опрСдСляСтся вашСй хостинговой срСдой. На Π’Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ сСрвСрС Ρƒ вас Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ SSH-доступ, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹, ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€Π°Π²Π°ΠΌΠΈ доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ обновлСния Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов развёртывания. На Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ хостингС Π²Ρ‹, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ ΠΈ панСлью управлСния WordPress β€” Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ с ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ CSS СдинствСнными ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ.

Для ΠΊΠΎΠΌΠ°Π½Π΄, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… нСсколькими установками WordPress, рассмотритС использованиС WP-CLI для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π½Π° всСх сайтах:

# Activate a child theme via WP-CLI
wp theme activate your-child-theme --path=/var/www/html

# Verify the active theme
wp theme status --path=/var/www/html

Если ваш сайт WordPress ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ рСгистрации ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, клиСнтскиС ΠΏΠΎΡ€Ρ‚Π°Π»Ρ‹ ΠΈΠ»ΠΈ Π²Ρ…ΠΎΠ΄Ρ‹ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½, сочСтаниС Π±Ρ€Π΅Π½Π΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ страницы Π²Ρ…ΠΎΠ΄Π° с Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ SSL-сСртификатом являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π²Ρ…ΠΎΠ΄Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ β€” HTTPS являСтся Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π° Π½Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ΠΌ.

ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ: ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ список для Π²Ρ‹Π±ΠΎΡ€Π° подходящСго ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² вашСй ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ситуации:

  • Π’Ρ‹ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ создаётС сайт для нСтСхничСского ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠœΠ΅Ρ‚ΠΎΠ΄ 1 (ΠΏΠ»Π°Π³ΠΈΠ½ LoginPress). Он ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌ, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΊΠΎΠ΄Π°, ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ автоматичСски ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.
  • Π’Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ Π΄ΠΎΡ‡Π΅Ρ€Π½ΡŽΡŽ Ρ‚Π΅ΠΌΡƒ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠœΠ΅Ρ‚ΠΎΠ΄ 2 (functions.php). Он Π½Π΅ добавляСт Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Ρ… расходов Π½Π° ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ Π΄Π°Ρ‘Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ CSS, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ исправлСниС URL ссылки Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°.
  • Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡŽΡŽ Ρ‚Π΅ΠΌΡƒ Π±Π΅Π· Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠœΠ΅Ρ‚ΠΎΠ΄ 3 (ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ CSS). Он ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½ ΠΎΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Ρ‚Π΅ΠΌΡ‹ ΠΈ Π»Π΅Π³ΠΊΠΎ удаляСтся.
  • Π’Ρ‹ управляСтС нСсколькими сайтами β€” ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ ΠœΠ΅Ρ‚ΠΎΠ΄ 2 с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΠΎΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Ρ‡Π΅Ρ€Π΅Π· Git ΠΈΠ»ΠΈ WP-CLI для Сдинообразия.
  • Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ выглядит Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹ΠΌ Π½Π° дисплСях Retina β€” нСзависимо ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 2x ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ отобраТСния Ρ‡Π΅Ρ€Π΅Π· CSS-свойства width ΠΈ height.
  • Бсылка Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° wordpress.org послС настройки β€” Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ login_headerurl ΠΈ login_headertext ΠΈΠ· ΠœΠ΅Ρ‚ΠΎΠ΄Π° 2, Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ использовали ΠΏΠ»Π°Π³ΠΈΠ½ для самого изобраТСния.

Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы

ВлияСт Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ WordPress?

НСт, Π·Π°ΠΌΠ΅Π½Π° изобраТСния Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π½Π΅ влияСт Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Однако ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΡ… Ρ„ΠΈΡˆΠΈΠ½Π³ΠΎΠ²Ρ‹Ρ… страниц WordPress, Π½Π°Ρ†Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° Π²Π°ΡˆΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚ стандартный Π²ΠΈΠ΄ страницы Π²Ρ…ΠΎΠ΄Π° WordPress. Для Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ усилСния бСзопасности сочСтайтС это с Π΄Π²ΡƒΡ…Ρ„Π°ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π²Ρ…ΠΎΠ΄Π° ΠΈ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ использованиСм HTTPS.

БломаСтся Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° послС обновлСния ядра WordPress?

ОбновлСния ядра Π½Π΅ Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Π΅ΠΌΡ‹ ΠΈΠ»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². Если Π²Ρ‹ использовали ΠœΠ΅Ρ‚ΠΎΠ΄ 2 с Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΠΎΠΉ, ваши измСнСния ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ ΠΎΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΊΠ°ΠΊ ядра, Ρ‚Π°ΠΊ ΠΈ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ‚Π΅ΠΌΡ‹. Если Π²Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ functions.php Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ ваш ΠΊΠΎΠ΄ β€” ΠΈΠΌΠ΅Π½Π½ΠΎ поэтому Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ использования Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.

Какой Ρ…ΡƒΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для внСдрСния CSS Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° WordPress?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ login_enqueue_scripts. Π­Ρ‚ΠΎ дСйствиС срабатываСт ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° Π΄ΠΎ отобраТСния стилСй, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Ρ…ΡƒΠΊΠΎΠΌ для этой Ρ†Π΅Π»ΠΈ. ИспользованиС wp_enqueue_scripts Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° страницС Π²Ρ…ΠΎΠ΄Π° β€” ΠΎΠ½ срабатываСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅.

МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ SVG-Ρ„Π°ΠΉΠ» Π² качСствС Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π½Π° страницС Π²Ρ…ΠΎΠ΄Π°?

Π”Π°, Π½ΠΎ с ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ. WordPress ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ SVG ΠΈΠ· сообраТСний бСзопасности (SVG ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ исполняСмый JavaScript). Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Safe SVG, для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ SVG, Π»ΠΈΠ±ΠΎ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° SVG Ρ‡Π΅Ρ€Π΅Π· Тёстко Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ URL Π² вашСм CSS. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, установитС background-size: auto ΠΈΠ»ΠΈ явныС ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ SVG отличаСтся ΠΎΡ‚ растровых ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π½Π΅ отобраТаСтся послС выполнСния этих шагов β€” Ρ‡Ρ‚ΠΎ слСдуСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ?

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΆΡ‘ΡΡ‚ΠΊΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ страницы Π²Ρ…ΠΎΠ΄Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ctrl+Shift+R (Windows/Linux) ΠΈΠ»ΠΈ Cmd+Shift+R (Mac), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ кэш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ URL изобраТСния общСдоступСн, вставив Π΅Π³ΠΎ нСпосрСдствСнно Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ DevTools Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π½Π° страницС Π²Ρ…ΠΎΠ΄Π°, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ элСмСнт #login h1 a ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ вашС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ CSS примСняСтся, Π° Π½Π΅ пСрСопрСдСляСтся Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ стилСй. Π’-Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚Ρ‹Ρ…, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» Π±Ρ‹Π» Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΈ Ρ‡Ρ‚ΠΎ имя Ρ„Π°ΠΉΠ»Π° Π² вашСм ΠΊΠΎΠ΄Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ совпадаСт с ΠΈΠΌΠ΅Π½Π΅ΠΌ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ рСгистр β€” Linux-сСрвСры ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Logo.png ΠΈ logo.png Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.