WordPress’te biliyorsunuz üst kısımda Admin barı bulunuyor. Admin barında konuyu düzenleme var silme kısmı yok. İhtiyacınız olur elbet sizde vereceğim kodu doğru bir şekilde eklerseniz admin barında “Konuyu sil” kısmı çıkacaktır.
Admin Barına “Konuyu Sil” Butonu Nasıl eklenir?
Alttaki kodu kullandığınız temadaki functions.php dosyasına ekleyin. Kodu en alta ekleyin.
<?php function rooteto_admin_bar() { global $wp_admin_bar; if ( !is_super_admin() || !is_admin_bar_showing() ) return; $current_object = get_queried_object(); if ( empty($current_object) ) return; if ( !empty( $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( array( 'id' => 'delete', 'title' => __('Konuyu Sil'), 'href' => get_delete_post_link($current_object->term_id) ) ); } } add_action( 'admin_bar_menu', 'rooteto_admin_bar', 35 ); ?>
Konuya girdiğinizde üst kısımda “Konuyu Sil” butonu çıkacak hatta silerek deneyebilirsiniz.