2017-10-19 15 views
0

Je développe un thème pour WordPress, afin de montrer les messages de catégorie spécifique, j'ai utilisé la fonction wp_query() pour spécifier la catégorie. comme ceci:changement de nom de catégorie dans WordPress à partir du panneau d'administration nécessite de changer dans les codes

$slogan = new wp_query(
         array(
           'category_name' => "hero_slider", 
           'title' => "slogan" 
          ) 
        ); 

quand je renomme le hero_slider catégorie de panneau d'administration, il est nécessaire de changer ce code dans le fichier à mettre à jour le nom de la catégorie.
s'il vous plaît aidez-moi comment afficher les messages dans un thème de sorte que les changements de noms de catégorie n'ont pas besoin de changer le code. Merci!

+0

utiliser l'identifiant de la catégorie? – madalinivascu

+0

obtenir la catégorie actuelle slug? – Stender

+0

comment obtenir identifiant de catégorie? – Mohandes

Répondre

4

Utilisez l'ID de catégorie, son unique, ne modifie pas si vous modifiez la catégorie :)

array(
'cat' => $cat_id, 
'title' => "slogan" 
) 
+0

qu'en est-il de l'utilisation de widgets? – Mohandes

+0

@Mohandes quels widgets ont à voir avec cette question? – madalinivascu

+0

Je ne sais pas! En fait c'est ma question. – Mohandes

0

Utilisez le identifiant de la catégorie, pour la visite de référence Link

ou de modifier à cela comme indiqué ci-dessus par madalinivascuarray( 'cat' => $cat_id, 'title' => "slogan" )

it helps

+0

avez-vous lu le texte dans la boîte rouge de la page que vous avez fournie? – madalinivascu