Rich Text Widget – update

Ik schreef al eerder of de problemen met de Rich Text Widget na de upgrade van WordPress naar versie 3.3. Vandaag kreeg ik bericht van de maker van de plugin dat hij een upgrade heeft gemaakt die compatible is met WordPress 3.3.1. De nieuwe versie van de Rich Text Widget verschijnt op dit moment nog niet als upgrade bij de plugins, maar zodra je hem als nieuwe plugin wilt toevoegen, dan geeft hij aan dat de plugin al geinstalleerd is, maar bijgewerkt kan worden. Met deze nieuwe versie 1.0.4 zijn de problemen met de widgets opgelost.

Rich Text Widget en WordPress 3.3

Enige tijd geleden schreef ik over mijn zoektocht naar een tekstwidget met een wysiwyg editor. De plugin die ik toen het prettigst vond en die het beste werkte, was de Rich Text Widget van Julien Appert. Ik heb hem op een aantal website geïnstalleerd bij klanten die niet zo handig zijn met html. Maar toen kwam de nieuwste versie van WordPress uit, versie 3.3 Sonny. Helaas werkt die niet goed samen met de Rich Text Widget plugin. De plugin op zich is niet ‘broken’, maar veroorzaakt een probleem bij de Widgets. Je kunt de sidebars daar niet meer uitklappen en widgets toevoegen. De enige manier om met de widgets te werken is door de toegankelijkheidsmodus te activeren. Niet echt handig, want slepen van widgets is dan niet mogelijk. Verplaatsen gelukkig wel. Ik hoop dat de maker van deze plugin gauw met een nieuwe versie komt, die wel samenwerkt met de laatste versie van WordPress. Maar als iemand een oplossing weet in de vorm van een tijdelijke aanpassing in de plugin, dan hou ik mij aanbevolen.

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

Plugin vervangen?

Mijn vormgeefster belt me. Opeens zijn er een aantal widgets uit de sidebar verdwenen en ze kan ze ook in de wp-admin niet meer terugvinden. Het blijkt om de widgets te gaan van een eigen plugin gemaakt door Hiranthi van Illutic. Een plugin waarmee we een widget een eigen class kunnen geven. De Custom Class Text Widget plugin. Ik vind het niet meer terug bij de plugins. Deze lijkt opeens te zijn verdwenen. Omdat er best wel veel tekst in die widgets staan, besluiten we een backup van de database terug te zetten. De widgets zijn terug én een melding dat die plugin niet gevonden kan worden. Er staat wel een andere custom class text widget plugin tussen de plugins, maar niet van Hiranthi. En bij de plugin van Hiranthi staat dat er een update is naar een nieuwere versie. Wat blijkt… iemand heeft zelf ook een vergelijkbare plugin gemaakt en WordPress ziet die plugin als upgrade van onze plugin. Na wijziging van de bestandsnaam en de pluginnaam hebben we weer onze eigen vertrouwde plugin terug én, nog veel belangrijker bijna, ook onze widgets! Even in de gaten houden dus… je kunt niet zomaar vertrouwen dat een upgrade van een plugin ook een upgrade van de maker is.

WordPress Abonnement

