Wordpress>

1 Cevap

Ben / hide biçimlendirme öğeleri göstermek için kullanılan bazı fonksiyonel kategoriler yarattık. Ben okunaklı kategorileri listelemek için gitmek Ancak, bu ben beklediğiniz çok, hangi göstermek. Ben meşru kategorileri listelemek ve diğerlerini ihmal etmek istiyorum.

İkinizin şartlar altında bunu nasıl yapacağını bilmek gerekir ....

1) Ben dışlamak istediğiniz her kategorinin adının bir alt çizgi karakteri ile gelmelidir.

2) Ben dışlamak istediğiniz her kategori özel bir karakter tarafından preceeded DEĞİLDİR ve ben sadece dışlama listesini kolları script bir kimliği sağlayacaktır.

1 Cevap

Bir wp_list_categories şablonu etiketi (http://codex.wordpress.org/Template_Tags/wp_list_categories) Eğer kategorilerin dahil veya hariç tutulmasına kontrol etmesine izin wp_list_categories() üç parametrelerini açıklar için kodeksine at üzerinde kontrol edin.

exclude (string) Exclude one or more categories from the results. This parameter takes a comma-separated list of categories by unique ID, in ascending order. See the example. The child_of parameter is automatically set to false.

exclude_tree (string) Exclude category-tree from the results. This parameter added at Version 2.7.1

include (string) Only include the categories detailed in a comma-separated list by unique ID, in ascending order. See the example.

You might have checked this already, and maybe you are looking for a more dynamic way to exclude categories with the prefix you describe.
A: you could hard-code the categories you want to exclude in your call to wp_list_categories().

B:. Eğer kategori adları (kullanılarak döngüler bir işlev yazabilirsiniz get_categories() and create a comma separated string of of the category id's that preg_match() Eğer belirlenen önek dışlamak parametre altında wp_list_categories argümanı dize geçirin.