web-dev-qa-db-fra.com

Comment vérifier la catégorie de type de message personnalisé ou non

J'ai un fichier category.php dans mon thème. Maintenant, le problème est dans la catégorie WordPress peut être de beaucoup de choses.

Comme il existe une catégorie de publication de blog par défaut. Ensuite, il existe une catégorie pour les types de publication personnalisés, tels que portfolio, logo, etc.

Maintenant, pour toutes ces catégories, le même fichier category.php est renvoyé.

Mais dans mon category.php, j'essaie d'afficher quelque chose uniquement s'il s'agit de la catégorie du type de message principal du blog. S'il s'agit de la catégorie de tout autre type de publication personnalisée, cette information apparaîtra maintenant.

Existe-t-il un moyen de vérifier si la catégorie est du type d'article de blog par défaut ou si certains types d'articles sont personnalisés?

Pour que je puisse faire quelque chose comme ça:

if( this is the category of the main blog post type ) {
// then show what I want
} else {
// don't
}

Merci d'avance.

1
iSaumya

Donc, fondamentalement, vous voulez utiliser le category.php pour une catégorie particulière de post_type, non? Je pense que vous pouvez vous assurer que la chose comme ci-dessous-

if( 'your-main-blog-post-type' == get_post_type() ) {
    // then show what I want
} else {
    // don't
}

Utilisez la logique ci-dessus dans votre category.php et j'espère que vous obtiendrez la solution que vous recherchez.

1
CodeMascot