U mnie polskie znaki są. Sprawdź czy masz wszystkie pliki w wp-admin
Możesz ustawić debug mode (w configu w katalogu głównym) i wkleić tutaj co wywala
że tak powiem jestem zielony
napisałem tylko własny szablon pod strone i wypełniam dane
co do znaków to ciekawe, bo na kilku komputerach sprawdziłem i ich brakuje (8 na 10 pc)
pokieruj mnie co i jak, ok?
Musisz wejść na swój serwer ftp.
W katalogu głównym znajdź plik wp-config.php
Znajdź w nim linijkę:
define('WP_DEBUG', false);
I zamień na:
define('WP_DEBUG', true);
Jeśli nie masz takiej linijki to ją dodaj gdzieś przed:
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
Po załadowaniu pliku na serwer pewnie zacznie Ci wywalać błędy na samej górze. Wejdź w panel admina wtedy i skopiuj co tam masz. A najlepiej to przytrzymaj chwilę ten tryb włączony i daj znać, a wejdę i rzucę okiem 🙂
dobrze, do jutra dam rozpiskę, dziś nie zdążę
Pozdrawiam
To jeszcze zanim wykonasz to co napisałem wcześniej to zrób tak:
Wejdź w wp-content/themes/TWÓJ-MOTYW/functions.php
I usuń tam wszystkie nowe linie i spacje sprzed znacznika <?php i po znaczniku ?>
Tzn. plik ma się zaczynać od pierwszego znaku < i kończyć na ostatnim znaku > bez żadnych spacji.
tak więc widzę takie cóś
„Warning: Cannot modify header information – headers already sent by (output started at /home/lo50/ftp/rytmy/test/wp-content/themes/news/functions.php:24) in /home/lo50/ftp/rytmy/test/wp-includes/pluggable.php on line 876”
i teraz nawet na stronie mi się to pokazuje, która się niby ładowała normalnie
co z tego wynika??
Wyłącz tryb WB-Debug w configu i usuń te spacje z pliku functions.php, o których pisałem wyżej
wtedy całkowicie są już białe strony…
function wygląda następująco
<?phpfunction register_my_menus(){register_nav_menus(array('header-menu'=>__('Header Menu')));register_nav_menus(array('menu-header'=>__('Navbar')));}add_action('init','register_my_menus');?>
i teraz błąd
Parse error: syntax error, unexpected T_STRING in /home/lo50/ftp/rytmy/test/wp-content/themes/news/functions.php on line 1 po włączeniu debug
Ale nie o to chodziło 😛
Spacje usuwasz tylko sprzed znacznika <?php
I po znaczniku ?>
ooo działa super:) byłu 2 spacje po ?>, geniusz:) a co do poslkich znaków, jak mam zdefiniować by było kodowanie iso dla polski itd? nie pamiętam kodu a trzeba uwzględnić bo nie u każdego są polskie znaki??
fakt że to już nie wp, ale może wiesz, ew. inni forumowicze
jeszcze raz stokrotne dzięki
ew. czy i ten błąd (spacje) mógł powodować brak polskich znaków na niektórych komputerach??
Cieszę się, że działa 🙂
Co do kodowania to są dwie możliwości (nie powodował tego plik funkcji):
Wrzuć w pliku header.php swojego szablonu w <head> następujący kod:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
To jest deklaracja kodowania. Niektóre starsze przeglądarki mogą nie wykrywać poprawnie kodowania strony, więc lepiej ją zadeklarować
Jeśli to nie pomoże to pewnie edytowałeś pliki szablonu i zapisałeś je jako ANSI. Jeśli edytujesz pliki w Notepad++ (polecam) to w zakładce Format masz możliwość konwersji pliku na UTF-8 (wybieraj bez BOM). Polecam jednak ostrożnie używać tej opcji ponieważ niektóre pliki mogą się wykrzaczyć jeśli nie będą zapisane w ANSI.
Mam nadzieję, że to pomoże 🙂 Jeśli interesujesz się WordPressem to zapraszam na mojego bloga: Sztuka WordPress, gdzie publikuję porady i wskazówki na temat WP. Zachęcam również do zapisania się na newsletter 🙂
Pozdrawiam!
zapisuję wszystko jako UTF-*, chodziło mi właśnie o ten fragment kodu. Jeszcze raz bardzo dziękuję.
Z pewnością się zainteresuję blogiem i wkrótce zapiszę na bloga:)
Jeszcze raz dzięki
Pozdrawiam
Witam. Mam ten sam problem, lecz w moim przypadku było to tak.
Zleciłem usługodawcy (cal.pl)ażeby zwiększyli limit uploadu na serwer z 2Mb do większej ilości (zmienili do 34Mb). Po tym jak dostałem wiadomość iż zwiększyli limit wszedłem na stronę admina a tu co? Ten sam błąd co powyżej, czyli biała strona. Zrobiłem tak jak wyżej napisano i nic, dalej pusta. Zrobiłem też testa co wywala błąd za pomocą linijki define(’WP_DEBUG’, false);
http://pastebin.com/aP2piFL3
Czy da się to jakoś naprawić ?
przekieruj sobie adresy bez www na www
http://www.farana.cal.pl/
Błędy świadczą o starym motywie, korzystającym z zdeprecjonowanych funkcji.