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

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

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

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

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

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

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

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

 

Как изменить тип страницы WordPress

В интернете наткнулся на вопрос:

Как перевести записи в товары?

Доброго времени суток!
На wordpress стоят 3500 записей. Их нужно перевести из записей в товары. Как мне кажется, записи и товары по сути очень похожи, просто по разному называются и имеют разный инструментарий для работы с ними. Если ли подходящие плагины или интересный способ, который позволяет перенести записи в товары?
Спасибо!
Решил помочь и написать статью на эту тему 🙂
Распишу что будет происходить:
  1. Формируем список материала для изменения
  2. Проходим по списку и изменяем тип поста.

Вроде бы всё просто и понятно, а значит пора приступать!

Копируем этот код в файл functions.php  и открываем любую страницу сайта. Проверяем, всё ли получилось и удаляем этот код.

PS не забывайте перед добавлением этого кода сделать бэкап, изменения необратимы.

PSS когда этот код вставлен в файл functions.php сайт может долго открываться, в зависимости от количества постов для переноса.

Назначаем шаблон страницы в зависимости от родителя

В интернете увидел вопрос:

Как установить шаблон страницы в зависимости от её родителя

Решение написал достаточно быстро.

Буду рад, если вам пригодится 🙂

Нижеуказанное добавляем в файл functions.php

В данном примере устанавливается шаблон страницы при сохранении\обновлении.

Вывести под категории на странице категорий WordPress

Уже не раз на форумах видел темы с вопросом «Как вывести список под категорий на странице категории?»

В одном проекте мне это пришлось реализовать, а теперь я могу с вами поделиться своим решением.

В коде внес некоторые комментарии. Чуть позже расширю эту статью и распишу все возможные варианты того, как с этим кодом работать

(далее…)

Список всех используемых хуков в WordPress

Чем быстрее грузится сайт, тем лучше! Это всем известный факт.

Когда сайт функционирует долгое время, то список подключенных плагинов становится неизменным и тогда стоит задуматься о том, сколько же файлов стилей и сколько скриптов подключено у вас на страницах сайта.

И встал вопрос: как узнать список активных хуков для их отключения. Решение оказалось очень простым:

В файл functions.php  вставляем следующий код:

Для вывода списка вставляем ниже приведенный код в том файле, в котором хотим увидеть результат, я вставлял в head.php

Также можно посмотреть хуки только для определенной функции:

 

Пагинация WordPress в стиле Bootstrap используя WP-Pagenavi

Если вы используете WordPress и тему на основе Bootstrap 3, то вам нужно интегрировать это элегантный компонент с нумерацией страниц. Вы можете сделать это, написав свою функцию или с помощью плагина WP-PageNavi. (далее…)

Как добавить роль Worddpress

Вечерком наводил я порядок на одном из сайтов и понял, что существующие роли, которые есть на сайте  мне не подходят, нужно было что-то уникально, а именно:

Пользователи, которые не могут делать совсем ничего, но при этом были выделены в отдельную группу, чтобы выводить их в блоке «Лица компании».

Я начал искать решение и…. нашел! (далее…)

Как автоматически удалить стандартные ссылки на изображения в WordPress

С помощью WordPress вы можете очень просто загружать изображения и создавать галереи изображений. Однако есть один раздражающий момент, который касается добавления изображений к записям – WordPress автоматически связывает ссылкой изображение с медиафайлом. Вы можете убрать флажок с этой опции при добавлении изображения, однако иногда пользователи просто забывают об этом. В данной статье мы покажем вам, как автоматически удалить все стандартные ссылки на изображения в WordPress. (далее…)

Responsive video — Отзывчивый видео плеер WordPress без плагинов

На проекте jff.by пришло время делать адаптивный дизайн. Т.к. сайт о кино, то логично, что на нем есть видеоплеер. Я использовал стандартный видеоплеер WordPress, но вот беда — плеер не адаптивный и с этим надо что-то делать!

Адаптивный в данном случае значит, что размеры плеер должны подстраиваться под размеры экрана устройства, с которого зашли на сайт.

Для этих целей я попробовал устанавливать дополнительные плагины, но они мне не подходили, часть из них просто не работали, а часть мне не нравилась.

Не долгий поиск по просторам интернета и решение было найдено. (далее…)

Как вывести подменю?

Если вы читаете это, значит вам нужно вывести дочерние пункты меню или «submenu» или «подменю».

У меня возникла необходимость вывести подменю на странице. Я думал, что это легко, но на это я потратил около 5 часов.

Спросите зачем мне выводить подменю? а я вам отвечу, для проекта jff.by было решено переделать меню, чтобы оно хорошо смотрелось на телефонах.

В интернете я нашел много способов, но у меня ни один из них не сработал и только в час ночи я понял почему. (далее…)