Всплывающее окно на сайте (попап, модальное окно)

Всплывающее окно на сайте (попап, модальное окно) pop-up window

Всплывающее окно на сайте (попап, модальное окно)

Всплывающее окно на сайте (попап, модальное окно)

Когда я только осваивал азы разработки, всплывающее окно я делал вручную. Да, да — вместо того, чтобы найти какое-то готовое решение, я занимался этим неблагодарным делом 🤪. Мне казалось, что особо ничего сложного в этом нет. Но, только спустя какое-то время работы над данным вопросом, я начал осознавать, что сделать это не так уж и […]

Диапазон дат в WP_Query — вывод постов по meta_query wordpress

Диапазон дат в WP_Query — вывод постов по meta_query

Диапазон дат в WP_Query — вывод постов по meta_query

Класс WP_Query — это один из инструментов WordPress который помогает вывести посты по необходимым параметрам: категории, сортировка, диапазон дат и т.д. Список параметров довольно приличный. Подробнее с ними в документации можно ознакомиться здесь: https://developer.wordpress.org/reference/classes/wp_query/ . Некоторые параметры довольно обширные и иногда куда проще разобраться в них, когда есть готовые примеры. И у меня как раз […]

Якорные ссылки и фиксированный header

Якорные ссылки и фиксированный header

Якорные ссылки и фиксированный header

В последнее время я уже давно не встречал сайты, которые не имеют фиксированный header. Такой подход уже стал обычной практикой. Как минимум очень удобно когда навигация по сайту всегда находится под рукой. Но есть один момент, который может доставить дискомфорт при таком подходе — это якорные ссылки. Обычно при клике на такую ссылку, секция с […]

Cloudabove hosting: как очистить кеш на сервере программно.

Cloudabove hosting: как очистить кеш на сервере программно.

Cloudabove hosting: как очистить кеш на сервере программно.

Cloudabove имеет возможность ускорить сайт путем кеширования на сервере. По умолчанию этот кеш очищается каждые 15 минут. Это довольно весомо ускоряет сайт, но при этом влияет на отображение контента. Например, в моем случае опубликованный пользователем отзыв на товар появлялся только спустя 15 минут. Очистить кеш довольно просто. В основе этого лежит GET запрос на https://scout.cloudabove.com/api/cache/purge. […]

Как импортировать большую базу данных MySQL в OpenServer

Как импортировать большую базу данных MySQL в OpenServer

Как импортировать большую базу данных MySQL в OpenServer

Пожалуй все привыкли импортировать базу данных с помощью phpMyAdmin. Но данная платформа имеет ограничение по весу файла, который можно загрузить. Поэтому если дамп базы превышает данную квоту, через phpMyAdmin сделать это не получиться. Сегодня я покажу альтернативный способ загрузки базы данных — через консоль. В OpenServer можно воспользоваться встроенной консолью (но это не обязательно, можно […]

Создание интерактивной карты Google с маркерами адресов

Создание интерактивной карты Google с маркерами адресов

Создание интерактивной карты Google с маркерами адресов

Сегодня разберем как сделать google map со списком адресов. Важная особенность заключается в том, что при клике на какой-либо из адресов, в центре карты должен отобразиться маркер с этим адресом.

ACF поля в текстовом редакторе Gutenberg

ACF поля в текстовом редакторе Gutenberg

ACF поля в текстовом редакторе Gutenberg

Gutenberg — уже довольно долго используется в WordPress в качестве основного текстового редактора. Я, наверное, как и большинство разработчиков не особо горел желанием его использовать. Тем более, что в качестве альтернативы можно было загрузить плагин Classic Editor и дальше пользоваться старым редактором. Но, по мере использования Gutenberg, я увидел большое количество его преимуществ и таким […]

FAQ question

FAQ

FAQ

Как убрать префикс «Категория, Метка …» с страниц архива? Поместить фильтр в файл functions.php в папке с нашей темой Как убрать scale изображений при загрузке в медиа? Поместить фильтр в файл functions.php в папке с нашей темой Как стилизовать скроллбар (css)? Почему на сайте WordPress на других языках не работает поиск? Возможно стоит обратить внимание […]

Как вытянуть содержимое svg из тега img? Вариант 2 svg

Как вытянуть содержимое svg из тега img? Вариант 2

Как вытянуть содержимое svg из тега img? Вариант 2

Если мы используем php в разработке, то вытянуть содержимое svg из картинки становиться проще простого. Для этого нам достаточно иметь путь к картинке. В данном деле к нам на помощь приходит функция file_get_contents() . Более подробно про нее можно прочитать здесь. Примерно использование данной функции будет выглядеть так: Здесь нужно обратить внимание на два момента: […]

Простой звездный рейтинг stars

Простой звездный рейтинг

Простой звездный рейтинг

В этой статье я покажу как сделать визуальную часть звездного рейтинга. А именно: как можно стилизовать как правильно сделать hover как правильно сохранить заливку звезды после клика Готовый вариант: Разметка В качестве разметки у нас есть блок контейнер с классом .rate внутри которого я разместил 5 ссылок. В качестве звезды я использовал шрифт. Но скорее […]