Wordpress 404-es hibaoldal
Van, ugyebár a 404.php fájl a sablonban. Elméletileg, ha ez nincs, csak létre kell hozni egyet, és a wordpress automatikusan felismeri, ha 404-es oldalra tévedsz, akkor ezt a fájlt nyissa meg.
Na már most, észrevettem, hogy valamelyik sablonnál működik, valamelyiknél nem. Mitől lehet ez? Ahol nem működik, ott meg sem nyitja a 404-es fájlt, hanem bejön a tipikus 404-es error, hogy nem elérhető a lap.
A wordpress verzió ugyanaz, csak a templét másik. Na, de elvileg ez nem templéttől függ, a wordpress automatikusan tudja, mint már fentebb írtam. Mégis vannak sablonok, amikkel nem működik. Mit kell ott átállítani? Néztem a functions.php-t is, de nem lettem okosabb..
Plugin megoldás nem érdekel, ennek alapból is működnie kellene..
Arni
re: Wordpress 404-es hibaoldal
1. Ugyanarra a tárhelyre telepítetted?
2. .htaccessben állítsd be a 404-es url-t, és mennie kell.
re: Wordpress 404-es hibaoldal
Arni, én összehasonlítanám a 4040.php fájlok tartalmát és abból rögtön kiderül.
re: Wordpress 404-es hibaoldal
Azt hiszem, megint nem írtam le elég világosan :)
Azonos tárhelyről van szó, különböző sablonról.
Htaccess ugyanaz mindegyiknél, mivel annak semmi köze a sablonhoz, a wp generálja le.
A 404.php fájlt hiába nézem. Az a baj, hogy el se jut odáig. Ki is törölhetném, lehetne nulla tartalom.
A lényeg, az egyik meghívja a 404.php-t, a másik pedig nem. És nem tudom hol lehet a gond, mert ez a meghívás nem a sablonból megy, hanem a wp belső rendszeréből.
re: Wordpress 404-es hibaoldal
Idézet:
djarni eredeti hozzászólása
Htaccess ugyanaz mindegyiknél, mivel annak semmi köze a sablonhoz, a wp generálja le.
De ha megszerkeszted a 404-es oldalt, majd ezt beleteszed a htaccessbe, akkor mennie kellene:
Kód:
ErrorDocument 404 /404.php
(lehet, hogy teljes url-t kell megadnod, hogy mindig "mukodjon".
Ha ez nem segít, akkor ötletelhetünk tovább, ha segít, akkor jó.
re: Wordpress 404-es hibaoldal
Nem. Egyes sablonoknálm azért nem megyen, mert a loopban nem 404-van behívva hanem feltételként más van megadva.