Π‘ΠΌΠ΅Π½Π° шаблона Π² 1Π‘-Битрикс β€” Π·Π°Π΄Π°Ρ‡Π°, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ сталкиваСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ администратор сайта. Π‘ΡƒΠ΄ΡŒ Ρ‚ΠΎ Ρ€Π΅Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ, процСсс Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ понимания структуры CMS. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ простых конструкторов Π²Ρ€ΠΎΠ΄Π΅ Tilda ΠΈΠ»ΠΈ Wix, здСсь нСльзя просто Π½Π°ΠΆΠ°Ρ‚ΡŒ "Π‘ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ" β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², вСрстку ΠΈ Π΄Π°ΠΆΠ΅ особСнности хостинга.

Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ шаблон Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сайта. ΠœΡ‹ рассмотрим всС этапы: ΠΎΡ‚ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ бэкапа Π΄ΠΎ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ настройки отобраТСния Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌ ошибкам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приводят ΠΊ "Π±Π΅Π»ΠΎΠΌΡƒ экрану" ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΠΎΠΌΠΊΠ΅ вСрстки, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с шаблонами Π² Ρ€Π°Π·Π½Ρ‹Ρ… рСдакциях 1Π‘-Битрикс (ΠΎΡ‚ Π‘Ρ‚Π°Ρ€Ρ‚ Π΄ΠΎ Π­Π½Ρ‚Π΅Ρ€ΠΏΡ€Π°ΠΉΠ·).

Если Π²Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ структурой Битрикс, Π½Π΅ ΠΏΡƒΠ³Π°ΠΉΡ‚Π΅ΡΡŒ: ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ инструкции с Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ подсказками. Для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΈΠ³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π» с нюансами настройки .parameters.php ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ кастомных стилСй. НачнСм с самого Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊ измСнСниям.

1. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ смСнС шаблона: бэкап ΠΈ Π°Π½Π°Π»ΠΈΠ· Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ структуры

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΠΊΠ°ΡΠ°Ρ‚ΡŒΡΡ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ шаблона, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию сайта. Π’ 1Π‘-Битрикс это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ трСмя способами:

  • πŸ“ Π§Π΅Ρ€Π΅Π· панСль управлСния хостингом (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ISPmanager ΠΈΠ»ΠΈ cPanel) β€” самый быстрый Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ².
  • πŸ”„ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ встроСнный инструмСнт АдминистрированиС β†’ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ β†’ Π Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (доступСн Π² рСдакциях ΠœΠ°Π»Ρ‹ΠΉ бизнСс ΠΈ Π²Ρ‹ΡˆΠ΅).
  • πŸ’» Π’Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· FTP ΠΈΠ»ΠΈ SSH β€” скачайтС ΠΏΠ°ΠΏΠΊΡƒ /bitrix/templates/ ΠΈ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… (Ρ‡Π΅Ρ€Π΅Π· phpMyAdmin ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ mysqldump).

ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρƒ .parameters.php Π² ΠΏΠ°ΠΏΠΊΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ шаблона β€” ΠΎΠ½ содСрТит настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π½Π΅ΡΡ‚ΠΈΡΡŒ автоматичСски. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π»ΠΈ Π² шаблонС кастомныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ ΠΈΠ»ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²). Π˜Ρ… придСтся ΠΏΠ΅Ρ€Π΅Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

πŸ’‘

Если ваш сайт Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° 1Π‘-Битрикс: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сайтом 20.0.0 ΠΈΠ»ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅, ΠΏΠ΅Ρ€Π΅Π΄ смСной шаблона ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ядро CMS. Π’ вСрсиях Π½ΠΈΠΆΠ΅ 18.6.0 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ с соврСмСнными шаблонами ΠΈΠ·-Π·Π° ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π³ΠΎ API.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π½Π° сайтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для динамичСской ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°), ΠΈΡ… кэш ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ с Π½ΠΎΠ²Ρ‹ΠΌ шаблоном. ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚Π΅ кэш Ρ‡Π΅Ρ€Π΅Π· АдминистрированиС β†’ Настройки β†’ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β†’ ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш послС установки Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚ ΡΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ список всСх нСстандартных элСмСнтов Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ шаблона:

