Как удалить стандартные стили при вставке галереи в запись

При вставке галереи в запись wordpress добавляет лишний CSS код. Есть несколько причин, чтобы отключить вывод css:

  1. Весь CSS код должен быть в отдельном файле
  2. Вставка CSS кода по середине страницы замедляет загрузку и отображение сайта

Подробнее

Выводим данные о теме в коде шаблона сайта

Когда я делал очередную тему на заказ, то в договоре было прописано, что я вывожу свои данные(данные создателя темы) на сайте клиента. Я много думал как качественнее и правильнее это сделать и в итоге я решил это сделать стандартными функциями wordpress. Подробнее

Как проверить размер изображения перед загрузкой в дашборде?

Сделал тему, надо чтобы минимальный размер загружаемой картинки был 740х400px.
Долго искал, как сделать программную проверку фоток при загрузке. Долго искал и нашел:

Следующий код вставить в файлfunctions.php

 

WordPress — как направить пользователя на домашнюю страницу после входа в систему

Для перенаправления пользователя после авторизации на нужную вам страницу просто добавьте нижеследующий код в файл functions.php

Теперь при входе и выходе и выходе пользователь будет перенаправлен на главную страницу сайта.

Изменить страницу, на которую будет перенаправлен пользователь, можно на 6 строке

Как определить, что в посте есть тег «ещё»?

Создавая один из проектов понадобилось выводить посты по разному, в зависимости от того, есть ли в посте тег «ещё» или «more» на английском.

Оказалось, что сделать это достаточно просто:

Вариант 1(рекомендуемый):

Вариант 2:

Вариант 3:

Как это работает:

  1. Получаем из базы пост
  2. Проверяем, есть ли в нем тег <!—more—>
  3. Выводим контент удобным для нас способом

Разрешаем загружать только определенные типы файлов в WordPress

Оказалось, что разрешить загружать только определенные типы файлов очень легко:

 

Простая загрузка файлов в темах и плагинах WordPress

Сейчас пишу проект, стараюсь не использовать сторонние плагины.

Была необходимость реализовать возможность загрузки файлов на сайт.

Оказалось, что в интернете не так уж и много решений, точнее много, но всё не то…

 

Как Разрешить пользователям Установить пароль Во время Регистрации

Сейчас  делаю проект с 0, стараюсь не использовать плагины, всё своими руками 🙂

С ужасом заметил что при регистрации в WordPress нельзя указать собственный пароль.

Пришлось это исправить:

Что делает скрипт:

  1. Проверяет, совпадают ли пароли
  2. Проверяет длину пароля

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

Чтобы  в письме пришел не новый, а указанный пользователем пароль используем хук: