Snippet

Dodaj niestandardowe paski narzędzi w panelu administracyjnym WordPressa z łatwością.

How to add a custom toolbar in the WordPress admin panelCustomizing the toolbar in the WordPress admin panelAdding items to the toolbar in the WordPress admin panelCustom shortcut links in the WordPress toolbarToolbar customization in the WordPress admin panelToolbar plugin in the WordPress admin panelAdd submenu to WordPress admin toolsCustomizing the WordPress admin interfaceChanging links in the WordPress admin toolbarTips for the toolbar in the WordPress admin panel

Objaśnienie

Chcesz uczynić swój pasek narzędzi administracyjnych WordPressa bardziej użytecznym? Oto prosty sposób, aby dodać do niego niestandardowe linki i strony.

Dodawanie niestandardowych elementów do paska narzędzi:

  • Ten kod dodaje nową sekcję do twojego paska narzędzi administracyjnych, ale tylko jeśli jesteś administratorem (kimś, kto może zarządzać opcjami).
  • Zobaczysz nowy element o nazwie "WP-Dude Custom" na pasku narzędzi. Kliknięcie go przeniesie cię do niestandardowej strony administracyjnej.
  • Poniżej tego elementu znajduje się link zatytułowany "Niestandardowy link", który otwiera nową kartę kierującą cię do zewnętrznej strony, takiej jak example.com.

Tworzenie niestandardowej strony administracyjnej:

  • Nowy element podmenu jest dodawany w menu "Narzędzia" w panelu administracyjnym, oznaczony jako "WP-Dude Custom".
  • Po kliknięciu tego podmenu otwiera się niestandardowa strona z powitalnym komunikatem.

Te zmiany ułatwiają dostęp do konkretnych narzędzi lub zewnętrznych zasobów bezpośrednio z panelu administracyjnego, usprawniając twoją pracę.

Kod

1<?php 2// Hook into 'admin_bar_menu' to add custom items to the WordPress admin toolbar 3add_action('admin_bar_menu', 'wp_dudecom_customize_admin_toolbar', 100); 4 5function wp_dudecom_customize_admin_toolbar($wp_admin_bar) { 6 // Check if the current user has the capability to view the toolbar 7 if (!current_user_can('manage_options')) { 8 return; 9 } 10 11 // Add a parent item to the toolbar 12 $wp_admin_bar->add_node(array( 13 'id' => 'wp-dudecom-custom-toolbar', 14 'title' => 'WP-Dude Custom', 15 'href' => admin_url('admin.php?page=wp-dudecom-custom-page'), 16 'meta' => array( 17 'title' => __('WP-Dude Custom Page', 'textdomain'), // Tooltip 18 ), 19 )); 20 21 // Add a child item under the parent item 22 $wp_admin_bar->add_node(array( 23 'id' => 'wp-dudecom-custom-toolbar-child', 24 'parent' => 'wp-dudecom-custom-toolbar', 25 'title' => 'Custom Link', 26 'href' => 'https://example.com', 27 'meta' => array( 28 'title' => __('Visit Example', 'textdomain'), // Tooltip 29 'target' => '_blank', // Open in new tab 30 ), 31 )); 32} 33 34// Hook into 'admin_menu' to add a submenu under the Tools menu 35add_action('admin_menu', 'wp_dudecom_add_tools_submenu'); 36 37function wp_dudecom_add_tools_submenu() { 38 // Add a submenu item under the Tools menu 39 add_management_page( 40 __('WP-Dude Custom Page', 'textdomain'), // Page title 41 __('WP-Dude Custom', 'textdomain'), // Menu title 42 'manage_options', // Capability 43 'wp-dudecom-custom-page', // Menu slug 44 'wp_dudecom_custom_page_callback' // Callback function 45 ); 46} 47 48function wp_dudecom_custom_page_callback() { 49 // Output content for the custom page 50 echo '<div class="wrap">'; 51 echo '<h1>' . __('WP-Dude Custom Page', 'textdomain') . '</h1>'; 52 echo '<p>' . __('Welcome to the WP-Dude custom admin page!', 'textdomain') . '</p>'; 53 echo '</div>'; 54} 55?>

Instrukcja

Lokalizacja pliku: Dodaj poniższy kod do pliku functions.php swojego motywu lub do pliku własnej wtyczki.

Wymagania wstępne:

  • Upewnij się, że masz dostęp administratora do swojej witryny WordPress.
  • Znajomość dostępu do plików motywu WordPress oraz ich edytowania lub tworzenia własnej wtyczki.

Kroki wdrożenia:

  1. Zaloguj się do panelu administracyjnego WordPress.
  2. Przejdź do Wygląd > Edytor motywu, jeśli edytujesz plik functions.php, lub użyj klienta FTP, aby uzyskać dostęp do plików WordPress, jeśli tworzysz własną wtyczkę.
  3. Znajdź plik functions.php w katalogu aktywnego motywu lub stwórz nowy plik PHP dla swojej własnej wtyczki.
  4. Skopiuj i wklej podany kod do pliku.
  5. Zapisz zmiany w pliku.
  6. Odśwież panel administracyjny WordPress, aby zobaczyć nowy element paska narzędzi "WP-Dude Custom" oraz podmenu w sekcji "Narzędzia".

Postępując zgodnie z tymi krokami, możesz wzbogacić pasek narzędzi administracyjnych WordPress o niestandardowe linki i strony, co poprawi efektywność Twojego workflow.

Jeśli potrzebujesz dalszej pomocy lub chcesz odkryć bardziej zaawansowane funkcjonalności, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy.