Coding | PHP | SQL

Custom Post Types im WordPress-Archive-Widget berücksichtigen

folder 626334 1920

Das Archive-Widget von WordPress präsentiert sich mit zwei Einstellungen überschaubar. Außerdem berücksichtigt es nur Beiträge. Benutzerdefinierte Inhaltstypen einzubeziehen ist (noch) nicht vorgesehen.

archive widget
Das Archive Widget berücksichtigt normalerweise nur Beiträge

Dieses kleine Snippet in der functions.php holt benutzerdefinierte Inhaltstypen (my_custom_posttype durch einen oder mehrere kommagetrennte Typen ersetzen) in die Archive.

function pppf_getarchives_where( $where ){ 
    return str_replace( "post_type = 'post'", "post_type IN ( 'my_custom_posttype' )", $where );
}
add_action( 'getarchives_where', 'pppf_getarchives_where' );

weiter schmökern

Schreibe einen Kommentar

Bitte Kommentarfunktion nicht für Supportanfragen nutzen. Dem kann hier nicht entsprochen werden.

Deine E-Mail-Adresse wird nicht veröffentlicht.