Theme

Як розмістити файли шаблону кастомного типу запису або таксономії у довільній директорії
Як розмістити файли шаблону кастомного типу запису або таксономії у довільній директорії

Під час розробки власного плагіна або аддона, файли шаблонів теми WordPress, через деякі технічні вимоги, потрібно розміщувати в каталозі плагіна (тобто не в папці з темою). Що для цього потрібно?

У якості прикладу можна взяти плагіни WooCommerce або bbPress. За замовчуванням, файли шаблонів плагіна зберігаються в папці самого плагіна. Для Woo це папка “/wp-content/plugins/woocommerce/templates”, а для bbPress — “/wp-content/plugins/bbpress/templates/default/bbpress”. У цій статті йтиметься про те, як частково реалізувати подібний функціонал, але у спрощеній формі (в наступних статтях розглянемо повну реалізацію).

читати далі...

Як створити дочірню тему у WordPress
Як створити дочірню тему у WordPress

Вітаю, шановні читачі блогу!

Сьогодні розглянемо стандартну тему для більшості блогів, присвячених WordPress — створення дочірньої теми.

Для чого нам може знадобитися створення такої теми:

  1. Потрібно змінити дизайн деяких сторінок блогу, не зачіпаючи інший функціонал теми.
  2. Потрібно змінити функціонал певної сторінки — наприклад, головної або форми коментування.
  3. Потрібно додати новий функціонал.

Так, звісно, всі ці зміни можна вносити і в поточну тему. Якщо вона розроблена вами або створена на замовлення. Але якщо ви використовуєте тему з репозиторію WordPress, краще вносити зміни через дочірню тему. Оскільки при зміні батьківської теми, і подальшому її оновленні, всі ваші зміни буде втрачено.

читати далі...