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.

Een submenu met de Gecka submenu plugin

Al een tijdje heeft WordPress de mogelijkheid tot het maken van custom menu’s via de menu-manager. Heel handig als je net als ik, pagina’s en berichten door elkaar gebruikt. Zonder veel moeite plak je die makkelijk allemaal in één menu, op een eigen volgorde, door elkaar. Handig van de menumanager is ook het meermalen laten terugkomen van een bepaalde pagina als deze in meerdere submenu’s moet terugkomen. Zoiets had ik bij de website van Socius, waar cursussen terugkwamen in de menuonderdelen van de diverse doelgroepen. Heel aardig, maar waar ik op die website tegenaan liep is het submenu wat ik wilde plaatsen in de sidebar. Nooit een punt bij het pagina-menu met de plugin Sub Page Menu, maar met dit menu?? Veel navragen en zoeken leverde niets op. We hebben hier zelf maar een aantal menu’s gemaakt. [Lees meer...]

Gravity Forms

Banner Gravity FormsIk heb ondertussen al meerdere formulieren plugins geprobeerd. Elk formulier had wel zijn voors en tegens. Bij een vraag op twitter over een formulieroplossing kreeg ik het antwoord dat ik Gravity Forms maar eens moest proberen. Een premium plugin (dus niet gratis) maar wel met alle mogelijkheden in zich die ik zocht en, bleek later, nog veel meer. Ondertussen heb ik Gravity Forms al op vele websites gebruikt. En heb ik het ook ingezet op testwebsite om bepaalde oplossingen uit te proberen. Zo had een opdrachtgever een formulier nodig wat maar beperkte tijd online mocht staan. Keurig konden we instellen wanneer het formulier online kon en wanneer het weer ofline gehaald moest worden. Geheel automatisch. Ook was een formulier nodig wat maar 50 mensen mochten invullen. Ook dat kon ingesteld worden. Na 50 isnchrijvingen ging het formulier automatisch offline. Met de developpers licensie heb je naast het onbeperkt gebruik van de plugin, ook de mogelijkheid om gratis add ons te downloaden. Zoals een add-on voor koppeling met de gebruikersregistratie, of de add-on waarmee je custom post types kunt maken. Via de front-end van de website kunnen mensen dan berichten aanmaken die in een bepaalde categorie terecht komt. En dit is slechts een klein scala van de mogelijkheden van Gravity Forms.

Gravity Forms, personal License kost $39 en is via de website van Gravity Forms te bestellen.
Voor een formulier met extra mogelijkheden kun je ook contact met mij opnemen.

Links naar andere weblogs over Gravity Forms:

Interne links

Als je al lang met WordPress werkt kun je een nieuwe functionaliteit makkelijk over het hoofd zien. Voor een bestaande klant heb ik de website omgezet naar WordPress en zij is er druk mee aan de gang. Ze belt voor wat vragen en geeft aan dat ze een aantal dingen al gevonden heeft, zoals hoe je kunt linken naar een andere pagina binnen de website. Nu heb ik daar de RB Internal Links plugin geinstalleerd en ik vond het knap dat ze die zo snel had uitgevogeld. Alleen raar dat ze naast de knop voor intern links niet de gootsteen had zitten, maar rechts uitlijnen. Bleek dat ze interne links maakte via de linkknop. Een nieuwtje wat dus kennelijk in WordPress is geslopen zonder dat ik het in de gaten had. Kan hiermee de RB Internal links plugin nu weg? Ja en Nee. [Lees meer...]

PostMash

Een van de dingen die mensen vaak op hun website zouden willen is iets van een activiteitenkalender of een overzicht van te geven cursussen of workshops. Bij WordPress zijn verschillende plugins te vinden die iets van een activiteitenkalender aan de website kunnen toevoegen. Al eerder besprak ik diverse agendaplugins. Daarnaast heb ik al eens gewerkt met de Events-manager (nog geen bericht over gepost), maar elke plugin had, naast heel wat voordelen, toch ook wel wat gebreken. Op een van de websites waar ik nu mee aan het werk ben moet een overzicht komen van workshops. Een kort overzicht op de homepage en dan via een link een bericht met uitgebreide informatie. We zijn gestart met de Events-Manager. Deze doet eigenlijk precies wat we willen op één ding na: de tekst keurig weergeven. Daarnaast wilden we graag onderscheid maken tussen cursussen en workshops en die waren lastig in één overzicht te vangen. Omdat de tekst zo lelijk werd weergegeven maakten we ook een aparte categorie voor de agenda aan, waarin we dezelfde tekst zetten als in de events-manager. Dubbel werk dus. [Lees meer...]

WordPresswebsite op je mobiel

