Wsparcie » Używanie i konfiguracja WordPressa » Problem z kodowaniem znakow po upgrade

  • Witam,
    po ponad 2 latach korzystania z WordPress’a (2.0.3) postanowiłem się ,,zaktualizować”. W zasadzie nie tyle postanowiłem, co chciałem użyć kilku pluginów, które z takim zabytkiem działać nie chciały.
    Aktualizacja ku mojemu zaskoczeinu przebiegła prawie bez problemów.
    Jedyne co ,,wysiadło” to polskie znaki.
    Szukałem, czytałem podobne wątki – autorzy mieli problem mając bazę z kodowaniem innym niż UTF8, przechodząc na UTF8.
    U mnie problem jest o tyle dziwny – że od początku istnienia swojego bloga używałem kodowania UTF8 – dlatego nie mam pojęcia co i dlaczego się rozsypało :-/

    Czy ktoś może mnie naprowadzić, powiedzieć czego szukać, co sprawdzić ?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter pabre

    (@pabre)

    Udało mi się rozwiązać problem. Okazuje się, że przed wersją 2.1.3 baza jednak nie przechowywała wpisów kodowanych w UTF-8, a w Latin1.

    Pomaga edycja wp-config.php
    konkretnie usunięcie utf8 z tej linii:
    define(’DB_CHARSET’, ‘utf8′);

    Dokładniejsze informacje na znalazłem na stronie:
    http://www.mydigitallife.info/2007/06/18/wordpress-charset-encoding-problem-after-upgrading-to-version-22/

    Mogłeś pozostać z definicją DB_CHARSET ustawioną na UTF-8 gdybyś posłużył się wtyczką UTF-8 Database Converter.

    pytanie do arturm – co byś mi poradził przy problemach z utf-8 w cforms ? konkretnie chodzi o to, iż potwierdzenie wypełnienia formularza uzytkownik otrzymuje z krzaczkami i to zarówno przy zwykłyej wersji tekstowej jak i przy wersji HTML… co tutaj można zrobić?

    Może nie nazywam się arturm, ale spróbuję coś poradzić – upewnij się pliki wtyczki cforms mają to samo kodowanie co twój wordpress i baza danych (najczęściej UTF-8).

    Mam chyba bardziej skomplikowany problem. Nie wiem, czy po upgradzie, czy też występowało to już wcześniej (mogłem nie zwrócić uwagi), czcionki polskie wyświetlają się wszędzie dobrze za wyjątkiem tytułów kategorii na ich stronach.
    Gdy jestem na stronie głównej tonazwy kategorii umieszczone w lewym menu wyświetlają się w porządku (tak jak cała reszta). Gdy kliknę na kategorię np. „Ogłoszenia” to pojawia się strona, która ma wszystkie czcionki w porządku za wyjątkiem tytułu (sekcja <title>), który wyświetla się z krzaczkami.
    Co ciekawe, gdy zamiast kategorii kliknę stronę, której tytuł ma polskie znaczki, to wyświetla się w porządku. Problem dotyczy więc tylko kategorii.
    Używam templatki Atahualpa. Podejrzewam jakiś konflikt między wersją templatki a wersją WP.
    Z góry dziękuję za pomoc.

    W międzyczasie znalazłem przyczynę i rozwiązanie.
    Przyczyna znajduje się tylko w templatce Atahualpa, w pliku bfa_meta_tags.php w katalogu „functions”.
    WP nie podaje jakichś filtrów dla kategorii i stąd ten problem.

    Rozwiązanie znalazłem tu:
    http://forum.bytesforall.com/showthread.php?t=2803

    Przy okazji Atahualpa, czy ktoś z szanownych użytkowników pamięta gdzie siedzą linki widgetu META ? W tym theme nie ma sidebar.php a w pracy mam trochę ograniczone możliwości…
    dzięki z góry

Viewing 7 replies - 1 through 7 (of 7 total)
  • Temat ‘Problem z kodowaniem znakow po upgrade’ jest zamknięty na nowe odpowiedzi.