Classipress 3 és a címkefelhő
Avagy miért ment fel bennem a pumpa? A Classipress új, 3-as verziójában fejlesztettek a blogolási lehetőségen. Tehát, lehet egy apróhirdetéses oldalunk és blogunk is egy WordPress-en. Ez szép jó, főleg keresőoptimalizációs szempontból. Azonban az előző verzióktól eltérően már külön ‘részben’ vannak tárolva a hirdetések címkéi. Régebbi verziókban sima címkeként voltak kezelve. Ez gondot okozott amikor a sima bejegyzések, post-ok között akart valaki keresgélni és hirdetéseket talált vagy üres oldalt, mert lejárt az a hirdetés amihez a címke kapcsolódott. Ezért csinálták meg a külön részt. Ez szép és jó. Azonban én naiv, a frissítés után gondoltam egy szép színezett címke felhőt, úgynevezett tag cloud-ot teszek az oldal aljára, hogy a keresőrobotok jobban átjárhassák az oldalt. Szépen ki is tette a címkéket. Kattintottam rá, hogy megnézem megy-e. Jó dolog ellenőrizni magunkat, mivel hibás linkeket dobott. Láttam, hogy van olyan aktív hirdetés ami használja a címkét, de még sem listázta ki a rendszer és 404-es hibát mutogatott nekem.

A problémát egyik plugin sem volt képes korrigálni. Ekkor néztem, hogy vizipipaapro.com/ad-tag/cimkeneve url címen szeretné meghívni a címkét, amikor a hirdetés végén lévő tag-ekre kattintok és akkor működtek. Eredetileg a bejegyzésekhez a vizipipaapro.com/tag/cimkeneve -t használná a rendszer. Ilyenkor elkezdtem keresgélni és semmi értelmeset nem találtam, ennek a problémának a megoldására. A ClassiPress hivatalos fóruma pedig regisztráció után sem látható, csak ha megvásároltad a témát, így az az út sem járható sokak számára. elkezdtem hát kicsit kilogikázni.
A sima címkéket így lehet meghívni: (Ez általános, itt nem egy bejegyzéshez tartozó címkéket, hanem az összes címkét lehet kilistázni.)
< ?php wp_tag_cloud('smallest=10&largest=26'); ?>Jelen esetben a legritkább címke 8pt -s mérettel, a leggyakoribb 36pt-s mérettel fog megjelenni. Ezt vigyük kicsit tovább és próbálkozzunk! Én is próbálkoztam és a WordPress Codex -ben látottak alapján, összehoztam egy ilyet:
< ?php wp_tag_cloud('smallest=10&largest=26&taxonomy=ad_tag'); ?>Így az adott helyen a hirdetésekhez tartozó címkéket jeleníti meg és nem a bejegyzésekhez tartozókat. Idő kellett míg rájöttem, de végül meglett. Megtekinthetitek a Vízipipa Apróhirdetés oldal alján az eredményt.