Почему это может отключить другие функции?

Я заметил, что с моими специальными типами сообщений удаление поддержки «excerpt» отключает функции «параметры экрана» и «добавить новую категорию» … кнопка и ссылка присутствуют, но ничего не делают.

Я использую выдержки, поэтому у меня не проблема, но мне интересно, это обычное дело, или мне придется запускать мои функции.php в поисках возможной причины?

СЛЕДУЮЩЕЕ ОБНОВЛЕНИЕ.

С четкой головой … конечно, это не обычное дело (duh!), И я забыл упомянуть, что консоль показывает ошибку – включен ниже, хотя я недостаточно умен, чтобы понять.

Uncaught TypeError: Cannot read property 'length' of undefined at HTMLDocument.<anonymous> (post.php?post=10518&action=edit:119) at i (jquery.js?ver=1.12.4:2) at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4:2) at Function.ready (jquery.js?ver=1.12.4:2) at HTMLDocument.K (jquery.js?ver=1.12.4:2) 

Причиной проблемы является функция (содержащая jQuery), которая добавляет количество символов в поле выдержки …

 function excerpt_count_js() { if ( 'page' != get_post_type() ) { echo '<script>jQuery(document).ready(function() { jQuery("#postexcerpt .handlediv").after("<div style=\"position:absolute;top:12px;right:34px;color:#666;\"><small>Excerpt length: </small><span id=\"excerpt_counter\"></span><span style=\"font-weight:bold; padding-left:7px;\">/ 150</span><small><span style=\"font-weight:bold; padding-left:7px;\">character(s).</span></small></div>" ); jQuery("span#excerpt_counter").text(jQuery("#excerpt").val().length ); jQuery("#excerpt").keyup(function() { if(jQuery(this).val().length > 500) { jQuery(this).val(jQuery(this).val().substr(0, 500) ); } jQuery("span#excerpt_counter").text(jQuery("#excerpt").val().length ); } ); } );</script>'; } } add_action( 'admin_head-post.php', 'excerpt_count_js' ); add_action( 'admin_head-post-new.php', 'excerpt_count_js' ); 

Комментируя выход:

 add_action( 'admin_head-post.php', 'excerpt_count_js' ); 

восстанавливает правильную функцию «Параметры экрана» и «Добавить категорию», но, конечно, удаляет счетчик символов

Solutions Collecting From Web of "Почему это может отключить другие функции?"