Sziasztok!
A címkefelhőben nem rendezi a címkéket magyar abc szerint. Előre kerülnek az ékezetes karakterrel kezdődő címkék.
(És nem is előfordulás szerint listáz.)
Magyar nyelv fent van, be van állítva config-ban, adatbázis táblák utf8_hungarian_ci.
A címke karbantartóban jól listázza, viszont az admin címkefelhőben és a frontend-en nem jó.
A beépített widget-et használom.
wp3.0.1
előre is kösz bármilyen ötletért
(bocs, de Megjelenés, sablonokba is beírtam csak ott nem nagyon jön válasz)
Tényleg nem kellene kétszer feltenni egy kérdést,
mert nem attól fog rá válasz érkezni.
(Mellékelve csatolom, a két lista alap különbségét, ami már az adatbázisból kinyerési módban is eltér)
Egyébként, alapvetőn különbség a kettő lista között, hogy a címke felhő kap egy utólagos rendezést,
ami alapvetően alfanumerikus elvű, de ezt felül lehet írni pluginból saját rendező használatával.
Erre egy példa:
add_filter( 'tag_cloud_sort', 'my_tag_cloud_sort', 1, 2 );
function my_tag_cloud_sort( $tags, $args = array() )
{
setlocale(LC_COLLATE, 'hu_HU.UTF-8');
usort( $tags, "rendezo" );
return $tags;
}
function rendezo($a,$B)
{
return strcoll($a->name, $b->name);
}
Köszi Zsolti ez nekem is hasznos lesz.
Szuper,
csak szerintem nem jó helyre tettem.
A wp-includesdefault-filters.php elejére beraktam és a wp-includescategory-template.php-ben átírtam így: $tags_sorted = apply_filters( 'my_tag_cloud_sort', $tags, $args );
az eredmény: állat élet üge ÅZ Űrge Badacsony bor Chianti főzőtanfolyam hegyvidék sax tanfolyam
szóval nagyon elkevertem…
Sablonod functions.php fájljába kell tenni mindig az ilyen kódokat!
ok,
djzone, efrud kösz a segítséget!