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.
Lightbox plugins
Ik maak al jaren gebruik van een Lightbox plugin. Het is een mooie mogelijkheid om in de tekst een beschaafd formaat plaatje te zetten en mensen toch op een leuke manier de uitvergrote foto te kunnen tonen. Ik maak dan meestal gebruik van de Lightbox-2 plugin van Rupert Morris, maar op de een of andere manier had ik op de website van een klant een andere plugin gezet, die heel verwarrend, ook Lightbox 2 heet. De plugin werkte hetzelfde en had ook in Dashboard zo’n beetje het zelfde admin-menu. Geen punt dus. Tot mijn klant gebruik ging maken van de gallery-optie in WordPress en onder elk bericht 3 foto’s zette in die gallery. Netjes ingesteld dat de link van de afbeelding naar de afbeelding moest gaan en niet naar de pagina, maar toch… geen lightbox effect. Wel op alle andere afbeeldingen op de website. [Lees meer...]
Verplaatsen stylesheet in de head-sectie bij Genesis
Voor mijn WordPress website maak ik tegenwoordig altijd gebruik van het Genesis Framework. Groot voordeel hiervan is dat bij de websites die ik maak al een mooi basisframewerk heb staan. Door vooral het aanpassen van het stylesheet kan ik de website dan geheel een eigen look geven. Maar ik loop wel eens tegen onduidelijkheden aan als ik wat meer wil veranderen dan de css. Bij een geheel eigen gebouwde template is dat geen punt. Je wijzigt gewoon zelf de HTML of zelfs de PHP-code. Bij Genesis is dat voor mij af en toe wat zoeken. Zo zetten plugins vaak een eigen stylesheet in de wp_head. Deze wp_head staat helemaal onderaan in de head-sectie, dus onder het algemene stylesheet. Even in dit stylesheet dus de css van de plugin overrulen is dan lastig. Nu kun je onder de wp_head code in de header.php natuurlijk nogmaals je stylesheet oproepen, maar dan doet hij dit dus dubbel. Door een klein stukje code in de functions.php van je (child)theme kun je de standaardlocatie van je stylesheet ‘uitzetten’. De code hiervoor is:
// stylesheet weghalen uit de metasectie van de head remove_action( 'genesis_meta', 'genesis_load_stylesheet' );
Vervolgens plak je dan de volgende regel onder de <?php wp_head();?>, hoewel ik vermoed dat ik ook een stukje code in de functions.php hiervoor kan zetten.
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( ‘stylesheet_url’ ); ?>" />[/php]
En je stylesheet verschijnt netjes helemaal onderin de head-sectie. Binnen dit stylesheet kun je dan wel je eigen css zetten om de opmaak door een plugin gegenereerde content te wijzigen.






Volg me...