Jak naprawić znaki zapytania zamiast polskich liter – wtyczka All In One Seo Pack

Masz bloga z ustawionym kodowaniem UTF8 i używasz pluginu All In One Seo Pack w wersji 1.4.6.8. Zamiast polskich znaków diakrytycznych w słowach kluczowych mogą wyświetlać się pytajniki.

Aby problem naprawić wystarczy drobna zmiana kodu PHP w jednym pliku.

Otwórz plik w ulubionym edytorze np. PSPAD:
wp-content/plugins/all-in-one-seo-pack/all_in_one_seo_pack.php
i wyszukaj linię o numerze 719:
$small_keywords[] = strtolower($word);
zamień ją na poniższą:
$small_keywords[] = mb_strtolower($word,"UTF-8");
Następnie prześlij plik na serwer i po problemie.

var settings = {
serverName : ‚http://www.nexto.pl’,
widgetType : ‚news’,
partnerId : ‚572’,
direction : ‚1’,
title : ‚Jak dowiedzieu0107 siu0119 wiu0119cej?’,
layout : ‚1’,
width : ‚500’,
issueLayout : ‚1’,
type : ‚1’,
categoryId : ‚1018’,
productsCount : ‚3’,
image_size : ‚4’,
box_style : ‚ padding: 8px;’,
hdr_style : ‚font-size: 120%; font-weight: bold;’,
img_style : ‚border: 1px solid #cecece; padding: 5px;’
};

Podoba Ci się ten wpis? Podziel się z innymi na Facebooku i na Google+:

2 komentarze

  1. 24.09.2008

    to ”sztuczka” wcale nie dziala.. do tego pojawia sie błąd 🙁

    robilem to kilka razy..i na kilku stronkach ktore sa na roznych serwerach…

  2. 24.09.2008

    Po zainstalowaniu najnowszej wersji wtyczki 1.4.6.14 problem polskich znaków nie występuje.