X

So fügen Sie das Menü „Beiträge nach Autor anzeigen“ zur Admin-Beitragsliste hinzu

Schnipsel von IsItWP

Sie suchen nach einer Möglichkeit, das Menü „Beiträge nach Autor anzeigen“ zur Admin-Beitragsliste hinzuzufügen? Obwohl es wahrscheinlich ein Plugin dafür gibt, haben wir einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um das Menü „Beiträge nach Autor anzeigen“ zur Admin-Beitragsliste in WordPress hinzuzufügen.

Anweisungen:

Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:

/*
add authors menu filter to admin post list for custom post type
*/
function restrict_manage_authors() {
	if (isset($_GET['post_type']) && post_type_exists($_GET['post_type']) && in_array(strtolower($_GET['post_type']), array('CUSTOM_POST_TYPE', 'CUSTOM_POST_TYPE_2'))) {
		wp_dropdown_users(array(
			'show_option_all'	=> 'Show all Authors',
			'show_option_none'	=> false,
			'name'			=> 'author',
			'selected'		=> !empty($_GET['author']) ? $_GET['author'] : 0,
			'include_selected'	=> false
		));
	}
}
add_action('restrict_manage_posts', 'restrict_manage_authors');

function custom_columns_author($columns) {
    $columns['author'] = 'Author';
    return $columns;
}
add_filter('manage_edit-CUSTOM_POST_TYPE_columns', 'custom_columns_author');

Stellen Sie sicher, dass Sie CUSTOM_POST_TYPE durch Ihren Beitragstypnamen im obigen Code ersetzen.

Dank an Trevor Morris.

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 unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: 11 beste WordPress-Plugins für Autoren und wie man richtig einen Blog startet.

Kommentare   Hinterlasse eine Antwort

  1. An die Leute, die sich beschweren, dass dies nicht funktioniert: Wenn Sie ein wenig Code nicht lesen und verstehen können, sollten Sie es wahrscheinlich gar nicht erst versuchen.
    Es funktioniert perfekt, Sie müssen nur CUSTOM_POST_TYPE in „post“ (oder „page“, je nachdem, was Sie möchten) ändern und wenn Sie den zweiten „CUSTOM_POST_TYPE2“ möchten, verwenden Sie ihn oder entfernen Sie ihn.
    Danke an den Autor!

  2. Schnipsel funktioniert nicht. Bitte aktualisieren Sie dies. Danke!!

  3. Mein echter Name 17. Juli 2019 um 18:57 Uhr

    Funktioniert überhaupt nicht.

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!