WordPress довольно удивительный. Более 33 тыс. Плагинов в хранилище плагинов WordPress . Существует множество настроек, которые мы могли бы сделать с помощью доступных нам хуков и API. Задумывались ли вы — как переместить столбцы администратора?
В этом руководстве по WordPress мы расскажем, как переключать / изменять столбцы Post на консоли администратора WordPress .
Давайте посмотрим на этот столбец постов WordPress по умолчанию.
Давай двигаться Categories столбец перед Title колонка.
Давайте рассмотрим приведенный ниже фрагмент кода, который необходимо включить в тему WordPress. functions.php файл. manage_posts_columns фильтр, применяемый к столбцам, отображаемым на экране управления сообщениями Он применяется к сообщениям всех типов, кроме страниц.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
// Перемещаем столбец «Категории» перед столбцом «Заголовок»
функция crunchify_reorder_columns ( $ столбцы ) {
$ crunchify_columns знак равно массив ( ) ;
$ категории знак равно «категории» ;
$ название знак равно «заголовок» ;
foreach ( $ столбцы как $ ключ = > $ value ) {
если ( $ key == $ title ) {
$ crunchify_columns [ $ категории ] знак равно $ категории ;
}
$ crunchify_columns [ $ key ] знак равно $ value ;
}
вернуть $ crunchify_columns ;
}
add_filter ( 'manage_posts_columns' , 'crunchify_reorder_columns' ) ;
|
Теперь давайте рассмотрим сценарий, в котором вам может понадобиться переместить пару столбцов перед столбцами заголовка, т.е. tags , categories , author столбец перед title колонка. Посмотрите на изображение ниже.
Пожалуйста, используйте приведенный ниже код для достижения того же.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
функция crunchify_reorder_columns ( $ столбцы ) {
$ crunchify_columns знак равно массив ( ) ;
$ название знак равно «заголовок» ;
foreach ( $ столбцы как $ ключ = > $ value ) {
если ( $ key == $ title ) {
$ crunchify_columns [ 'дата' ] знак равно '' ; // Переместить столбец даты перед столбцом заголовка
$ crunchify_columns [ 'author' ] знак равно '' ; // Переместить столбец автора перед столбцом заголовка
$ crunchify_columns [ 'теги' ] знак равно '' ; // Перемещаем столбец тегов перед столбцом заголовка
}
$ crunchify_columns [ $ key ] знак равно $ value ;
}
вернуть $ crunchify_columns ;
}
add_filter ( 'manage_posts_columns' , 'crunchify_reorder_columns' ) ;
|
Просмотрите список похожих более 200 статей WordPress .
0.00 (0%) 0 votes











