Blog Miljenka Hajdarovica Friday, 3 September 2010 - 3:04
Publications
Comments

WordPress – problemi sa hrvatskim dijakritičkim znakovima

WordPress hrvatski encoding

Aplikacija WordPress, koja pogoni i ove stranice, ponekad ima probleme sa prikazivanjem hrvatskih (i inih slavenskih) dijakritičkih znakova. Ukoliko vidite š, đ, ž, č i ć znači da je ovdje sve u redu. Ukoliko imate problem da vaš WordPress ne prikazuje te znakove rješenje je poprilično jednostavno. Radi se o tome da je u konfiguraciji WordPressa po defaultu zapisano da se koristi UTF-8 encoding. Na tu konfiguraciju mi ne možemo utjecati iz administracijskog dijela već moramo koristiti ftp aplikaciju ili File Manager unutar ControlPanela.

Dakle, rješenje:

  1. U direktoriju gdje ste instalirali WordPress pronađite datoteku wp-config.php
  2. Otvorite datoteku i pronađite linije:
    define(‘DB_CHARSET’, ‘utf8′);
    define(‘DB_COLLATE’, ”);

    Te linije u biti govore koji encoding da se koristi i tako zanemaruju što mi upišemo u Reading optiones unutar admin dijela. Znači moramo ih onesposobiti!
  3. Ništa lakše reče Fodor! (Oni koji koji su nekada gledali crtić o dva pujsa znaju tu uzrečicu!). Ispred tih linija umetnite // tako da izgledaju:
    //define(‘DB_CHARSET’, ‘utf8′);
    //define(‘DB_COLLATE’, ”);
  4. I to je to!

Nema slicnih clanaka.

