Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Jak nezobrazovat některé štítky v panelu?

Dobrý den,
chtěl bych se vás zeptat, zdali neznáte nějaký způsob, jakým nezobrazovat některé štítky v panelu. Můj magazín má v panelu tag cloud. Bohužel jsou tam i štítky, které bych v tomto tag cloudu nechtěl zobrazovat. Jinde na webu mi nevadí, ale zde ano.
Je to tam přidáno klasických widgetem.
Za každou radu děkuji.
28. 8. 2011 14:17:01
https://webtrh.cz/diskuse/jak-nezobrazovat-nektere-stitky-v-panelu/#reply671514
Martin
verified
rating uzivatele
28. 8. 2011 19:24:29
No to záleží co použivaš za widget pro výpis štítků. Ale obecně:
1. najsi si v databazi tag ktery tam nechceš :
SELECT wt.name, wt.slug, wtt.* FROM `wp_term_taxonomy` wtt, `wp_terms` wt WHERE wt.term_id = wtt.term_id and wtt.`taxonomy` = 'post_tag'
2. Edituj widget (php soubor), někde v něm bude funkce pro načítání/zobrazování tagů (asi ) a zajisté bude přimat parametry tak tam dodej 'exclude' => '11,12', (to jsou ty id ktera nechces)
28. 8. 2011 19:24:29
https://webtrh.cz/diskuse/jak-nezobrazovat-nektere-stitky-v-panelu/#reply671513
Tak ten tag cloud tam mám přidaný pomocí tohoto:
Jenže nevím, kde tedy excludovat ty tagy. V jakém souboru...
---------- Příspěvek doplněn 28.08.2011 v 20:28 ----------
Ve function.php jsem našel toto:
28. 8. 2011 20:27:44
https://webtrh.cz/diskuse/jak-nezobrazovat-nektere-stitky-v-panelu/#reply671512
Martin
verified
rating uzivatele
28. 8. 2011 20:50:29
možná navádím špatně, s WP si hraju jen chvíli ale podle všeho by to mělo být v:
/wp-includes/default-widgets.php (line 986)
class WP_Widget_Tag_Cloud extends WP_Widget - toto načita tagy, tak už jen nějak projit je a vyfiltrovat ty co nechceš
28. 8. 2011 20:50:29
https://webtrh.cz/diskuse/jak-nezobrazovat-nektere-stitky-v-panelu/#reply671511
Je to možné, našel jsem tam toto:
Popravdě příliš netuším, jak to z toho vyfiltrovat...
28. 8. 2011 21:54:38
https://webtrh.cz/diskuse/jak-nezobrazovat-nektere-stitky-v-panelu/#reply671510
Martin
verified
rating uzivatele
28. 8. 2011 22:31:19
čiste to asi nebude ale funguje. Nahradil jsem:
wp_tag_cloud( apply_filters('widget_tag_cloud_args', array('taxonomy' => $current_taxonomy) ) );
timto:
wp_tag_cloud(array('exclude'=>'39,40')); -- 39 a 40 jsou ty ID co nechci.
jinak zde popis funkce tag_cloud: http://codex.wordpress.org/Function_Reference/wp_tag_cloud
28. 8. 2011 22:31:19
https://webtrh.cz/diskuse/jak-nezobrazovat-nektere-stitky-v-panelu/#reply671509
Funguje to. Díky moc, dávám bodíky :)
A už máš karmu pod Hodnocením také zelenou :)
28. 8. 2011 22:44:38
https://webtrh.cz/diskuse/jak-nezobrazovat-nektere-stitky-v-panelu/#reply671508
Pro odpověď se přihlašte.
Přihlásit