Π’ΠΈΠΏ элСмСнта Π“Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ НуТно Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ
ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹Π΅ стили CSS /bitrix/templates/[SHABLON]/css/custom.css Π”Π°, Ссли Π½Π΅ Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ шаблонС
JavaScript-ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ /bitrix/templates/[SHABLON]/js/scripts.js Π”Π°, Ссли ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ
Π¨Π°Π±Π»ΠΎΠ½Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… событий /bitrix/templates/[SHABLON]/mail/ Π”Π°, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ нСстандартныС письма
Π€Π°ΠΉΠ»Ρ‹ .htaccess ΠšΠΎΡ€Π½Π΅Π²Π°Ρ ΠΏΠ°ΠΏΠΊΠ° сайта НСт, Ссли Π½Π΅ содСрТат ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€Π°Π²ΠΈΠ»

2. Π’Ρ‹Π±ΠΎΡ€ Π½ΠΎΠ²ΠΎΠ³ΠΎ шаблона: Π³Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈ Π½Π° Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅

Π¨Π°Π±Π»ΠΎΠ½Ρ‹ для 1Π‘-Битрикс дСлятся Π½Π° Ρ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ: бСсплатныС, ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΈ кастомныС. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ свои ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы.

БСсплатныС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡΠ΅ (Ρ€Π°Π·Π΄Π΅Π» "Π¨Π°Π±Π»ΠΎΠ½Ρ‹ сайтов") ΠΈΠ»ΠΈ Π½Π° сторонних ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°Ρ… Π²Ρ€ΠΎΠ΄Π΅ TemplateMonster. Π˜Ρ… Π³Π»Π°Π²Π½Ρ‹ΠΉ нСдостаток β€” ограничСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ. ΠŸΠ»Π°Ρ‚Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (ΠΎΡ‚ 5 000 Π΄ΠΎ 50 000 β‚½) ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚:

  • 🎨 Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ схСмы ΠΈ настройки Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠΈ.
  • πŸ“± ΠŸΠΎΠ»Π½ΡƒΡŽ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства.
  • πŸ›  Π’Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² (Π²Π°ΠΆΠ½ΠΎ для слоТных сайтов).
  • πŸ”„ РСгулярныС обновлСния для совмСстимости с Π½ΠΎΠ²Ρ‹ΠΌΠΈ вСрсиями Битрикс.

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ шаблона ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  1. Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с вашСй Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠ΅ΠΉ CMS (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, шаблон для Битрикс: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сайтом ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Битрикс24).
  2. НаличиС Π΄Π΅ΠΌΠΎ-вСрсии β€” ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ тСстовый доступ.
  3. ΠžΡ‚Π·Ρ‹Π²Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (особСнно ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΆΠ°Π»ΠΎΠ±Ρ‹ ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈΠ»ΠΈ Π±Π°Π³Π°Ρ…).
  4. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ β€” Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ шаблон всСгда поставляСтся с инструкциСй ΠΏΠΎ установкС.
πŸ“Š Какой Ρ‚ΠΈΠΏ шаблона Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ для 1Π‘-Битрикс?
БСсплатный с ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡΠ°
ΠŸΠ»Π°Ρ‚Π½Ρ‹ΠΉ ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ-шаблон
ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄ Π·Π°ΠΊΠ°Π·
НС знаю, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если ваш сайт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ "Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½", ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ шаблон ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, catalog.section, sale.basket.basket). Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΊΠΎΡ€Π·ΠΈΠ½Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ совмСстимости скачайтС Π°Ρ€Ρ…ΠΈΠ² с шаблоном ΠΈ посмотритС Π΅Π³ΠΎ структуру. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹:


/bitrix/templates/[NEW_TEMPLATE]/ # ΠšΠΎΡ€Π½Π΅Π²Π°Ρ ΠΏΠ°ΠΏΠΊΠ° шаблона

β”œβ”€β”€ header.php # Π¨Π°ΠΏΠΊΠ° сайта

β”œβ”€β”€ footer.php # Подвал сайта

β”œβ”€β”€ styles.css # ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ стили

β”œβ”€β”€ template_styles.css # Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ стили Битрикс

β”œβ”€β”€ components/ # Π¨Π°Π±Π»ΠΎΠ½Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

└── .parameters.php # ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ шаблона

3. Установка Π½ΠΎΠ²ΠΎΠ³ΠΎ шаблона: пошаговая инструкция

Когда шаблон Π²Ρ‹Π±Ρ€Π°Π½ ΠΈ скачан, приступаСм ΠΊ установкС. ΠŸΡ€ΠΎΡ†Π΅ΡΡ отличаСтся Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, устанавливаСтС Π²Ρ‹ шаблон Ρ‡Π΅Ρ€Π΅Π· ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡ ΠΈΠ»ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

Бпособ 1: Установка Ρ‡Π΅Ρ€Π΅Π· ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡ (рСкомСндуСтся для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ²)

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для шаблонов, ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹Ρ… Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡΠ΅ 1Π‘-Битрикс:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² АдминистрированиС β†’ ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡ β†’ Мои ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ.
  2. НайдитС ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ шаблон ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ "Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ".
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ сайт (Ссли ΠΈΡ… нСсколько) ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚Π΅ установку.
  4. Π”ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса β€” систСма автоматичСски распакуСт Ρ„Π°ΠΉΠ»Ρ‹ Π² /bitrix/templates/.

Бпособ 2: Ручная установка Ρ‡Π΅Ρ€Π΅Π· FTP

Если шаблон скачан с стороннСго рСсурса ΠΈΠ»ΠΈ являСтся кастомным, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΌΠ΅Ρ‚ΠΎΠ΄:

Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ Π°Ρ€Ρ…ΠΈΠ² с шаблоном Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€|

РаспакуйтС Π°Ρ€Ρ…ΠΈΠ² Π² ΠΏΠ°ΠΏΠΊΡƒ с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ шаблона (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "my_new_template")|

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ сайту ΠΏΠΎ FTP (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ FileZilla ΠΈΠ»ΠΈ Total Commander)|

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ /bitrix/templates/ Π½Π° сСрвСрС|

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ с шаблоном Π² /bitrix/templates/|

ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ шаблон ΠΊ сайту:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² АдминистрированиС β†’ Настройки β†’ Настройки ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° β†’ Π‘Π°ΠΉΡ‚Ρ‹ β†’ Бписок сайтов.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ сайт ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ "Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ".
  3. Π’ ΠΏΠΎΠ»Π΅ "Π¨Π°Π±Π»ΠΎΠ½ сайта ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ" Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ шаблон.
  4. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ измСнСния ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ кэш (АдминистрированиС β†’ Настройки β†’ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β†’ ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш).
πŸ’‘

ПослС смСны шаблона всСгда провСряйтС Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… страниц: главная, ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ° Ρ‚ΠΎΠ²Π°Ρ€Π°, ΠΊΠΎΡ€Π·ΠΈΠ½Π° ΠΈ Ρ„ΠΎΡ€ΠΌΠ° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи. Π§Π°Ρ‰Π΅ всСго ошибки Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Π½ΠΈΡ….

Бпособ 3: Установка Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ сайт (для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ…)

Если ваш сайт Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, процСсс установки шаблона услоТняСтся. Π’Π°ΠΌ потрСбуСтся:

  1. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π² АдминистрированиС β†’ Настройки β†’ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β†’ ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ сайт.
  2. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ шаблон ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· описанных Π²Ρ‹ΡˆΠ΅ способов.
  3. ВнСсти измСнСния Π² Ρ„Π°ΠΉΠ»Ρ‹ шаблона (Ссли Π½ΡƒΠΆΠ½ΠΎ).
  4. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΈ Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ пСрСсборки кэша.
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΌΠΈ сайтами Π½Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ шаблона Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· FTP Π²ΠΎ врСмя пСрСсборки кэша. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ критичСским ошибкам отобраТСния. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ встроСнный Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π² ΠΏΠ°Π½Π΅Π»ΠΈ управлСния ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° врСмя ΠΏΡ€Π°Π²ΠΎΠΊ.

