WordPress sprintf example with comment for translators

/* translators: 1: description of first arg, 2: description of secong arg, 3: and so on... */
$date = sprintf( __('<a href="%1$s" title="%2$s" rel="bookmark"><time class="entry-date" datetime="%3$s" pubdate>%4$s</time></a>', 'domain'),
esc_url( get_permalink() ),
esc_attr( get_the_time() ),
esc_attr( get_the_date( 'c' ) ),
esc_html( get_the_date() )
);

External file changes sync may be slow: The current inotify(7) watch limit is too low

# 60-jetbrains.conf
#
# Avoid the message 'External file changes sync may be slow: The current inotify(7) watch limit is too low.' from JetBrains products.
#
# 1. Create the file /etc/sysctl.d/60-jetbrains.conf and paste this code
# 2. Restart the sysctl service: sudo sysctl -p --system
# 3. Restart the IDE
#
# More info:
# https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit

# recommended quantity
fs.inotify.max_user_watches = 524288

Источник: https://gist.github.com/gp187/75cc27d92f926cf70fca6d3e134d8e0e

MySQL, нумерация строк и транспонирование («поворот») таблицы. Пример

Читать далее MySQL, нумерация строк и транспонирование («поворот») таблицы. Пример

Количество продуктов в WooCommerce

Программно посчитать количество продуктов без учёта автоматически сохранённых черновиков (auto-drafts). Читать далее Количество продуктов в WooCommerce

Homestead, проблема с SSL в Chrome, Opera, Firefox

Если браузеры не хотят открывать локальный сайт из-за недействительного сертификата.
Читать далее Homestead, проблема с SSL в Chrome, Opera, Firefox

Пример очереди Laravel 5.5

Очереди позволяют отложить выполнение времязатратных задач, таких как отправка e-mail или скачивание файлов, на более позднее время, таким образом на порядок ускоряя обработку веб-запросов в вашем приложении. Читать далее Пример очереди Laravel 5.5