Author Archives: Konstantin Kovshenin

About the Author:
Konstantin Kovshenin

Co-founder and Ex-Editor in Chief, WordPress core contributor, theme and plugin developer. Gone to Automattic and keeps blogging from time to time.

Building WordPress Themes You Can Sell by Sawyer Hollenshead for Smashing Magazine describes the process of entering the theme market. Sawyer writes about his mistakes and covers some great tips for young developers hungry to make money from WordPress themes. Child themes, theme options, shortcodes, advertising and social networking options are covered as well. Permalink Permalink


Peter Chester on Scaling WordPress

What the hell is scaling anyway? Ability to handle high web traffic. Ability to deal with tons of file uploads, and tons of data in the database. Ability to rapidly deploy lots of blogs. A systematized process for quality assurance. A dummy proof admin interface and a support system for the people using the system. …


WordPress: Locking Yourself Out of Syntax Highlighter

“Locking Yourself Out” of the Syntax Highlighter (Evolved) Plugin

As much as we all hate shortcodes in WordPress, there are times we simply have to use them, like the Syntax Highlighter Evolved plugin which is definitely one of the best out there. But what happens when you don’t want to highlight your source code any longer? What happens if you want to disable the … Permalink


Joost de Valk has published some great questions and answers about SEO and WordPress on his blog. Joost used his Facebook page to gather questions from his fans and followers for 24 hours (around 50 questions were posted) and then answered some of them in a post on his website. We think the idea is … Permalink


Screen Shot 2011-11-01 at 12.30.59 PM

Advanced WordPress Development

In this video Andrew Nacin and Otto Wood (who both work on the WordPress core) gave a great talk at WordCamp Montreal a few of weeks ago. The presentation was called “Advanced Topics in WordPress Development” where andrew and Otto covered some real cool advanced APIs. They talk and share code snippets on correct usage … Permalink


Our friends over at WPMU.org have recently published a list of Halloween plugins for WordPress, so if you’re running a WordPress website, make sure you grab yourself one of them. Bats, cats, pumpkins and more, although we had trouble running some of them due to some javascript conflicts. Hope you’re enjoying Halloween! P.S. We’re trying … Permalink


Post Formats in WordPress

Tumblr-Like Post Formats by Alex King and Crowd Favorite

Alex King from Crowd Favorite has recently posted an article on something they’ve been working on together with the team — a better Admin UI for Post Formats. Alex talks about a plugin that adds a more intuitive and meaningful user interface to post formats in WordPress. Permalink Permalink


Theme.fm iOS Application

Theme.fm in Your Pocket with the New iPhone App

Today is a very exciting day for us over at Theme.fm — we just got approval from the iTunes Store for our very own iOS application. It took us a little over two months since our first sneak peek and it’s finally available free of charge in the App Store. In this post we’ll talk … Permalink


Upload Media Programmatically in WordPress

How To: Upload Media via URL Programmatically in WordPress

WordPress themes and plugins sometimes need to download files from third party servers, like images, documents, archives, and more. A Flickr image browser is a great example, where you wouldn’t want to hotlink to the images on Flickr, but rather download them to your own. Note that file_get_contents is not the way to go, so … Permalink


Google Analytics API in WordPress

Using the Google Analytics API in WordPress

I’m pretty sure you all know what Google Analytics is, but not everybody is aware that it comes with a Data Feed API which can be used to grab different sorts of valuable information from your Analytics profile. In this post we’ll talk about the API, authentication and firing requests to the API using the … Permalink


Page 2 of 912345...Last »