Custom Post Type Informationen (Name, Singularname) erhalten

Julian Lang
Julian Lang

14. Sep, 2021 | 0 Min. Lesezeit

Wie man Post Type Name, Slug, Singular Name, etc auf verschiedenen Templates erhält.

Auf Archiv, Index oder Taxonomy Seiten

$post_type_object = get_queried_object();

Im Singular Template

$post_type = get_post_type();
$post_type_object = get_post_type_object( $post_type );

Post Type Objekt ansehen

echo '<pre>';
print_r($post_type_object);
echo '</pre>';
WP_Post_Type Object
(
    [name] => film
    [label] => Filme
    [labels] => stdClass Object
        (
            [name] => Filme
            [singular_name] => Film
            .....
        )
.....
)

Ausgabe

// CPT Name
echo $post_type_object->name;
// gibt "film" aus

// Singular Name
echo $post_type_object->labels->singular_name;
// gibt "Film" aus

// Plural Name
echo $post_type_object->labels->name;
// gibt "Filme" aus

geschrieben von

Autor Avatar
Julian Lang

ist PHP / WordPress Entwickler. Arbeitet außerdem als Allrounder bei docrelations.de und entwickelt zwei coole Projekte: jadento.de | lifeisabinge.com

© 2015 - 2022 | Julian Lang Webentwickler | WordPress Entwickler | Webdesigner in Bayreuth und Umgebung