X

Benutzerdefinierte Beitragstypen zu Archivseiten hinzufügen

Schnipsel von IsItWP

Archivseiten enthalten Beiträge aus Ihrem WordPress-Blog nach jeweiligen Daten. Sie können auch benutzerdefinierte Beitragstypen mit ihrer Veröffentlichungszeit zu Archivseiten hinzufügen.

Anleitung: Fügen Sie den folgenden Code zur functions.php-Datei Ihres WordPress-Themes hinzu.

function add_custom_types_archive( $query ) {
if( is_category() || is_tag() && empty( $query->query_vars['suppress_filters'] ) ) {
$query->set( 'post_type', array(
 'post', 'your-custom-post-type-here'
            ));
      return $query;
    }
}
add_filter( 'pre_get_posts', 'add_custom_types_archive' );

Sie könnten auch daran interessiert sein, benutzerdefinierte Beitragstypen in WordPress zu ändern.

Kommentare   Hinterlasse eine Antwort

  1. Habe das ausprobiert – ich verwende Custom Post Types UI mit Design Chemical Mega Menu in WP 3.2.1 – die CPTs werden angezeigt, aber:
    -einige Bilder werden auf der Willkommensseite nicht angezeigt
    -das Menü verschwindet/wird leer
    -alle CPTs werden in den letzten Beiträgen aufgeführt
      
    Irgendwelche Gedanken, wie man das zum Laufen bringt…?
     
    Danke im Voraus

    1. Fügen Sie dies als zusätzlichen Beitragstyp hinzu –  ‘nav_menu_item’

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!