Suchen Sie nach einer Möglichkeit, der WordPress-Adminleiste einen neuen Link hinzuzufügen und einen vorhandenen Link zu entfernen? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um Admin-Leisten-Links in WordPress hinzuzufügen/zu entfernen.
Hier sind einige IDs für die Standardlinks, die WP 3.1 hinzufügt, gefunden in /wp-includes/admin-bar.php:
my-account / my-account-with-avatar : der erste Link zu Ihrem Konto. Beachten Sie, dass sich die ID hier ändert, je nachdem, ob Sie Avatare aktiviert haben oder nicht.
my-blogs : das Menü „Meine Websites“, wenn der Benutzer mehr als eine Website hat
get-shortlink : stellt einen Shortlink zu dieser Seite bereit
edit : Link zum Bearbeiten von [content-type]
new-content : das Dropdown-Menü „Neu hinzufügen“
comments : das Dropdown-Menü „Kommentare“
appearance : das Dropdown-Menü „Darstellung“
updates : das Dropdown-Menü „Updates“
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
function mytheme_admin_bar_render() {
global $wp_admin_bar;
// we can remove a menu item, like the Comments link, just by knowing the right $id
$wp_admin_bar->remove_menu('comments');
// or we can remove a submenu, like New Link.
$wp_admin_bar->remove_menu('new-link', 'new-content');
// we can add a submenu item too
$wp_admin_bar->add_menu( array(
'parent' => 'new-content',
'id' => 'new_media',
'title' => __('Media'),
'href' => admin_url( 'media-new.php')
) );
}
// and we hook our function via
add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, sollten Sie sich auch unsere anderen Artikel auf der Website ansehen, wie z. B.: 6 beste Bildoptimierungs-Plugins für WordPress und wie man Shopify mit WordPress einrichtet.
Kommentare Hinterlasse eine Antwort