De upgrades van WordPress volgen elkaar snel op. Nieuwe mogelijkheden en meer veiligheid na elke upgrade. Sinds een aantal versies is binnen WordPress zelf een automatische upgrade mogelijk. Eén klik op de knop en WordPress start met zijn eigen upgrade. FLuitje van een cent? Ja en Nee. In de meeste gevallen gaat een upgrade probleemloos. Maar wat als het fout gaat? Als blijkt dat een plugin of een thema niet geschikt is voor deze versie van WordPress. Of zoals met de upgrade naar verie 3.2, de server niet aan de eisen voldoet. En zo’n backup, hoe maak je die dan en hoe zet je die weer terug? Pas een mailtje van iemand. Help, ik heb de upgrade gedaan en nu krijg ik een foutmelding en mijn hele website is uit de lucht. Wat nu? Gelukkig kon ik helpen en konden we samen met de provider de boel weer netjes oplossen. Maar het was voor de persoon wel even schrikken. [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.

My Category Order en wp 2.8 upgrade

De nieuwe wordpress is er, 2.8. Het was even wachten totdat de automatisch upgrade plugin van wordpress hem ook te pakken heeft, maar dan aan de slag met een aantal websites. Dat lijkt allemaal vlekkeloos te verlopen. Maar komt er een vraag binnen ergens dat de wysiwys editor het niet doet. En inderdaad, die werkt niet. Gek, op een andere website werkt hij wel. Maar dan bedenk ik mij dat ik die website handmatig heb geupgrade omdat dat een verse installatie was. Via ftp zet ik de wp-admin map nog een keer online, maar dat helpt niet. Dan de wp-includemap. En dat werkt. Gauw op de andere website dit ook aangepakt en gelukkig werkt dat ook. Vreemd dat hier de WPAU in de fout gaat.
Gisteren liep ik tegen nog een probleem aan toen ik ergens een website wilde laten zien. Daar was in de sidebar het menu vervangen door een kanjer van een mysql fout. Vanmorgen van die site de plugins allemaal geupgrade, maar dat hielp niet. De fout bleek te komen van de My Link Order en de My Category Order plugins. Upgraden alleen helpt niet. Maar even in de wp-admin naar My Category Order helpt gelukkig wel. Het bestand taxonomy.php moet aangepast worden. Dat doet de plugin wel, maar niet automatisch. Even in het menu de pagina bezoeken en dan past wordpress he bestand aan en werkt alles weer naar behoren.

Error 403

Toen ik net wilde inloggen op mijn website kreeg ik een foutmelding:

Error 403
We’re sorry, but we could not fulfill your request for /wordpress/wp-login.php on this server.
You do not have permission to access this server. Data may not be posted from offsite forms.
Your technical support key is: xxxx-xxxx-xxxx-xxxx
You can use this key to fix this problem yourself.
If you are unable to fix the problem yourself, please contact info at bronwasserwebsites.nl and be sure to provide the technical support key shown above.

Ik dacht dat het een probleem van de server was dus mailde mijn provider. Die kwam snel met een oplossing: Bad-behavior upgraden. En inderdaad – het probleem is opgelost.

Plugins tegelijk upgraden

De nieuwere versie van WordPress worden niet alleen steeds beter, maar ook steeds vriendelijker in de backend. Zo kun je al direct op het Dashboard zien dat er voor een x aantal plugins een upgrade is. En op de plugin pagina kun je dan met één klik de plugin upgraden. Voor mijn eigen websites zie ik dat elke keer als ik op het dashboard kom, maar voor website die ik voor anderen heb gemaakt zie ik dat niet altijd direct. Daar staan er altijd wel een paar te wachten om geupgrade te worden. Deze kun je dan wel meestal met één klik upgraden, maar het moet toch één voor één. Het leek mij toch dat het mogelijk moest zijn om alle plugins die geupgrade moeten worden aan te vinken met dan een actie voor alle om ze te upgraden. Het zal er vast wel een keer van komen in een volgende upgrade van wordpress, maar nu nog niet standaard.
Gelukkig is daar wél weer een plugin voor: De plugin Central. Via deze plugin kun je makkelijk plugins installeren en met één klik op de knop allemaal upgraden. Eenmaal geinstalleerd krijg je netjes in je dashboard een overzicht te zien van plugins die geupgrade moeten worden. VIa een klik op Upgrade All wordt dit netjes voor je geregeld. Ideaal. Weer een plugin voor het mapje Standaard Plugins ;)

Automatic upgrade plugin en wordpress 2.7.1

Er is een nieuwe upgrade voor wordpress, 2.7.1. Als ik naar het administratiedeel van wordpress ga, zie ik wel een gele balk waarin staat aangegeven dat er een nieuwe upgrade is, maar ik mis de balk dat ik automatisch kan upgraden. Als ik in het menu naar automatic upgrade ga krijg ik de melding dat wordpress tip top in orde is en dat ik niet hoef te upgraden. Gelukkig heeft wordpress tegenwoordig ook zelf de mogelijkheid om te upgraden onder Tools. Maar die upgrade de bestanden van wordpress en waarschijnlijk ook wel de database, maar die maakt niet eerst een backup van de bestanden en van de database. Die zet niet netjes je website in Onderhoudsmode, deactiveert je plugins niet en activeert ze na de upgrade ook niet. Dat soort dingen moet je allemaal zelf doen en dat was juist het handige van de automatic upgrade. Die deed dat allemaal voor je. Ik hoop dus maar dat dit een eenmalig iets is, dat straks de nieuwe upgrades van wordpress weer door de plugin herkent worden. Of dat wordpress de ingebouwde upgrade ‘upgrade’ naar het niveau van de plugin.