Nu de smartphones een beetje gemeengoed aan het worden zijn is het zaak om de website natuurlijk zo goed mogelijk te tonen op zo’n telefoon. Op de meeste telefoons kun je de website ‘normaal’ zien, zoals op een computerscherm. Maar om de teksten te kunnen lezen moet je wel steeds in- en uitzoomen. Iets wat natuurlijk niet wenselijk is. Daar komt bij dat de meeste websites niet meer zo zuinig zijn met bytes. De meeste mensen zitten immers tegenwoordig op de kabel.
Dit is echter anders op een mobiel. Daar is vooral de inhoud van de website belangrijk en dat hij lekker snel laadt en niet teveel van je eventueel surftegoed op verbruikt. Op dit moment heb ik op deze website de plugin WPTouch Pro geinstalleerd. Deze plugin is niet gratis, maar kost ca €22 voor één licentie. Voordeel van deze betaalversie is dat je zelf themes kunt toevoegen. Er is wel een gratis versie: WPTouch, werkt ook prima, maar hier kun je alleen gebruik maken van de bijgeleverde themes. [Lees meer...]

Custom Class widget

Eigenlijk verbaasd heb mij dat er nog geen plugin is (ik heb hem in ieder geval nog niet gevonden) waarbij je de mogelijkheid hebt om de widget een eigen class te geven. Nu was ik al een beetje op weg met de Better Text Widget die de widget een class geeft gebaseerd op de widgettitle, maar dat betekent dat je bij het veranderen van je titel ook de css weer moet aanpassen. Er zat niets anders op dan een widget op maat laten maken door Hiranthi van Illutic Webdesign. Het resultaat is een plugin die de widget een extra invoerveld geeft, waarin je een class kunt invullen. Deze class wordt toegevoegd aan de widget waardoor je dus de tekstwidgets een verschillend uiterlijk kunt geven, die behouden blijft als je de titel wijzigt en die je voor meerdere tekstwidgets kunt gebruiken.

Better Text Widget

Op een nieuwe website is het de bedoeling dat de vele widgets in de sidebar allemaal een eigen kleur krijgen. Dat is natuurlijk prima te doen via de css.  Elke nieuwe textwidget krijgt immers in WordPress een eigen ID mee. Maar na wat themewisselingen en vergissingen heeft een aantal van die widgets nu opeens een ander ID. Dat is lastig, want dat betekent dat de css weer moet worden aangepast. Op zoek dus naar een plugin waarbij je zelf de class van de textwidget kunt bepalen. Dat is nog niet zo makkelijk en een reactie op LinkedIn is zelfs het zelf schrijven van een widget. Nog niet mijn sterkste kant. Na een kleine zoektocht zijn er wel wat plugins te vinden die een uitbreiding geven op de standaard textwidget. Helaas zijn nog niet allemaal geupgrade voor de laatste versie van WordPress. Maar uiteindelijk beland ik bij Better Text Widget. Belangrijkste kunstje van deze widget voor mij is dat de plugin de widget een extra class geeft, gebaseerd op de titel van de widget. En dat is handig en opent vele mogelijkheden.  Maar ik blijf me aanbevolen houden voor een widget waar bij ik naast de titel gewoon een class kan ingeven, zodat ik daarmee bijvoorbeeld de kleur kan bepalen en de redacteur vrijheid heeft in het kiezen van de titel van de widget.

Attachment Extender

De link naar de Attachment Extender kreeg ik via een LinkedIn groep. Werd aangegeven als één van de plugins die handig waren als je WordPress als CMS wilde gebruiken. Wat is er nu zo handig aan? Wat mij wel eens overkomt is dat ik een foto of afbeelding heb geupload voor bij een bepaald bericht en als ik dan online kijk vind ik hem toch niet goed. Of bij een PDF bestand komt een opdrachtgever opeens met een hernieuwde versie. Wat is dan de routine? Een nieuwe uploaden onder een andere naam of eerst de oude weggooien en dan de nieuwe uploaden. Of via ftp gewoon de oude overschrijven met de nieuwe. Deze plugin neemt dat werk uit handen. In de media bibliotheek heb je bij elk item nu een extra optie: Upload nieuw bestand. En dat vind ik nu handig. Want bij het overschrijven via ftp wordt de thumbnail niet opnieuw aangemaakt.  En anders zijn het meerdere stappen als je eerst het oude bestand moet verwijderen. Weer een handige aanvulling dus en wat mij betreft iets wat wel standaard in de mediabibliotheek mag komen.

Image Browser Extender

Als je eenmaal zoekt op bepaalde plugins kom je kennelijk steeds meer tegen. Zo kreeg ik van iemand de link naar de Attachment-extender, maar moet ik deze wilde installeren binnen WordPress stuitte ik op de Image Browser Extender. Dit is een plugin die een extra button in je lint geeft waarmee je heel makkelijk plaatjes in je bericht of pagina kunt zetten. En zelfs meerdere plaatjes tegelijk. Als je op de button klikt opent zich een popup waarbij je de plaatjes makkelijk kunt aanklikken en via de ctr-klik kun je zelfs meerdere plaatjes tegelijk selecteren. Aangeven of de plaatjes met of zonder link geplaatst moeten worden, of het een thumbnail, medium of full formaat moet zijn en of je hem links, rechts of niet uitgelijnd wilt hebben. Klik op invoegen en alle plaatjes staan in je blog. Voor een blog waarbij je toch veel plaatjes wilt plaatsen een handige aanvulling.