WordPress (admin) отправляет поиск фильтра запроса GET

Я написал плагин, который добавляет столбец в сообщения, таблицу страниц (список) в панели администратора WordPress.

Каждая строка имеет дополнительные поля ввода (флажки) – allow_comments, allow_pings. Эти флажки используются для обновления comment_status и ping_status с ping_status на флажке через вызов AJAX.

Проблема начинается, когда у меня большая загрузка сообщений и выполняется поиск в поле поиска, все поля ввода (флажки) добавляются в поиск, и если есть много, тогда URI запроса становится слишком длинным для отправки и ошибок Apache с 50x Ошибка.

Как я могу запретить WordPress включать мои поля ввода в запрос на поиск?

В настоящий момент я отключу флажки для поиска, чтобы избежать их добавления в GET Reqest, но, может быть, есть лучшее решение?

 /** * Show checkbox Allow pings for post type * @param $column_name */ function jepc_add_pings_column_table_content($column_name) { global $post; if ($column_name == 'allow_pings') { echo "<input class=\"editable_ping_comment prevent-submit\" data-type=\"ping\" name=\"allow_ping[]\" type=\"checkbox\" value=\"" . $post->ID . "\"" . ($post->ping_status == 'open' ? ' checked="checked"' : '') . " />"; echo "<div id=\"result_ping_" . $post->ID . "\" style=\"display: none;\">" . __('Updating...', 'jepc') . "</div>"; } } add_action('manage_posts_custom_column', 'jepc_add_pings_column_table_content', 10, 2); 

Javascript

 /** * Disabling checkboxes not to be includes in search get request */ $('#posts-filter').submit( function() { $('.prevent-submit').attr('disabled', true); }); 

Solutions Collecting From Web of "WordPress (admin) отправляет поиск фильтра запроса GET"