4. Настройка шаблона: адаптация ΠΏΠΎΠ΄ ваш сайт

Установка шаблона β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π΄Π΅Π»Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ ваш ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΡƒ. НачнСм с Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ настройки Π² .parameters.php

Π€Π°ΠΉΠ» .parameters.php ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ настройки шаблона. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² любом тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Notepad++ ΠΈΠ»ΠΈ VS Code) ΠΈ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:


$arTemplateParameters = array(

"COLOR_SCHEME" => array( // ЦвСтовая схСма

"NAME" => "ЦвСтовая схСма",

"TYPE" => "LIST",

"VALUES" => array(

"blue" => "Биняя",

"green" => "ЗСлСная",

"red" => "ΠšΡ€Π°ΡΠ½Π°Ρ"

),

"DEFAULT" => "blue"

),

"SHOW_SLIDER" => array( // ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ слайдСра

"NAME" => "ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ слайдСр Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ",

"TYPE" => "CHECKBOX",

"DEFAULT" => "Y"

),

"LOGO_POSITION" => array( // ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°

"NAME" => "ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°",

"TYPE" => "LIST",

"VALUES" => array(

"left" => "Π‘Π»Π΅Π²Π°",

"center" => "По Ρ†Π΅Π½Ρ‚Ρ€Ρƒ",

"right" => "Π‘ΠΏΡ€Π°Π²Π°"

),

"DEFAULT" => "left"

)

);

ПослС рСдактирования Ρ„Π°ΠΉΠ»Π° сохранитС измСнСния ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ кэш. Настройки станут доступны Π² Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅:

АдминистрированиС β†’ Настройки β†’ Настройки ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° β†’ Π‘Π°ΠΉΡ‚Ρ‹ β†’ [Π’Π°Ρˆ сайт] β†’ Π”ΠΈΠ·Π°ΠΉΠ½.

ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ кастомных стилСй ΠΈ скриптов

Если Π² старом шаблонС использовались ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ стили ΠΈΠ»ΠΈ скрипты, ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ пСрСнСсти Π² Π½ΠΎΠ²Ρ‹ΠΉ. Для этого:

  1. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ содСрТимоС Ρ„Π°ΠΉΠ»Π° /bitrix/templates/[OLD_TEMPLATE]/css/custom.css.
  2. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π½ΠΎΠ²ΠΎΠ³ΠΎ шаблона (ΠΈΠ»ΠΈ создайтС Π½ΠΎΠ²Ρ‹ΠΉ, Ссли Π΅Π³ΠΎ Π½Π΅Ρ‚).
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΡŽΡ‚ Π»ΠΈ стили с Π±Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ классами Π½ΠΎΠ²ΠΎΠ³ΠΎ шаблона (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ β€” F12).

Для JavaScript-Ρ„Π°ΠΉΠ»ΠΎΠ² дСйствуйтС Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, Π½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, слайдСры ΠΈΠ»ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ) ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ обновлСния Π΄ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… вСрсий.

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ стилСй?

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ страницу сайта Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ β†’ НаТмитС F12 β†’ ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ "Elements" β†’ Π’ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ посмотритС, ΠΊΠ°ΠΊΠΈΠ΅ стили ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ (это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ). Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ источник ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°, ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Π½Π° ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚ΠΎΠ΅ свойство β€” Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Ρ„Π°ΠΉΠ» ΠΈ строку, Π³Π΄Π΅ ΠΎΠ½ΠΎ Π·Π°Π΄Π°Π½Π°.

Настройка адаптивности

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° трСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ настройка для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ отобраТСния Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  • πŸ“± МобильноС мСню β€” Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² "Π³Π°ΠΌΠ±ΡƒΡ€Π³Π΅Ρ€" Π½Π° экранах мСньшС 768px.
  • πŸ–Ό Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Π΅Π³ <picture> ΠΈΠ»ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ srcset для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.
  • πŸ›’ ΠšΠΎΡ€Π·ΠΈΠ½Π° ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ β€” ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ достаточно большими для Ρ‚Π°ΠΏΠ° ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ (ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 48Γ—48px).

Для тСстирования адаптивности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅:

  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Chrome DevTools (Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl+Shift+M для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ).
  • БСрвис Google Mobile-Friendly Test.
  • Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ устройства (iPhone, Android-смартфоны, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹).

5. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΏΡ€ΠΈ смСнС шаблона ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ

Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ администраторы ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ послС смСны шаблона. Рассмотрим самыС распространСнныС ошибки ΠΈ способы ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Ошибка ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° РСшСниС
Π‘Π΅Π»Ρ‹ΠΉ экран (500 ошибка) БинтаксичСская ошибка Π² .parameters.php ΠΈΠ»ΠΈ отсутствиС ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΎΠ³ΠΈ ошибок Π² /bitrix/modules/main/include/prolog_before.php ΠΈΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
НС Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΡ€Π·ΠΈΠ½Π°) Π’ Π½ΠΎΠ²ΠΎΠΌ шаблонС ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, sale.basket.basket) Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈΠ· старого шаблона ΠΈΠ»ΠΈ установитС ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡ
Ббилась вСрстка Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… страницах ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ CSS ΠΈΠ»ΠΈ отсутствиС классов Π² Π½ΠΎΠ²ΠΎΠΌ шаблонС Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° (F12) для поиска ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΡŽΡ‰ΠΈΡ… стилСй
НС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ изобраТСния ΠŸΡƒΡ‚ΠΈ ΠΊ изобраТСниям Π·Π°Π΄Π°Π½Ρ‹ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌΠΈ ссылками со старым шаблоном Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΠΈ Π½Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /upload/... вмСсто /bitrix/templates/old_template/upload/...)
МСдлСнная Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° страниц Новый шаблон содСрТит Π½Π΅ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ скрипты ΠΈΠ»ΠΈ изобраТСния Π‘ΠΎΠΆΠΌΠΈΡ‚Π΅ изобраТСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· TinyPNG) ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ CSS/JS-Ρ„Π°ΠΉΠ»Ρ‹

Если послС смСны шаблона сайт пСрСстал ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ вовсС, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

  1. ВосстановитС бэкап (Ссли ΠΎΠ½ Π΅ΡΡ‚ΡŒ).
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²Π° Π½Π° ΠΏΠ°ΠΏΠΊΠΈ β€” ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ 755 для Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ ΠΈ 644 для Ρ„Π°ΠΉΠ»ΠΎΠ².
  3. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ всС нСстандартныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π² АдминистрированиС β†’ Настройки β†’ ΠœΠΎΠ΄ΡƒΠ»ΠΈ.
  4. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² bitrix/php_interface/dbconn.php строку:
    define("DEBUG_MODE", true);
πŸ’‘

Если послС смСны шаблона ΠΏΡ€ΠΎΠΏΠ°Π»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ„ΠΎΡ€ΠΌ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΈΠ»ΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ², ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ сбились Π»ΠΈ настройки модуля "Π’Π΅Π±-Ρ„ΠΎΡ€ΠΌΡ‹" (main.feedback). Иногда Π½ΠΎΠ²Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ стандартныС Ρ„ΠΎΡ€ΠΌΡ‹, ΠΈ ΠΈΡ… приходится Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ.

6. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ послС смСны шаблона

Новый шаблон ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ сайта, особСнно Ссли ΠΎΠ½ содСрТит ΠΌΠ½ΠΎΠ³ΠΎ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ ΠΈΠ»ΠΈ высококачСствСнных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ:

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ β€” основная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ инструмСнты:

  • πŸ–Ό TinyPNG ΠΈΠ»ΠΈ ImageOptim для сТатия Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ качСства.
  • πŸ”„ WebP-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ β€” ΠΎΠ½ Π½Π° 30% Π»Π΅Π³Ρ‡Π΅ JPEG ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ качСствС. Π’ 1Π‘-Битрикс поддСрТиваСтся начиная с вСрсии 18.6.0.
  • πŸ“ Π£ΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² HTML (<img width="800" height="600">) для ускорСния Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°.

ОбъСдинСниС ΠΈ минификация CSS/JS

1Π‘-Битрикс позволяСт автоматичСски ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΈ ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ стилСй ΠΈ скриптов:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² АдминистрированиС β†’ Настройки β†’ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β†’ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ CSS/JS.
  2. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ:
    • ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ CSS-Ρ„Π°ΠΉΠ»Ρ‹
    • ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ JS-Ρ„Π°ΠΉΠ»Ρ‹
    • Π‘ΠΆΠΈΠΌΠ°Ρ‚ΡŒ HTML
  3. ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚Π΅ кэш.
  4. Для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ "Аспро: ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€" (доступСн Π½Π° ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡΠ΅). Он автоматичСски:

    • ΠžΡ‚Π»ΠΎΠΆΠΈΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π΅ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… скриптов.
    • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ Lazy Load для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.
    • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ начСртания Google Fonts).

Настройка ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ

ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² 1Π‘-Битрикс настраиваСтся Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… мСстах:

  1. Кэш ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²: АдминистрированиС β†’ Настройки β†’ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β†’ Настройки ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ β†’ УстановитС врСмя ΠΆΠΈΠ·Π½ΠΈ кэша (рСкомСндуСтся 3600 сСкунд для статичных страниц).
  2. Кэш управляСмого кэша: Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ "Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ управляСмый кэш" Π² Ρ‚Π΅Ρ… ΠΆΠ΅ настройках.
  3. Кэш D7 (для Π½ΠΎΠ²Ρ‹Ρ… вСрсий): АктивируйтС Π² АдминистрированиС β†’ Настройки β†’ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β†’ Кэш D7.
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π½Π° сайтС часто обновляСтся ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, новости ΠΈΠ»ΠΈ Π°ΠΊΡ†ΠΈΠΈ), Π½Π΅ ΠΊΡΡˆΠΈΡ€ΡƒΠΉΡ‚Π΅ динамичСскиС Π±Π»ΠΎΠΊΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Π΅Π³ <noindex> ΠΈΠ»ΠΈ настройтС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

7. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ тСстированиС: Ρ‡Π΅ΠΊ-лист ΠΏΠ΅Ρ€Π΅Π΄ запуском

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ посСтитСлям, ΠΏΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ΡΡŒ ΠΏΠΎ этому Ρ‡Π΅ΠΊ-листу:

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ отобраТаСтся Π½Π° всСх страницах|

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ мобильного мСню Π½Π° смартфонС|

ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ (Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π°)|

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΈ подписки|

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ всС ссылки Π² шапкС ΠΈ ΠΏΠΎΠ΄Π²Π°Π»Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚|

ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ поиск ΠΏΠΎ сайту|

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сайта Π² Ρ€Π°Π·Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… (Chrome, Firefox, Safari, Edge)|

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ 404 страница отобраТаСтся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ|

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· Google PageSpeed Insights|

ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΡ‚Π΅ SEO-ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ:

  • πŸ” ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ <title> ΠΈ <meta description> ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.
  • πŸ“Š Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ счСтчики Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ (ЯндСкс.ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠ°, Google Analytics) Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.
  • πŸ”— ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ всС canonical ΠΈ hreflang Ρ‚Π΅Π³ΠΈ Π½Π° мСстС.

Для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСстирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅:

  • Screaming Frog SEO Spider β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ Π±ΠΈΡ‚Ρ‹Π΅ ссылки ΠΈ Π΄ΡƒΠ±Π»ΠΈ title.
  • BrowserStack β€” тСстированиС кроссбраузСрности.
  • GTmetrix β€” Π°Π½Π°Π»ΠΈΠ· скорости Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

8. Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ шаблона

