Заблокировать создание меток?

Добрый день!

Гуру Вордпресса, прошу, подскажите способ совсем-совсем заблокировать создание новых тегов!

Ситуация такая. Окошко присвоения/создания тегов на "Новой странице" отключено для пользователей с помощью Adminimize. При этом каждую наделю приходит какая-то автоспамилка и создает кучу тегов рекламного содержания.

Пробовал плагин Manage Tags Capability. Не спасает.

Гуглил. Для отключения сохранения новых тегов предлагают добавить в functions.php код:
[code- add_filter( ‘pre_post_tags_input’, ‘no_tags_input_create’ );
add_filter( ‘pre_post_tax_input’, ‘no_tax_input_create’ );
function no_tags_input_create($tags_input) {
$output = array();
foreach( $tags_input as $tag )
if( term_exists( $tag, ‘post_tag’) )
$output
= $tag;
return $output;
}
function no_tax_input_create($tax_input) {
if( !isset($tax_input[‘post_tag’- ) )
return $tax_input;
$output = array();
$tags = explode(‘,’, $tax_input[‘post_tag’]);
foreach( $tags as $tag )
if( term_exists( $tag, ‘post_tag’) )
$output
= $tag;
$tax_input[‘post_tag’] = implode(‘,’,$output);
return $tax_input;
}[/code]
Добавил код, поэкспериментировал от имени пользователя (временно открыв окошко тегов). Типа работает.

Однако же автоспамилка все это дело пробивает! Мерзкие рекламные теги про виагру и циалис появляются десятками.

С горя вопрошаю на форуме. Буду признателен за помощь.

Anonymous
Отправить
Ответ на: