About Chris Ellison

Chris Ellison is a web developer living in the United States, and has been working with WordPress since 2009. He owns Abbson Studios, a design studio where he is free to experiment with new ways of molding WordPress into whatever he wants or his clients need.

Here are my most recent posts

Posted on by in WordPress Tutorials

WordPress Multisite, introduced in version 3.0.0, gives site owners the ability to easily create and manage several WordPress blogs with a single installation of WordPress. The most famous use of WordPress Multisite is the popular blogging website WordPress.com. There are so many potential uses of such a setup, including departmental websites within a corporation, project management within a group, or a site owner that wants to host several blogs at once while keeping them easy to maintain and expand. However, unless your plugin was specifically built to work with the Multisite feature, your plugin is missing out on potential users. […]

Posted on by in WordPress Tutorials

An options page is essential to any plugin or theme that requires the end user to enter or modify custom information. Even if you just want to display some instructions, an options page is still a good idea to incorporate into your software. Luckily, the process is not difficult for beginner developers with prior experience in HTML and PHP. All you need to do is register the settings and page, then create the page itself. For clarity in your code, it might be convenient to place all of the following code into a separate file, possibly called options.php or admin.php, […]

Posted on by in Blog

Becoming a target of an attack is never a good prospect for any website owner. There are some people on the World Wide Web that would resort to taking reputable actions in order to gain control of your website, or even bring it offline if that is their goal. Websites that are powered by WordPress have recently become the focus of a large and coordinated attack in order to gain control over any website possible. There are many types of attacks, security or otherwise, to look out for, and there are just as many ways that a website owner can […]

Posted on by in Blog

Your website does more than display various forms of information. It conveys your identity and expresses how much you care about your content. When powered by WordPress, using the default theme may be easy, but it says nothing about you and your brand. Your website does not stand out and looks bland to visitors. If you want to make an impression on your website’s visitors, then you need to find and use a theme that will show to them who you are, and make them remember you. What Makes a Good Theme? A “good theme” is a very subjective item. […]

Posted on by in WordPress Tutorials

Maintaining a cache can allow a website to load quicker and more efficiently than pulling and generating data during each page load. For most data, WordPress has a group of functions dedicated to storing data that will stay relevant for a specific period of time. WordPress also allows plugins to change the location of transient data, say to a memcached location, in order to speed up the cache even more. For this reason, it is easy and effective for plugin and theme authors to create a quick and easy cache solution without having to recreate a cache system for every […]



View More Posts