Extending the WordPress editor with TinyMCE modules

In this post I’ll show you how you can easily add additional buttons to the WordPress post editor based on the excellent TinyMCE editor.

As you all may know the default WordPress post editor is based on the TinyMCE WYSIWYG editor. A big advantage in my opinion is that the post editor only contains the really necessary items for formatting text. But sometimes you just want to add something to it. Click here to find out how you can achieve this.

WordPress Plugin: LDB WP e-Commerce iDeal

LDB WP e-Commerce iDEAL allows you to easily add the iDEAL payment gateway to WP e-Commerce for several Dutch banks and iDEAL integrations.

For almost two years now I’ve been using Magento for the development of webshops. But sometimes clients that aren’t that tech-savvy demand a more ‘accessible’ solution. Because I’m also a WordPress developer I decided to take a look if the WordPress community offered a decent e-Commerce solution. Although I’m a bit skeptical about some coding techniques that are used I really like WP e-Commerce for it’s simplicity and ease-of-use. It just lacks one thing, a decent payment gateway for iDeal. Continue reading “WordPress Plugin: LDB WP e-Commerce iDeal”

How to Base64 encode your images

A few weeks ago Google started including Instant Previews in their Google Instant SERPs. For this Google uses the same trick they’ve been using on YouTube results in the SERPs, presenting the images with Base64 encoding. In this post I show how you can easily implement this in your own website or application.

A few weeks ago Google started including Instant Previews in their Google Instant SERPs. For this Google uses the same trick they’ve been using on YouTube results in the SERPs, presenting the images with Base64 encoding. The main purpose for Google is to reduce the number of HTTP request to their servers. If every SERP would require 10 additional images to be loaded it would most definitely impact the ‘perceptual speed’ at which the website is loaded. With Base64 encoding image data can be send inline and it wouldn’t require additional HTTP requests, just some extra milliseconds for sending this data. Continue reading “How to Base64 encode your images”

How to disable “Billing Agreements” and “Recurring Profiles” in Magento

With the release of Magento 1.4.1.0 also came the introduction of Billing Agreements and Recurring Profiles. These new functionalities were based on commercial modules which offered recurring periodical payment. In this post I show you how you can easily disable them.

With the release of Magento 1.4.1.0 also came the introduction of “Billing Agreements” and “Recurring Profiles”. These new functionalities were based on commercial modules which offered recurring periodical payment. Sadly they’ve been build into Mage_Core which doesn’t allow you to disable their output via System > Configuration > Advanced > Advanced. Continue reading “How to disable “Billing Agreements” and “Recurring Profiles” in Magento”

How to remove the default author profile fields in WordPress

When working on a client’s website you want the back-end to be as clutter-free as possible to avoid having to explain what certain things mean. This recently was the case when I was working on a WordPress website. I didn’t want the bother the client with fields for AIM, Jabber / Google Talk or Yahoo IM. Removing these fields was really easy to do. […]

When working on a client’s website you want the back-end to be as clutter-free as possible to avoid having to explain what certain things mean. This recently was the case when I was working on a WordPress website. I didn’t want the bother the client with fields for AIM, Jabber / Google Talk or Yahoo IM. Removing these fields was really easy to do. Continue reading “How to remove the default author profile fields in WordPress”