Удаление и изменение ярлыков страниц

Печать страниц красным цветом

Я хочу изменить метку на страницах поиска и удалить количество элементов.

Я хочу также изменить число видимых страниц в списке страниц, теперь это 20 страниц.

Решение :

function wpd_change_page_labels( $labels ) { $labels->search_items = 'put the new name'; return $labels; } add_filter( 'post_type_labels_page', 'wpd_change_page_labels' ); 

Чтобы изменить количество элементов на странице в Параметры экрана , добавьте этот код в functions.php вашей темы:

 function wpse_modify_screen_option() { $number_of_items = 10; // change this to desired value $screen = get_current_screen(); if ( $screen->id != 'edit-page' ) return; $user_id = get_current_user_id(); if ( $user_id ) { update_user_meta( $user_id, 'edit_page_per_page', $number_of_items ); } } function wpse_screen_option() { add_action( 'load-edit.php', 'wpse_modify_screen_option' ); } add_action( 'admin_menu', 'wpse_screen_option' ); 

Это изменит количество элементов на странице в параметрах экрана для всех пользователей. Если вы хотите сделать это только для выбранных пользователей, замените строку:

 update_user_meta( $user_id, 'edit_page_per_page', $number_of_items ); 

с

 $users = array( id1,...,idn, ); // replace id1 to idn with user ids if ( in_array( $user_id, $users ) ) update_user_meta( $user_id, 'edit_page_per_page', $number_of_items ); 

Чтобы изменить ярлыки страниц поиска и удалить количество элементов , создайте и добавьте следующий скрипт (wpse_search_button.js) в корень вашей темы:

 // JavaScript Document jQuery( document ).ready(function($) { $('.displaying-num').css( 'display', 'none' ); $('#search-submit').val( 'Look for Pages' ); }); 

Теперь добавьте это в functions.php :

 function wpse_load_admin_js() { global $pagenow, $typenow; if ( $pagenow == 'edit.php' && $typenow == 'page' ) { wp_register_script( 'wpse-search-button-js', get_stylesheet_directory_uri() . '/wpse_search_button.js', array( 'jquery' ), false, true ); wp_enqueue_script( 'wpse-search-button-js' ); } } add_action( 'admin_init', 'wpse_load_admin_js' ); 

Это скроет количество элементов и изменит ярлык кнопки «Поиск страниц» на «Искать страницы».