Π‘ΠΌΠ΅Π½Π° шаблона β€” Π½Π΅ Ρ€Π°Π·ΠΎΠ²ΠΎΠ΅ дСйствиС. Π§Ρ‚ΠΎΠ±Ρ‹ сайт ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ:

  • πŸ”„ РСгулярно обновляйтС шаблон (Ссли ΠΎΠ½ ΠΊΡƒΠΏΠ»Π΅Π½ Π½Π° ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡΠ΅, слСдитС Π·Π° Π°ΠΏΠ΄Π΅ΠΉΡ‚Π°ΠΌΠΈ Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅).
  • πŸ“‹ Π’Π΅Π΄ΠΈΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ β€” фиксируйтС, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€Π°Π²ΠΊΠΈ Π²Ρ‹ вносили Π² Ρ„Π°ΠΉΠ»Ρ‹ шаблона (пригодится ΠΏΡ€ΠΈ обновлСниях).
  • πŸ›  ВСстируйтС послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ обновлСния CMS β€” Π½ΠΎΠ²Ρ‹Π΅ вСрсии 1Π‘-Битрикс ΠΌΠΎΠ³ΡƒΡ‚ Π»ΠΎΠΌΠ°Ρ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ.
  • πŸ“ˆ ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΡŒΡ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ (ΠΊΠΎΠ½Π²Π΅Ρ€ΡΠΈΡŽ, ΠΎΡ‚ΠΊΠ°Π·Ρ‹, врСмя Π½Π° сайтС) β€” ΠΈΠ½ΠΎΠ³Π΄Π° красивый Π΄ΠΈΠ·Π°ΠΉΠ½ сниТаСт ΡŽΠ·Π°Π±ΠΈΠ»ΠΈΡ‚ΠΈ.

Если шаблон кастомный, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ΡΡŒ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΎ тСхничСской ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅. Π’ ΠΈΠ΄Π΅Π°Π»Π΅ Ρƒ вас Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ:

  • Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ с описаниСм структуры шаблона.
  • Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, jQuery, Bootstrap).
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎ обновлСнию.

Для шаблонов с ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡΠ° провСряйтС:

  • πŸ“… Π”Π°Ρ‚Ρƒ послСднСго обновлСния (Ссли шаблон Π½Π΅ обновлялся большС Π³ΠΎΠ΄Π°, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсовмСстим с Π½ΠΎΠ²ΠΎΠΉ вСрсиСй Битрикс).
  • ⭐ Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‹ (особСнно ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΆΠ°Π»ΠΎΠ±Ρ‹ ΠΎ Π±Π°Π³Π°Ρ… послС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ).
  • πŸ’¬ ΠΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ (ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π° вопросы Π² коммСнтариях).
πŸ’‘

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ шаблон ΠΎΡ‚ стороннСго Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ 1Π‘-Битрикс провСряйтС Π΅Π³ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π½Π° тСстовом ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π΅. Π­Ρ‚ΠΎ сэкономит Π²Π°ΠΌ часы Π½Π° ΠΎΡ‚ΠΊΠ°Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

Как часто Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ шаблон?

Частота ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ зависит ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° шаблона:

  • ΠŸΠ»Π°Ρ‚Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ с ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡΠ° β€” обновляйтС сразу послС Π²Ρ‹Ρ…ΠΎΠ΄Π° Π½ΠΎΠ²ΠΎΠΉ вСрсии (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π· Π² 2-3 мСсяца).
  • ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ β€” достаточно Ρ€Π°Π· Π² ΠΏΠΎΠ»Π³ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Π½ΠΎΠ²ΠΎΠΉ вСрсиСй Битрикс.
  • БСсплатныС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ β€” обновляйтС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ критичСских Π±Π°Π³Π°Ρ…, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ минимальная.

ΠŸΠ΅Ρ€Π΅Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ всСгда Π΄Π΅Π»Π°ΠΉΡ‚Π΅ бэкап ΠΈ тСстируйтС измСнСния Π½Π° ΠΊΠΎΠΏΠΈΠΈ сайта.

МоТно Π»ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ старый шаблон, Ссли Π½ΠΎΠ²Ρ‹ΠΉ Π½Π΅ ΠΏΠΎΠ΄ΠΎΡˆΡ‘Π»?

