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;’
};

2 komentarze

  1. 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. Po zainstalowaniu najnowszej wersji wtyczki 1.4.6.14 problem polskich znaków nie występuje.

Zostaw odpowiedź