Плагин Terms Descriptions. Убрать галочку со всех статей

A
На сайте с 27.07.2010
Offline
71
688

На сайте много статей и для внутренней перелинковки используется плагин Terms Descriptions. Чтобы на нужных страницах плагин не работал, разработчиками предоставлена возможность в настройках нужной статьи поставить галочку.("Отключить плагин Terms Descriptions для этой записи").

Вопрос: Кто-нибудь знает, как снять эту галочку на всех статьях сайта?

Gerga
На сайте с 02.08.2015
Offline
94
#1

Alexbu, установленные значения для записи хранятся в произвольных полях, таблица postmeta, чтобы удалить значения нужно выполнить SQL запрос. Можно выполнить SQL напрямую, например через phpMyAdmin вкладка SQL:

DELETE FROM `prefix_postmeta` WHERE `meta_key`='_disable_terms_descriptions'

prefix - префикс к таблицам, обычно wp.

Или через файл темы functions.php:


global $wpdb;
$sql = "DELETE FROM $wpdb->postmeta WHERE meta_key='_disable_terms_descriptions'";
$wpdb->query($sql);

После выполнения, не забудьте удалить строки с functions.php.

Этот SQL запрос "снимет" галочку для всех статьях сайта.

A
На сайте с 27.07.2010
Offline
71
#2
Gerga:
Alexbu, установленные значения для записи хранятся в произвольных полях, таблица postmeta, чтобы удалить значения нужно выполнить SQL запрос. Можно выполнить SQL напрямую, например через phpMyAdmin вкладка SQL:
DELETE FROM `prefix_postmeta` WHERE `meta_key`='_disable_terms_descriptions'

prefix - префикс к таблицам, обычно wp.

Или через файл темы functions.php:

global $wpdb;
$sql = "DELETE FROM $wpdb->postmeta WHERE meta_key='_disable_terms_descriptions'";
$wpdb->query($sql);

После выполнения, не забудьте удалить строки с functions.php.

Этот SQL запрос "снимет" галочку для всех статьях сайта.

Спасибо. Получилось. Только запрос вот такой делал:

DELETE FROM `wp_postmeta` WHERE `meta_key`='_disable_terms_descriptions'

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий