Een hele tijd terug heb ik me al eens bezig gehouden met een manier om de formattering die WordPress toepast, aan te passen en naar mijn eigen hand te zetten. Destijds had ik daar een plugin voor die perfect deed wat ik wou, maar die heb ik toen na een aantal jaren weer uitgezet omdat ik met een schone lei wou beginnen.
In de afgelopen dagen is het regelmatig voorgekomen dat bepaalde regels in code blokken niet goed vertaalt worden.
Het is rustig geweest hier afgelopen jaren, maar ben nu weer een beetje met WordPress aan het spelen. Ben wel altijd bijgebleven met updates en heb al die tijd met een standaard thema gewerkt.
Vroeger had ik wel een eigen thema gemaakt, door een bestaand thema flink aan te passen. Op zich kan dat, maar dat is met updates altijd wat extra werk om te zorgen dat alles goed gewijzigd wordt.
Het kan zomaar ineens gebeuren, een harddisk die overlijdt. Het komt altijd ongelegen en ondanks alle goede voornemens waren mijn backups niet al te recent meer (ongeveer 3 maanden oud). Dondermiddag begonnen de problemen met de harddisk en donderdagavond hield alles er opeens mee op.
Inmiddels weer op het punt dat ik in ieder geval weer mijn belangrijkste website in de lucht kan brengen. Weliswaar met de stand van begin februari, maar dat is niet anders.
Het stond al een tijdje op mijn te doen lijstje, maar had er nooit tijd voor gemaakt. Vandaag maar eens het blog verhuisd naar een nieuw domein, http:///www.zomaarr.nl.
Overzetten ging vrij simpel:
verplaatsen documentroot naar nieuwe directory aanpassen apache configuratie voor 301 redirect van http://www.zomaarroland.nl naar http://www.zomaarr.nl aanpassen apache configuratie voor zomaarr.nl, extra rewriterules aanpassen van WordPress uri en Site address in de database Aangezien er verder niets wijzigt, ben ik nu klaar.
Eerder schreef ik al dat sommige onderdelen in WordPress zo waren ingesteld dat ze 256mb geheugen claimden. Toevallig zag ik vandaag dat er paar weken terug een mooie patch aan het ticket is toegevoegd die grote kans maakt om in een volgende release te worden toegevoegd.
Zojuist de patch maar eens doorgevoerd, zodat ik eindelijk van die vele foutmeldingen af ben.
Het stond al een hele tijd op mijn lijstje om ooit nog eens op te lossen en nooit was ik er aan toegekomen. Om code in de berichten weer te geven maak ik gebruik van een plugin die alles binnen de pre-tags letterlijk omzet en niet interpreteert als zijnde code. Dat werkt perfect, alleen nog niet in de comments.
Om dat op te lossen heb ik in de plugin de volgende regel toegevoegd:
Al een hele tijd geleden heb ik de zoekfunctie van WordPress verplaatst naar de archiefpagina. Omdat ik het eigenlijk niet handig vind om eerst een aparte pagina te openen voordat ik kan zoeken, heb ik besloten om de zoekfunctie te verplaatsen naar het navigatieblokje net onder de header.
Binnen de list die het menu maakt, heb ik de volgende regel toegevoegd:
<?php include(TEMPLATEPATH . '/searchform.php'); ?> </div> Vervolgens in de css nog even aangeven dat de class search moet floaten, en klaar ben ik.
In de php.log zag ik de volgende foutmelding voorbij komen:
Oct 20 18:33:54 echo suhosin[28058]: ALERT - script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker '82.75.246.231', file '/var/www/blog/wp-admin/admin.php', line 96) Er wordt dus geprobeerd om de memory limit op 256mb te zetten. Aangezien in de php.ini de limit is ingesteld op 128mb komt er dus een alert. Ga nog even bedenken wat ik hiermee ga doen, of verlagen of gewoon laten staan.
Voor mijn gallery pagina heb ik in het verleden al eens gestoeid om de url’s die aangeboden worden om te zetten in een query string die via php weer uitgelezen kan worden. In Apache is het zo dat dat met een eenvoudige rewrite rule kan, alleen wordt dan de originele url ook aangepast.
Nu ik bezig ben met het overstappen naar Lighttpd, ben ik aan het uitzoeken of (en vooral hoe) alles dat ik gebruik in Lighttpd geconfigureerd moet worden.
Al weer enige tijd geleden is versie 2.9 van WordPress uitgekomen. De lijst met nieuwigheden is aardig groot. Er zitten zo geen dingen bij die ik echt gebruik, maar om bij te blijven toch maar geupgrade. En de beta van 2.9.1 is er ook al, dus de kans is groot dat de definitieve 2.9.1 binnenkort ook verschijnt.