Nuså, nu har jag gett upp blogger :) Numera har jag en egen wordpress-installation, som förhoppningsvis inte innehåller en massa säkerhetshål.. ;)
Temat är standardtemat, fast ganska ändrat, t.ex. har jag raderat allt vad bilder heter, och sett till att sidan breder ut sig ordentligt. För folk som tycker att det blir för brett så ska jag avslöja att man sedan några tiotal år tillbaka kan ändra storlek på fönstren, och då således hemsidan som befinner sig i fönstret :)
Jag har spenderat en del tid med att justera lite här och vad, jag tycker att det blev ganska stilrent ändå. Google Chrome är det primära, firefox det sekundära. De ser bra ut. IE ser lite skrot ut i detaljerna, men det får man stå ut med; jag orkar inte bry mig om den grunkan. Jag har inte betalt för att skriva det här, jag gör det för att det är kul ;)
Har lagt en del tid på att fixa lite bakåtkompabilitet mot blogger, främst för att jag vill få alla url:er att fortfarande stämma. Då jag kör med lighttpd så krävdes det lite regler där, tog färdigt exempel från nätet och modifierade lite.
/etc/lighttpd/wp-rewrite.conf
url.rewrite-once = (
"^" + wpdir + "(wp-.+).*/?" => "$0",
"^" + wpdir + "(sitemap.xml)" => "$0",
"^" + wpdir + "(xmlrpc.php)" => "$0",
"^" + wpdir + "([0-9]{4,4})_([0-9]{2,2})_([0-9]{2,2})_archive.html$" => wpdir + "wp-redirect-archive.php?year=$1&month=$2",
"^" + wpdir + "feeds/posts/default$" => wpdir + "wp-feed-atom.php",
"^" + wpdir + "feeds/posts/default\?alt=rss$" => wpdir + "wp-feed-rss.php",
"^" + wpdir + "search/label/(.+)$" => wpdir + "index.php/$1",
"^" + wpdir + "keyword/([A-Za-z_0-9-])/?$" => wpdir + "index.php?keyword=$1",
"^" + wpdir + "(.+)/?$" => wpdir + "index.php/$1"
)
/etc/lighttpd/lighttpd.conf
server.modules = (
"mod_access",
"mod_alias",
"mod_accesslog",
"mod_compress",
"mod_rewrite",
)
$HTTP["host"] =~ "blog\.onkelborg\.com$" {
var.wpdir="/"
include "wp-rewrite.conf"
server.document-root = "/sdsdgsdfgdghdfg"
server.errorlog = "/sdgfgdfgdfgd/error.log"
accesslog.filename = "/dfgdfgdfgdfg/access.log"
#server.error-handler-404 = "/e404.php"
}
Under Inställningar/Permalänkar (gah, hata svenskt admin..):
Anpassad struktur: /%year%/%monthnum%/%postname%.html
Kategoribas: search/label
Skapade några php-filer (jag har skrivit php-kod!), kopierade bara wp-feed.php och sparade som wp-feed-rss.php resp wp-feed-atom.php. Den förstnämnda bytte jag från rss2_url till rss_url eller vad det nu stod i filen. Skapade dessutom en wp-redirect-archive.php, också den som de förra, fast lite speciell wp_redirect-rad:
wp_redirect( “/”.$_GET['year'].”/”.$_GET['month'], 301 );
Det här löser länkar till gamla kategorierna, till gamla inlägg (utom vissa äldre där blogger konverterat åäö till ingenting istället för aao), till gamla rss & gamla atom, samt till gamla arkiv. Finemang :)
Sedan en grej till: http://justinblanton.com/2005/11/disabling-auto-paragraphs-in-wordpress
Wordpress skiter i html-koden. Störande :/ Den avslutar inte taggar som man ska :( Och så blir det lätt knas av alltihopa. Tillsvidare kör jag med ett litet css-hack:
.entry div{
margin-top: 1em;
}
Det lilla “hacket” får gamla, importerade, inlägg ifrån blogger att se läsbara ut. Tror det är en miss någonstans i wordpress, är rätt säker på att det var korrekta <p>-taggar på blogger nämligen.