Superevil

…taking over the world a day at a time

Arkiv for emneordet ‘404’

En bedre tegneserieside, del 1: 404 not found

2 kommentarer

Jeg har lige gennemført et storstilet redesign af tegneseriesiden.dk og vil da gerne dele et par af de tricks jeg har fået fyret af i koden. Til at starte med vil jeg komme lidt ind på hvad jeg har gjort ved min 404.php, altså den fil, som håndterer når en url ikke er fundet på serveren. Den fil, der fulgte med mit tema var ikke meget bevendt - den skrev "404 not found" i en level 2-heading og det var såmænd det: [code='php']

Error 404 - Not Found

[/code] Oh, i en centreret level 2-heading. Ikke noget at skrive hjem om, med andre ord. Der var meget at tage fat på - jeg ville have et søgefelt, arkiver, tagcloud og så kom et par andre ting til hen ad vejen. Til at starte med kom søgefeltet, arkiverne (via plugin'et Smarter Archives) og tagclouden (via Wp 2.3) - det var sådan set nemt nok: [code='php']

Åh nej!

Den side du bad om er her ikke.

Måske har den aldrig været her.
Måske har den været her en gang, men har skiftet navn.
Måske har den forladt os for aldrig at vende tilbage.

Det er altsammen meget godt, men hvad skal du så gøre nu?

En mulighed kunne være søgning:

Warning: include(/home/www/superevil.org/wp-content/themes/journalist/searchform.php) [function.include]: failed to open stream: No such file or directory in /home/www/superevil.org/wp-content/plugins/exec-php/includes/runtime.php(42) : eval()'d code on line 29

Warning: include() [function.include]: Failed opening '/home/www/superevil.org/wp-content/themes/journalist/searchform.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/www/superevil.org/wp-content/plugins/exec-php/includes/runtime.php(42) : eval()'d code on line 29

Ellers kunne du måske bruge arkivfunktionen eller tagcloud'en til noget:

Arkiv for tegneseriesiden

Tags

Asbjørn batman Bertram biocore business Camilla code color comics CSS del.icio.us design Emil gizmos Gollum guitar history howto humor inspiration layout moblog music navigation ombygning php reference robotter shockwave-spil tabs temaer templates themes tips tools tutorial Ulf video vinter visualization Warren Ellis web2.0 WebDesign Wordpress YouTube
[/code] Bedre. Jeg installerede så Alex Kings plugin Popularity Contest, som kan udregne hvilke indlæg der er de mest populære. Måske folk ledte efter et af de populære indlæg, når de ramte ved siden af? Koden er nem at inkludere, så de fem mest populære indlæg kom med på min 404: [code='php']

Du kunne også kigge på de 5 populæreste indlæg: