Панель администратора — это функция, представленная в WordPress 3.1. Он добавляет полезные опции, такие как добавление новых сообщений или редактирование существующего. Но на ней нет кнопки «удалить», поэтому вы не можете удалить сообщение, не открыв списки сообщений на панели инструментов.
Вот классный хак, чтобы добавить кнопку «удалить» в админ-панель WordPress.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
PHP
функция fb_add_admin_bar_trash_menu ( ) {
Глобальный $ wp_admin_bar ;
если ( ! is_super_admin ( ) | | ! is_admin_bar_showing ( ) )
возврат ;
$ current_object знак равно get_queried_object ( ) ;
если ( пусто ( $ current_object ) )
возврат ;
если ( ! пустой ( $ current_object — > post_type ) &&
($ post_type_object = get_post_type_object ($ current_object-> post_type)) &&
current_user_can ($ post_type_object-> cap-> edit_post, $ current_object-> ID)
) {
$ wp_admin_bar-> add_menu (
массив ('id' => 'delete',
'title' => __ ('Переместить в корзину'),
'href' => get_delete_post_link ($ current_object-> term_id)
)
);
}
}
add_action ( 'admin_bar_menu' , 'fb_add_admin_bar_trash_menu' , 35 ) ;
?>
|
Благодаря WP Engineer для хорошего взлома.
0.00 (0%) 0 votes








