Snippet

Jak dodać niestandardowe linki do paska narzędzi administracyjnych WordPressa

Jak dodać niestandardowe linki do paska narzędzi administracyjnych WordPressaDostosuj linki w pasku narzędzi administracyjnych WordPressaDodaj linki skrótów do paska narzędzi WordPressaZmodyfikuj linki w pasku narzędzi administracyjnych WordPressaDostosuj pasek narzędzi administracyjnych w WordPressieDodaj linki do paska narzędzi administracyjnych WordPressa bez wtyczkiZmień linki w pasku narzędzi WordPressaDostosowywanie linków w pasku narzędzi administracyjnych WordPressaJak edytować pasek narzędzi administracyjnych WordPressaDodaj niestandardowy skrót do paska narzędzi administracyjnych WordPressa

Objaśnienie

Chcesz dodać własne linki do paska narzędzi administracyjnych WordPressa? Ten fragment kodu robi dokładnie to, ułatwiając dostęp do ulubionych stron bezpośrednio z paska narzędzi.

Oto co robi:

  • Najpierw sprawdza, czy użytkownik ma odpowiednie uprawnienia (np. administratora), aby zobaczyć zmiany w pasku narzędzi. Jeśli nie, pomija resztę.
  • Dodaje nowy link do paska narzędzi. Ten link może prowadzić do dowolnego URL, który chcesz, na przykład do zewnętrznej strony internetowej. Możesz dostosować tytuł linku, podpowiedź oraz sprawić, by otwierał się w nowej karcie.
  • Dodaje również podlinkę pod istniejącym menu "nazwa-strony" w pasku narzędzi. Ten link prowadzi do strony Posty w obszarze administracyjnym WordPressa, ale możesz go zmienić na dowolną stronę administracyjną, którą preferujesz.

Aby dostosować to do swoich potrzeb:

  • Zmień URL w pierwszym linku na ten, do którego chcesz, aby prowadził.
  • Dostosuj tytuły i podpowiedzi, aby lepiej opisać swoje linki.
  • Śmiało dodawaj więcej linków, kopiując strukturę i modyfikując w razie potrzeby.

To wygodny sposób na dostosowanie swojego doświadczenia w panelu administracyjnym WordPressa bez potrzeby używania wtyczki!

Kod

1<?php 2// Hook into 'admin_bar_menu' to add custom links to the WordPress admin toolbar 3add_action('admin_bar_menu', 'wp_dudecom_customize_admin_bar', 100); 4 5function wp_dudecom_customize_admin_bar($wp_admin_bar) { 6 // Check if the current user has the capability to view the admin bar 7 if (!current_user_can('manage_options')) { 8 return; 9 } 10 11 // Add a custom link to the admin toolbar 12 $wp_admin_bar->add_node(array( 13 'id' => 'wp-dudecom-custom-link', 14 'title' => 'Custom Link', 15 'href' => 'https://example.com', // Replace with your desired URL 16 'meta' => array( 17 'title' => __('Visit Custom Link'), // Tooltip text 18 'target' => '_blank', // Open link in a new tab 19 'class' => 'wp-dudecom-custom-class' // Custom CSS class 20 ), 21 )); 22 23 // Add another custom link under the existing 'site-name' node 24 $wp_admin_bar->add_node(array( 25 'parent' => 'site-name', 26 'id' => 'wp-dudecom-sub-link', 27 'title' => 'Sub Link', 28 'href' => admin_url('edit.php'), // Link to the Posts page in the admin area 29 'meta' => array( 30 'title' => __('Go to Posts'), // Tooltip text 31 ), 32 )); 33} 34?>

Instrukcja

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

Wymagania wstępne:

  • Upewnij się, że masz dostęp do plików motywu WordPress lub możesz tworzyć/edytować niestandardową wtyczkę.
  • Miej dostęp administracyjny do swojej witryny WordPress.

Kroki wdrożenia:

  1. Zaloguj się do panelu administracyjnego WordPress.
  2. Przejdź do Wygląd > Edytor motywu, jeśli edytujesz plik functions.php, lub przejdź do Wtyczki > Dodaj nową, aby utworzyć niestandardową wtyczkę.
  3. Jeśli używasz pliku functions.php, wybierz plik functions.php aktywnego motywu z prawej strony.
  4. Skopiuj podany fragment kodu.
  5. Wklej kod na końcu pliku functions.php lub w pliku swojej niestandardowej wtyczki.
  6. Zmodyfikuj wartość 'href' w węźle 'wp-dudecom-custom-link' na żądany adres URL.
  7. Dostosuj wartości 'title' i 'meta', aby spersonalizować wygląd i działanie linku.
  8. Zapisz zmiany w pliku.
  9. Odśwież panel administracyjny WordPress, aby zobaczyć nowe linki na pasku narzędzi administracyjnych.

Uwaga: Zawsze wykonuj kopię zapasową swojej witryny przed wprowadzeniem zmian w plikach motywu lub wtyczek.

Jeśli potrzebujesz pomocy przy wdrożeniu lub wymagasz bardziej zaawansowanej funkcjonalności, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy.