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.
Anne van Delft
De website van Anne van Delft was een statische website die ze zelf niet kon bijhouden. Met een ontwerp van Karen Folkertsma is voor Anne een nieuwe website gemaakt met WordPress. Voor de bouw is gebruik gemaakt van het Genesis Framework van StudioPress. Anne wilde graag per pagina zelf kunnen bepalen welke informatie op die pagina in de sidebar komt. We maken daarvoor gebruik van de plugin Genesis Simple Sidebars, waarmee je heel makkelijk sidebars kunt aanmaken en per pagina kunt bepalen welke sidebar je daar wilt tonen.
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...]
Favicon en Genesis
Yoast schrijft op zijn blog dat een favicon één van de site basics is (lees het blog van Yoast). Daar ben ik het helemaal mee eens. Door een goede favicon is het makkelijk om snel de tab van de juiste website te vinden. Ook kun je bij de favorieten makkelijk de juiste website vinden. Op zijn blog legt Yoast in een paar simpele stappen uit hoe je zorgt voor een goede favicon. Maar, is zijn opmerking in de laatste regel, de favicon van je CMS of theme, zoals Genesis, is dus geen goede favicon.
Genesis levert standaard een witte G op een zwart vlak – maar hoe wijzig je die dan? Volg de stappen op Yoast’s blog en maak een goede favicon. De vervolgstappen voor Genesis zijn verder ook makkelijk. Plaats het bestand favicon.ico in de images-map van je child-theme en klaar. Het kan even duren voordat je goede favicon zichtbaar is, omdat de browser het soms nog uit de cache haalt. Cache legen (geschiedenis wissen) kan de boel dan wat versnellen.
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...