Π”Π°, Π½ΠΎ с ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ:

  1. Если Π²Ρ‹ Π½Π΅ удаляли старый шаблон ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ /bitrix/templates/, просто Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² настройках сайта.
  2. Если Ρ„Π°ΠΉΠ»Ρ‹ старого шаблона ΡƒΠ΄Π°Π»Π΅Π½Ρ‹, восстановитС ΠΈΡ… ΠΈΠ· бэкапа.
  3. Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ настройки (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ²) ΠΌΠΎΠ³Π»ΠΈ ΡΠ±ΠΈΡ‚ΡŒΡΡ ΠΈ ΠΈΡ… придСтся Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ.

Если послС Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° старого шаблона сайт Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ, очиститС кэш ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ .parameters.php β€” Π² Π½ΠΈΡ… ΠΌΠΎΠ³Π»ΠΈ ΠΎΡΡ‚Π°Ρ‚ΡŒΡΡ настройки ΠΎΡ‚ Π½ΠΎΠ²ΠΎΠ³ΠΎ шаблона.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли послС смСны шаблона ΠΏΡ€ΠΎΠΏΠ°Π»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ„ΠΎΡ€ΠΌ?

Π­Ρ‚ΠΎ типичная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Ссли Π² Π½ΠΎΠ²ΠΎΠΌ шаблонС ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ стандартныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Ρ„ΠΎΡ€ΠΌ. РСшСния:

  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ°ΠΏΠΊΠ΅ /bitrix/templates/[NEW_TEMPLATE]/components/bitrix/main.feedback/ Π΅ΡΡ‚ΡŒ шаблон Ρ„ΠΎΡ€ΠΌΡ‹.
  • Если Π΅Π³ΠΎ Π½Π΅Ρ‚, скопируйтС шаблон ΠΈΠ· старого шаблона ΠΈΠ»ΠΈ установитС стандартный Ρ‡Π΅Ρ€Π΅Π· ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡ.
  • Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² настройках ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Ρ„ΠΎΡ€ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ шаблон (АдминистрированиС β†’ Настройки β†’ Настройки ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° β†’ Π’Π΅Π±-Ρ„ΠΎΡ€ΠΌΡ‹).

Если Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠΏΠ°Π»ΠΈ ΠΈΠ· Π±Π°Π·Ρ‹, восстановитС ΠΈΡ… ΠΈΠ· бэкапа ΠΈΠ»ΠΈ экспортируйтС Ρ‡Π΅Ρ€Π΅Π· АдминистрированиС β†’ Π’Π΅Π±-Ρ„ΠΎΡ€ΠΌΡ‹ β†’ Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.

Как пСрСнСсти настройки SEO ΠΈΠ· старого шаблона Π² Π½ΠΎΠ²Ρ‹ΠΉ?

SEO-настройки ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ хранятся Π½Π΅ Π² шаблонС, Π° Π² модулях 1Π‘-Битрикс. Однако Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΈΠΊΡ€ΠΎΡ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° ΠΈΠ»ΠΈ структурированныС Π΄Π°Π½Π½Ρ‹Π΅) ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прописаны Π² Ρ„Π°ΠΉΠ»Π°Ρ… шаблона. Π§Ρ‚ΠΎΠ±Ρ‹ пСрСнСсти ΠΈΡ…:

  1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ„Π°ΠΉΠ» header.php старого шаблона Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρ‚Π΅Π³ΠΎΠ² <meta>, <link rel="canonical">, JSON-LD Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ.
  2. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈΡ… Π² Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π½ΠΎΠ²ΠΎΠ³ΠΎ шаблона.
  3. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² Π½ΠΎΠ²ΠΎΠΌ шаблонС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ SEO (АдминистрированиС β†’ Настройки β†’ ΠœΠΎΠ΄ΡƒΠ»ΠΈ).
  4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки ЧПУ Π² АдминистрированиС β†’ Настройки β†’ Настройки ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° β†’ URL β€” ΠΎΠ½ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ±ΠΈΡ‚ΡŒΡΡ.

ПослС пСрСноса ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ сайт Ρ‡Π΅Ρ€Π΅Π· Google Search Console