Как да забраните потребител на WordPress

Преди няколко дни бях помолен да създам система, която да го направи блокира потребител на WordPress веднага след монтажа. Затова създадох прост плъгин и искам да споделя с вас основите на този плъгин. В това ръководство ще говорим за филтри за WordPress, управление на потребители и някои други страхотни неща.

отметка страницата

Вижте също:

Стъпка 1. Създайте приставката

Не е трудно - всичко, което трябва да направите, е да създадете нова папка в wp-content/plugins озаглавен забранени потребители. В тази папка създайте нов файл, наречен ban-users.php, отворете го и поставете този код:

Стъпка 2. Добавяне на квадратче за отметка на потребителската страница

Този код просто създава извикване на функцията, която трябва да създадем сега. Тази функция ще добави отметка към страницата за редактиране на профила.

Сега се нуждаем от функция, която ще запази стойността на квадратчето в базата данни:

Както можете да видите, тази нова функция използва две други функции: rc_ban_users () и rc_unban_users (). Техните имена по принцип съвсем ясно описват същността на функциите: първата запазва факта, че потребителят е блокиран в базата данни, втората отблокира потребителите.

Стъпка 3. Блокиране на потребители