22 Comments to "WordPress – problemi sa hrvatskim dijakritičkim znakovima"

  1. 22.01.2009. - 15:49 | Permalink

    Hvala puno!!!

  2. 13.02.2009. - 14:53 | Permalink

    Nazalost, meni ovo ne pomaze (WordPress 2.7.1.).

    U Reading je stavljeno da se koristi UTF-8.

    Samo se promijeni kockica koju prikazuje umjesto znakova č i ć u drugaciju. :(

  3. 13.04.2009. - 12:45 | Permalink

    Da radi i te kako no nakon što se izvrši ta promjena potrebno je i ponovno editirati tekst i ponovno ga spremiti i radi…

  4. 17.04.2009. - 21:08 | Permalink

    Hvala, pojavili se naši znakovi :) . treba samo ponovo unijeti tekst i to je to.

  5. 23.06.2009. - 13:44 | Permalink

    Puno hvala, Miljenko!!!

    Tražio sam način da na jednoj php strani iz wp baze izvučem samo podatke o nekoliko skorašnjih postova, ali mi igranje sa encodingom nije pomoglo. Probao sam sve kombinacije sa cp1250 i utf8 u php i wp podešavanjima, ali mi nije palo na pamet da zakomentarišem ove dve linije koda. Konačno!

    Hvala još jednom i pozdrav iz Beograda!

  6. Maja's Gravatar Maja
    30.06.2009. - 1:24 | Permalink

    Hvala!

  7. 21.07.2009. - 4:08 | Permalink

    Na mom blogu nažalost ne radi. Nakon izmjene wp-content.php datoteke i unosa // opet se vide samo ž i š.
    Ima li to veze s time što koristim njemačku wp-theme i server mi je ovdje u Njemačkoj?

    Lijep pozdrav

    Reinhold

  8. 22.07.2009. - 10:41 | Permalink

    Našao sam grešku. Bila je u pluginu za njemačke “umlaute”.

    Lijep pozdrav

    Reinhold

  9. didi's Gravatar didi
    4.05.2010. - 20:57 | Permalink

    Pozdrav, Ne znam dal je ovo jos uvijek aktivno nadam se da je jer imam cudan problem..

    Naime nemam problem sa nasim slovima u postovima sve to radi kako je i navedeno od autora ali imam problem sa naslovima clanaka kada stavim u naslov neko od nasih slova na webu ga jednostavno proguta :-( nestane tako da moram staviti “S” kako bi se uopce pokazalo,pa eto jel ima netko neku ideju jel to mozda do teme?Nekako mi cudno da je to samo u naslovu dok cjeli clanak ispod rade nasa slova bez beda :-(

    Zahvaljujem unaprijed

  10. didi's Gravatar didi
    4.05.2010. - 21:11 | Permalink

    Nisam evo trazim kao sumanut rjesenje mi je jedino da maknem naslov sa pages jednostavno bez naslova i dole text je ok :-)

    Sada pokusavam vidjeti da mozda tema ne korsiti nesto drugo stvarno ni meni nije jasno HR slova rade u glavno Menu rade na svim stranicama u textu koji je published i jedino nece naslov stranice hmmm izludio sam vec :-)

    p.s. Mogu li iskoristiti ovaj post da pitam kako je moguce imati administracijski dio odnosno one core file na Hrvatskom nasao sam nesto na wp forumu kao moram poslati negdje mail nekom HR wordpressu ma ne kuzim ni taj dio pa eto mozda vi ovdje znate ili mozda netko ima mi dati link gdje downloadati HR verziju wordpresa?

    Thx

  11. didi's Gravatar didi
    5.05.2010. - 8:57 | Permalink

    Eto samo da updejtam kako je problem rjesen mozda nekome pomogne..

    Dakle problem je u samo temi koja koristi coufon fonts i ne prepoznaje HR znakove dakle potrebno je promjeniti default font theme u mom slucaju je taj font koristen samo za naslove stranica i gdje god bih imao nasa sloga progutalo bi ih.

    Ukratko kako rjesiti problem evo film tako da ja ne pametujem previse :-)

    http://info.template-help.com/files/Html/how_to_use_cufon.htm

  12. tank4girl's Gravatar tank4girl
    7.06.2010. - 15:00 | Permalink

    Ja sam imala slican problem, da mi se u naslovima ne vide nasa slova…i promenila sam wp-config.php prema gornjim uputstvima, uploadovala na server i dobila ovu poruku:

    Parse error: syntax error, unexpected $end in /home7/pcelarst/public_html/printlab/wp-config.php on line 1

    Potom sam dodala na kraju <?php sto sam nasla na nekom drugom sajtu, ali sad dobijam ovu poruku…
    Nadam se da ne moram sve sto sam radila ponovo da pravim…???
    Pomagajte!
    Evo i mog wp-configa u nastavku:

    thnx

  13. tank4girl's Gravatar tank4girl
    7.06.2010. - 15:31 | Permalink

    Vrlo precizno sam dodala po jednu kosu crtu…nista drugo nisam obrisala ni dodala…probala sam i da ponovo uploadujem backup i promenio se samo broj linije gde je fatal error! :(
    Nije valjda da niko ne moze da pomogne nekim svojim slicnim iskustvom…
    Mora da se jos nekome tako nesto dogodilo…???
    Molim vas jako mi je hitno jer sam taman u draftovima spremila desetak izdizajniranih strana za publishing i sajt moram biti gotov sto pre!!!

    Hvala unapred!

  14. tank4girl's Gravatar tank4girl
    7.06.2010. - 16:37 | Permalink

    Vec je bila jedna…zato sam dodala samo jednu….

  15. 19.06.2010. - 0:05 | Permalink

    Ovo rešenje mi je logičnije: http://www.croitportal.com/web-razvoj/tutorijali/wordpress-tutorijali/146-wordpress-i-dijakriticka-slova-

    Ranije sam koristio rešenje sa ovog bloga, i kada mi se peh sa updateom na WordPress 3.0 ponovo dogodio, našao sam i to drugo rešenje guglajući…

    Baš bi bio red da reše ovaj problem, da se korisnici ne bi mučili pri svakom updateu WP-a…

    Pozdrav!

Leave a Reply