Грамотний порядок роботи на чужому хостинзі

Чужий хостинг — це зло. Це чужа територія, де на девелопера чекає купа факапів та претензій. Цей матеріал присвячений тому як звести можливі претензії до мінімуму.

wp_get_recent_posts() функція для розширеного виводу публікацій

В попередньому матеріалі про фільтрацію виводу публікацій я показував як відкинути зайві матеріали з допомогою оператора if(). Варіант оптимальний, коли Ви редагуєте вже готову тему і не волієте витрачати на це більше 10 хвилин.

Поза тим пристойні девелопери користуються більш елегантним способом виводу матеріалів.

in_category(). Вивід усіх матеріалів окрім зайвої категорії WordPress

Хоч цей проект і задумувався як навчальний — щоб бодай трохи збільшити процент україномовного контенту — проте в якийсь момент я помітив, що ведення щоденника дозволяє краще структуризувати свій розвиток і подивитись на ситуацію збоку.

Аби так звані робочі записки не плутались під ногами людям, які прийшли сюди за уроками, не навчальні матеріали варто прибрати з основної стрічки.

розпаковка .zip засобами php

Доволі типова ситуація, коли замовник дає лише ftp-доступ до хостингу. Якщо Вам потрібно залити проект, постає вибір: заливати пофайлово, чи зекономити час і залити одним архівом.

in_array() пошук значення в масиві

Випадків, коли потрібно швидко пройтись по масиву безліч: це може бути як однотипними даними статистики температур, так і шматком запиту з бази даних.

Найближчий понеділок засобами php

Ну, яка ж робота з php без маніпуляцій з датою. Нехай полежить ось тут

// Дата найближчого понеділка минулого
print date("Y-m-d", strtotime("last monday"));
 
// Дата наступного найближчого понеділка 
print date("Y-m-d", strtotime("next monday"));

 

Woocommerce тестове наповнення магазину

Часто для відладки скриптів та створення заготовок потрібно на чомусь бачити свій результат. Іншими словами — постає питання в тестовому контенті. У Woocommerce це можна зробити в кілька кліків.

Проста статистика для публікацій

У WordPress є вбудовані функції майже на всі випадки життя, а якщо чогось немає на поверхні, то це легко налаштувати, маючи мінімальні навики php.

Конвертація кольору формату hex в rgba (з підтримкою прозорості)

В одному з проектів постало питання виставити колорпікер для фону заголовків в банерах. Завдання нескладне, тому я взяв перший ліпший скрипт, який дозволяє юзеру вибрати колір формату #000000.

WooCommerce – плагін для створення інтернет-магазинів. Візуальний гід по хукам WooCommerce: Archive/Shop/Cat Page

woocommerce

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