Afbeeldingen resizen bij het uploaden

Ik had altijd een fijn stukje code dat ervoor zorgde dat de afbeeldingen die mijn klanten uploaden alleen bewaard werden op het grootste formaat ingegeven in het dashboard > instellingen > media. Maar helaas, helaas, het werkt niet meer in WordPress 4. En mijn php’s is niet goed genoeg om het te herschrijven. Dus op zoek naar …
Lees meer over: Afbeeldingen resizen bij het uploaden

inhoudssjabloon verwijderen

Als je een Content Template maakt in Views dan zie je vervolgens bij het aanpassen van een pagina, post of custom post in de rechterbovenhoek een venster Inhoudssjabloon. Dat ziet iedere gebruiker. Ook de auteurs die alleen hun eigen pagina’s mogen aanpassen. En dat wil ik graag verbergen. Via de scherminstellingen is dat natuurlijk bovenin …
Lees meer over: inhoudssjabloon verwijderen

Eigen icoon bij je Custom Post Type

Dit is zo leuk. I love it! Als je je eigen Custom Post Type (CPT) maakt zoals ik eerder heb uitgelegd, kun je sinds kort ook heel gemakkelijk een icoon toevoegen in de menu-balk links. Je vindt een overzicht van alle dashicons (zo heet dat dus) op github. Je kiest daar een icoon, klikt erop, …
Lees meer over: Eigen icoon bij je Custom Post Type

Activiteit monitoren

Klant belt in paniek. Er zijn zomaar opeens twee pagina’s verdwenen. Zelf had ze helemaal niets gedaan en opeens waren deze pagina’s weg. Nu gebeurt er binnen WordPress niets vanzelf en kunnen pagina’s dus niet zomaar verdwijnen. Na een kleine inspectie bleken de pagina’s in de prullenbak te zitten en waren ze met één klik …
Lees meer over: Activiteit monitoren

Sidebar aanwijzen voor genesis simple sidebars

Om verschillende sidebars op verschillende pagina’s van je website te tonen is een handige plugin (als je gebruik maakt van het framework Genesis): genesis-simple-sidebars. Je kunt hiermee extra sidebars aanmaken en per pagina beslissen of wat je op de plek van de primaire sidebar en secondaire sidebar laat zien, de default of een van je …
Lees meer over: Sidebar aanwijzen voor genesis simple sidebars

Widgets aanpassen door klant – redacteur

Ik merk dat ik steeds meer widgets gebruik in de websites die ik voor klanten ontwerp. Soms wil een klant met de rol van redacteur zelf de widgets kunnen bewerken. Corine schreef al eerder hoe je een klant toegang kunt geven tot het menu, zonder dat hij/zij overbodige dingen ziet. In deze post leg ik uit hoe je een …
Lees meer over: Widgets aanpassen door klant – redacteur

Eigen stijlen toevoegen in de editor

Onlangs vond ik een heel fijn stukje WP code op http://wpsnipp.com/index.php/functions-php/creating-custom-styles-drop-down-in-tinymce/ waarmee je in WP in het text-edit-venster een extra dropdownlijstje kunt toevoegen met je eigen stijlen. Voor als je bijvoorbeeld je klant de beschikking wilt geven over een beperkt setje kleuren maar niet de tinymceadvanced plugin wilt installeren omdat dat weer veel te veel is. Dit …
Lees meer over: Eigen stijlen toevoegen in de editor

Klikbaar telefoonnummer

Voor optimaal gebruiksgemak is het natuurlijk handig als je op een mobiele telefoon direct een telefoonnummer kunt aanklikken zonder het nummer te moeten overtypen als je wilt bellen. Dat doe je door bij het invoeren van de tekst in WordPress van het telefoonnummer (of ander stuk tekst) een link te maken en daar tel:  te …
Lees meer over: Klikbaar telefoonnummer

Menu’s aanpassen door klant – redacteur

Zelf ben ik een voorstander van zo simpel mogelijke achterkanten voor de klant. Daarom verstop ik standaard heel veel dat ze niet nodig hebben. Hoe je menu-item’s aan de achterzijde verstopt voor rollen lager dan beheerder lees je hier: www.wpbieb.nl/snippets/verwijder-menu-items-achterzijde-voor-anderen-dan-beheerder/ Een klant toegang geven tot het menu, zonder dat hij/zij overbodige dingen ziet is wat …
Lees meer over: Menu’s aanpassen door klant – redacteur

Verwijder menu-items achterzijde voor anderen dan beheerder

Voor een zo leeg mogelijke achterkant voor de klant verstop ik van alles dat niet nodig is. Onderstaande code is aan te passen door menu-items toe te voegen: __(‘Dashboard’), __(‘Posts’), __(‘Media’), __(‘Links’), __(‘Pages’), __(‘Appearance’), __(‘Tools’), __(‘Users’), __(‘Settings’), __(‘Comments’), __(‘Plugins’), Met dank aan wprecipes.com/how-to-remove-menus-in-wordpress-dashboard [code] // Verwijder menu-items voor anderen dan admin function remove_menus () { global …
Lees meer over: Verwijder menu-items achterzijde voor anderen dan beheerder