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

How to add a custom toolbar in the WordPress admin panel; Customizing the toolbar in the WordPress admin panel; Adding items to the toolbar in the WordPress admin panel; Custom shortcut links in the WordPress toolbar; Toolbar customization in the WordPress admin panel; Toolbar plugin in the WordPress admin panel; Add submenu to WordPress admin tools; Customizing the WordPress admin interface; Changing links in the WordPress admin toolbar; Tips 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

<?php
// Hook into 'admin_bar_menu' to add custom items to the WordPress admin toolbar
add_action('admin_bar_menu', 'wp_dudecom_customize_admin_toolbar', 100);

function wp_dudecom_customize_admin_toolbar($wp_admin_bar) {
    // Check if the current user has the capability to view the toolbar
    if (!current_user_can('manage_options')) {
        return;
    }

    // Add a parent item to the toolbar
    $wp_admin_bar->add_node(array(
        'id'    => 'wp-dudecom-custom-toolbar',
        'title' => 'WP-Dude Custom',
        'href'  => admin_url('admin.php?page=wp-dudecom-custom-page'),
        'meta'  => array(
            'title' => __('WP-Dude Custom Page', 'textdomain'), // Tooltip
        ),
    ));

    // Add a child item under the parent item
    $wp_admin_bar->add_node(array(
        'id'     => 'wp-dudecom-custom-toolbar-child',
        'parent' => 'wp-dudecom-custom-toolbar',
        'title'  => 'Custom Link',
        'href'   => 'https://example.com',
        'meta'   => array(
            'title' => __('Visit Example', 'textdomain'), // Tooltip
            'target' => '_blank', // Open in new tab
        ),
    ));
}

// Hook into 'admin_menu' to add a submenu under the Tools menu
add_action('admin_menu', 'wp_dudecom_add_tools_submenu');

function wp_dudecom_add_tools_submenu() {
    // Add a submenu item under the Tools menu
    add_management_page(
        __('WP-Dude Custom Page', 'textdomain'), // Page title
        __('WP-Dude Custom', 'textdomain'), // Menu title
        'manage_options', // Capability
        'wp-dudecom-custom-page', // Menu slug
        'wp_dudecom_custom_page_callback' // Callback function
    );
}

function wp_dudecom_custom_page_callback() {
    // Output content for the custom page
    echo '<div class="wrap">';
    echo '<h1>' . __('WP-Dude Custom Page', 'textdomain') . '</h1>';
    echo '<p>' . __('Welcome to the WP-Dude custom admin page!', 'textdomain') . '</p>';
    echo '</div>';
}
?>

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.