Кодотека

Как вычислить главную страницу блога в WP

Под "страницей блога" в этой мини-шпаргалке я имею ввиду статическую страницу, установленную как "страница записей" в настройках чтения Проверить, находится ли пользователь на такой странице во фронтэнде сайта можно при помощи такого кода: Важно! Когда Вы используете is_home()...


/ WordPress / Нет комментариев

Как увеличить лимиты в phpMyAdmin

Увеличить лимит на размер импортируемого файла в файле php.ini для работы с базой данных MySQL (например, через phpMyAdmin) можно, изменив значения двух параметров: Откройте ваш php.ini и найдите/добавьте в случае отсутствия, такие строки: Перезапустите сервер и в результате...


/ Настройка сервера / Нет комментариев

WordPress: Unit тестирование плагинов и тем

Делюсь личным опытом создания интеграционных и юнит-тестов с учётом той среды разработки, которую чаще всего использую в своей работе. Задача: Иметь возможность писать Unit-тесты (по факту интеграционные тесты) для WordPress с использованием PHPUnit. В самих тестах иметь возможность...


/ WordPress / Нет комментариев

Как установить FASTPANEL на VPS/VDS?

В примере покажу установку на Ubuntu. Подключитесь к серверу. Если это первое подключение, то сначала обновите систему: Далее установите утилиту wget: Теперь непосредственно установим fastpanel После окончания установки будут указаны данные для доступа к панели: адрес, логин и пароль. Копируем адрес fastpanel-и,...


/ Настройка сервера / Нет комментариев

Git-шпаргалка для разработчика

Как получить список всех веток Как инициализировать репозиторий git в текущей папке: Подготовка файлов к комиту: Создание коммита: Команда git branch - без аргументов показывает список всех локальных веток и отмечает текущую звёздочкой. Например: Чтобы получить список удалённых веток: А список...


/ Софт-гид / Нет комментариев

Как вывести все хуки на текущей странице WP

Иногда возникает необходимость вывести все хуки, которые сработали на конкретной странице сайта WordPress. Для реализации данной задачи подходит следующая фукнция:


/ WordPress / Нет комментариев

Очистка строки php для XML

Я очень часто работают с генерацией XML-файлов и сталкиваюсь с тем, что периодически юзеры заносят в базу управляющие символы, а также шестнадцатиричные символы. Наличие и тех и других напрочь ломает структуру файла и делает его нечитабельным для поисковых...


/ Полезности / Нет комментариев

Прописываем свой User-Agent в Postman

В Postman можно переопределить стандартный заголовок User-Agent, а также другие заголовки, которые передаются по-умолчанию. Причём сделать это можно как глобально для все рабочей области, так и для отдельно взятой папки или отдельно взятого запроса. Во всех трёх случаях...


/ Софт-гид / Нет комментариев

Не работает ссылка «Смотреть на сайте» в Django (решение)

В своё время, когда я изучал Джанго, сломал много копий на этом простом моменте. Решений находил множество, но все они в конкретно моём случае не подходили. Итак. Если вы получили ошибку типа: NoReverseMatch at /admin/r/7/1/ Reverse for 'f_view_bog'...


/ Python / Нет комментариев

Аналоги горячих клавиш VS Code в PyCharm

Заметка в первую очередь для себя. Но мало ли. Может кому-то тоже пригодится. Ctrl + D в VS Code, тоже самое, что Alt+J в PyCharm - множественное выделение одинаковых элементов с установкой курсора. Alt + Shift + F...


/ Софт-гид / Нет комментариев

Подпишитесь на рассылку

и получите 3% скидки на первую покупку