getButterfly Logo getButterfly

Code wrangling and experiments since 2005

Our code will help improve your web presence where it matters most.

Sign up to get the latest news and offers.

  • about us

    getButterfly develops WordPress plugins and themes, HTML5 templates and PHP/MySQL apps. Read more about who is behind getButterfly.

  • support and documentation

    We’ve got a great support section featuring documentation, a feedback form, a bug report form, Q&A and more.

  • join us

    Your account gives you access to all our items. You can use it to sign in and purchase digital goods, get updates or browse our documentation section.

EscortPress is a multiuser media platform for adult-themed web sites and communities, powered by WordPress.

eCards UI is the official theme of the eCards plugin, featuring dedicated homepage and in-place sliders.

Noir UI is a WordPress theme built for ImagePress, featuring a custom homepage and custom integrations.

WordPress Plugins

WordPress.org Plugins

Recent Blog Articles

Funnel Page Load Optimisation Snippet

ere’s a quick snippet to preload the next step in a theoretical funnel/workflow.

February 20, 2017

Klout Plugin for WordPress

I recently needed to extract the Klout score for a WordPress plugin, and I coded a quick shortcode. Here’s the code, if you need it, and here’s the shortcode, packaged as a WordPress plugin.

February 20, 2017

Ultimate .htaccess Guide

This guide was built to serve as a comprehensive resource to using .htaccess. The .htaccess file is a configuration file that affects how a web server responds to various requests. It is supported by several web servers, including the popular Apache software used by most web hosting providers.

February 13, 2017

WordPress: Increase page speed using transients

I have implemented transients and the speed increased by 59.54% on the homepage and by 23.91% on the dedicated plugins page.

February 6, 2017

How to display a list of WordPress plugins from the official repository

This code will retrieve a list of plugins from the WordPress plugin repository and it will cache the results for 24 hours, using the plugin API. Use the [wordpress-items] shortcode to display them.

February 6, 2017

How to Add Pagination to Custom WordPress Tables

We need to write a class to handle pagination and then we need to display the pagination in our custom WordPress table (in the back-end section, for a plugin or for theme settings).

January 29, 2017

Why we switched from a custom EscortPress solution to a Noir UI/ImagePress bundle

The combined price for this bundle is €36.81 ($39.38). Currently, the plugin is hosted on CodeCanyon and the theme is hosted here. As a bundle, they will always be available to customers, with lifetime updates and priority support.

January 28, 2017

EscortPress: How to Build a WordPress-powered Adult Community Using Noir UI and ImagePress

EscortPress is a multi-user media platform for adult-themed web sites and communities or escort solutions, powered by WordPress.

January 28, 2017

WordPress Plugin Usage Data

I am fiddling with the idea to capture WordPress plugin usage data. Instead of using GET or POST requests, I thought of asynchronously sending an AJAX request once.

January 28, 2017

Noir UI Interface Changes

Our Noir UI WordPress theme has been updated to version 5.0.5 and it fixes several bugs, tweaks the user interface and cleans up the header.

January 28, 2017

Hound – Feature Update

Our in-house content management system, Hound, just got an update – 0.1.4. We have started applying functional programming principles and refactored several back-end functions and sections. The code is more consistent throughout the administration sections.

January 26, 2017

GPG/PGP Tutorial

This documentation provides the basic usage of GPG/PGP, following creation of keys, encryption/decryption, generating files, sending and receiving, uploading to key servers and more.

January 24, 2017