Документация WordPress

get_delete_post_link

get_delete_post_link — функция в WordPress, которая возвращает URL-ссылку для удаления определенного поста. Эта ссылка предоставляет возможность администраторам и редакторам в текущей роли, удалить пост или страницу в один клик без перехода в панель администратора.

Функция get_delete_post_link принимает два обязательных аргумента:

  1. ID поста, который вы хотите удалить.
  2. Опциональный параметр linktext (текст ссылки), который задает текст ссылки на удаление. По умолчанию текст ссылки — «Delete».

Сначала получаем URL-ссылку для удаления поста с ID 123 и задаем текст ссылки как «Delete This Post». Затем проверяем, существует ли ссылка (если пользователь имеет соответствующие права), и если она существует, выводим ее как HTML-ссылку.

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

theme

Функции WordPress