Intereting Posts
Как подключиться к быстрому действию редактирования? Как реализовать два отдельных цветных изображения для каждого сообщения / страницы Попытка получить свойство не-объекта в wp-includes / capability.php Почему моя кнопка загрузки изображения не работает в области виджетов WordPress? Добавление мета-поля для определения боковой панели Добавление URL страницы в таблицу администраторов страниц как установить из адреса в соответствии с адресом ввода формы для wp_mail ()? Значение метаданных wp не равно нулю Удалить действие из короткого кода Как изменить get_the_excerpt (), когда post-format равно «quote»? Отображать настраиваемое поле, если оно существует, и имеет определенное значение Как опубликовать твиттер, как обновления на wordpress Предельная стоимость woocommerce line_total десятичная длина загрузка javascript CDN с локальным резервным (не jQuery) Как query_posts с использованием meta_query для orderby meta_key И есть вторичная сортировка по дате?

Удалить ссылки по Blogroll по ссылкам через скрипт плагина

У меня есть плагин, который я использую на всех моих новых сайтах для настройки параметров по умолчанию (удаляет «привет мир», страницу «about», комментарий «Mr WordPress» и т. Д.).

Я хотел бы добавить рутину, которая удаляет все ссылки по умолчанию в разделе «Blogroll». Я не уверен, какую функцию вызывать. Есть идеи?

Solutions Collecting From Web of "Удалить ссылки по Blogroll по ссылкам через скрипт плагина"

Не тестировали это еще, но он должен сделать трюк в 3 раза:

// Get all the existing links $arr_args = array( 'hide_invisible' => 0 ); $arr_links = get_bookmarks( $arr_args ); // Run through the list and delete 'em foreach($arr_links as $obj_link) { wp_delete_link($obj_link->link_id); } 

Конечно, вы хотели бы сделать это только один раз и только при новой установке, поскольку он удаляет все ссылки. Кроме того, вы можете жестко задавать массив по умолчанию slugs / ids и перебирать их. Зависит от того, где и когда вы используете эту вещь.

Просто «обрезать wp_links» с помощью wpdb. 🙂