Op een nieuwe website die ik aan het bouwen ben, had Karen Folkertsma (die de vormgeving weer voor haar rekening heeft genomen) een leuk lettertype voor het menu bedacht. Dat kan tegenwoordig, dacht ik, en ging er mee aan de slag. In firefox, chrome en safari natuurlijk geen probleem. Maar toen ik in internet explorer ging kijken, zag ik daar slechts het vervangende font in het menu. Vele pagina’s en zoekpogingen verder heb ik eindelijk de oplossing. [Lees meer...]
Optie uitgelichte afbeelding/featured image weg?
Op een nieuw te bouwen website wil de opdrachtgever graag op elke pagina een eigen plaatje. Geen probleem denk ik. Ik installeer de featured image widget plugin en wil even een korte handleiding maken hoe zo’n plaatje dan in te voeren. Tot mijn grote verbazing heb ik in de editor niet de optie om een uitgelichte afbeelding te kiezen. Ook niet bij de scherminstellingen. Ik ga op zoek op internet en vergelijk de functions.php van dit theme met die van een ander theme waar het wel werkt. Beide zijn childthemes van Genesis en mijn idee is dat het bij Genesis eigenlijk standaard gewoon aan staat. Ik krijg via Twitter een link naar een functie die ik kan toevoegen aan mijn functions.php maar ook dat werkt niet. Dan wil ik kijken of de optie wel in de standaard mogelijkheid om plaatjes te uploaden staat. En dan zie ik dat ik daar alleen de optie met het sterretje heb en niet die van afbeelding, video en muziek. Er gaat mij een licht op. De website is gebouwd als Multisite en inderdaad, bij de netwerkinstellingen zie ik dat nergens een vinkje staat bij het uploaden van bestanden. Vinkje bij afbeeldingen en ja hoor… daar is ook de optie om een uitgelichte afbeelding plaatsen.
Het Genesis-framework
Sinds ik Genesis heb ontdekt als framework voor een WordPress website werk ik eigenlijk met niets anders meer. Waarom kies ik dan voor Genesis? Het hebben van een basisframework is belangrijk. Je hoeft dan niets steeds van onderaf aan een website op te bouwen. In het begin bouwde ik zelf een basisframework, maar het kost je dan nog best wel tijd om te zorgen dat dit framework wel mee blijft groeien met de ontwikkelingen van WordPress zelf. Dat heb ik niet met het Genesis framework. De motor van Genesis wordt netjes door het ontwikkelteam bijgehouden. Na de update van WordPress is er meestal ook vrij direct een upgrade van Genesis. Bovendien, door de opbouw van Genesis is het heel makkelijk om elke soort website er mee te bouwen. Daarbij biedt de ontwikkelaar van Genesis, StudioPress, ook een heel aantal premium childthemes aan. Deze zijn goed te gebruiken als basis voor websites met een wat kleine budget of voor het onderzoeken van alle mogelijkheden die er zijn binnen het Genesis Framework
Omzetten naar multisite: blijvende AUTH code waarschuwing
Een klant wilde graag een tweede WordPress website hebben en vroeg me wat het handigst was. We besloten zijn bestaande WordPress website om te zetten naar een multisite installatie volgens de stappen in de WordPress Codex: Create a Network. Na de stappen hier genoemd word je binnen WordPress vanzelf meegenomen in de vervolg stappen.
Na alle stappen gevolgd te hebben bleef ik met één foutmelding zitten. Ik moest namelijk wat security keys in de wp-config.php zetten. In de wp-config was een plek ingeruimd voor deze regels (dacht ik) dus zette ik netjes de code daar neer. Maar binnen WordPress bleef ik de melding houden dat ik deze regels moest neerzetten, net boven de laatste regel. Dus nog maar eens en dan op de juiste plek. Maar ik bleef het verzoek krijgen om de regels toe te voegen.
Natuurlijk bracht ook google hier weer een oplossing. Het blijkt dat er 2 sets zijn van 4 regels. Ik had de ene set op de plaats van de andere set gezet. Nieuwe regels toegevoegd en nu is de melding weg. Altijd weer handig om te weten.
Meer in deze draad in het WordPress support forum
Update naar WordPress 3.2
Sinds 4 juli is de nieuwe update van WordPress naar versie 3.2 beschikbaar. Deze upgrade stelt echter hogere eisen aan de server dan zijn voorlopers (minimaal PHP 5.2.4 and MySQL 5.0). Nu heb ik een aantal klanten die zelf hun upgrade van WordPress doen, waarvan er al eentje tegen aan liep dat de server niet geschikt was. Daar kwam hij pas achter toen hij al op de knop had geklikt. De website was deels niet meer bereikbaar. Gelukkig kon de provider de website snel overzetten naar een nieuwere server, maar het updatekwaad was al geschied. Gelukkig is er een backup en kunnen dingen hersteld worden, maar toch… Voorkomen is beter dan… tenslotte.
Om zeker te zijn dat je wat server betreft veilig kunt updaten, installeer dan eerst de requirement check plugin op je website. Deze geeft aan of de server geschikt is, of wat anders moet gebeuren: hogere PHP versie of hogere MySQL database. Twijfel je over de staat van je server, installeer dan eerst deze plugin. En zorg, als altijd, natuurlijk voor een goede backup voor je begint.
Help, ik kan niet meer inloggen
Binnen een mailgroep zie ik die vraag vaak voorbij komen “Help, ik kan opeens niet meer inloggen bij WordPress”. Even geleden zag ik ook weer deze noodkreet langskomen. Wat is er dan meestal aan de hand. De website stond even op een subdirectory om opgebouwd te worden, bijvoorbeeld in de map WordPress en je kon bij de website via www.domeinnaam.nl/wordpress. Als de website klaar is, vindt de verhuizing naar de root plaats door de index.php aan te passen en in de root te zetten. Bij de instellingen moet je dan nog even de home-url wijzigen naar www.domeinnaam.nl. En dan kan er wat fout gaan. Gevolg… je kunt niet meer bij de website. [Lees meer...]
Featured Page Widget
De laatste tijd gebruik ik eigenlijk alleen maar het Genesis Framework om een nieuwe theme mee op te bouwen. Het is een mooi basis framework en je hebt er vele mogelijkheden mee. Zo zijn Karen Folkertsma en ik bezig met een nieuwe website. Op de homepage had Karen een blok met intro’s bedacht. Deze intro’s leiden allemaal naar een pagina. Nu kun je dat natuurlijk handmatig in een pagina zetten, met mooie links, maar het moest toch ook makkelijk kunnen. Ik heb niet zo lang geleden een developperspakket gekocht bij StudioPress met daarin Genesis en alle childthemes van Genesis die door Studiopress zijn ontwikkeld. Handig om een keer te gebruiken, maar ook handig om eens te kijken hoe op de verschillende themes oplossing voor problemen wordt gevonden. [Lees meer...]
Als WordPress NL upgraden niet lukt
Ik heb een redelijk aantal WordPress websites onder mijn beheer. Ze zijn van verschillende leeftijd en meestal geeft het upgraden van WordPress geen probleem. Zo was ik vol goede moed aan de upgrade naar 3.0.3 begonnen toen dat bij een aantal websites fout liep. Ik kon er niet direct de vinger opleggen en had die websites maar even overgeslagen. Het lag niet aan de server, want de meeste websites staan op dezelfde server. In een opwelling besloot ik bij één blog, na het niet willen lukken van de Nederlandse automatische upgrade, maar eens gewoon de Engelse upgrade te proberen. Deze liep zonder problemen. Toen bedacht ik dat ik een bericht van Remkus de Fries voorbij had zien komen over het terugzetten van de Nederlandse taalinstelling van nl naar nl_NL. Wat bleek, de websites die ik niet kon upgraden waren allemaal nieuwere websites die de taalinstelling nl hadden. De websites die ik wel kon upgraden hadden de taalinstelling nl_NL. Na wijziging in de wp-config.php van de taalinstelling naar nl_NL en het omzetten van de taalbestanden nl.po en nl.mo naar nl_NL.po en nl_NL.mo was het upgraden geen probleem meer. De upgrade zoekt naar het upgradebestand wat gekoppeld is aan de taalinstelling. Is deze nl, dan zoekt hij naar een nl-bestand, wat niet bestaat. Er is alleen een nl_NL upgrade bestand en dat wordt gevonden als de taalinstelling dus daarop staat.




Volg me...