Display Anything you want from the Envato API using PHP

First, Envato released their beta version of the API, aptly named Edge. Now, we have a stable and fantastic API to work with that is super powerful and super simple. The latest version (at the time of writing) is release v1. In part one of this two part series, we will look at how to access every single public set from the Envato API and learn how to display it with php.

(more…)

7 RSS to Email/SMS Services you can use for your Item Feed!

A comment that comes up fairly often on the ThemeForest Forums is the question of being notified of new comments on your item page. The answer to this question is almost always, “subscribe to your comment feed via rss and you can check it anytime”. This is true, you can actually subscribe to your own comment feed by going to http://themeforest.net/feeds/user_item_comments/USERNAME.atom and replacing the username with your username.

While this is nice and convenient, most users would rather not have to check their item feed a few times a day to see if anyone has commented. While I know this is an issue/feature the devs may work on for the future, we can fix the issue utilizing third party scripts and services. Today, we will have a quick look at 7 RSS to email/sms services you can use to automatically get informed of comments on your item!

(more…)

WordPress for Designers: Day 18

I’ll bet that many of you have used or have been searching for a WordPress contact form to you for yourself or a client. Plugins can be great and very convenient, but your also relying on the plugin developer to make sure it works and does what you want. Today, we are going to build our contact page, complete with a working AJAX/php contact form! We will use the jQuery library to pull off the AJAX call and animation effects. It’s a day you won’t want to miss if you have ever wondered how to build an AJAX contact form with WordPress.

(more…)

WordPress for Designers: Day 17

Did someone call for an integrated back end slider? Well, if you did, we heard you! After much anticipation from our readers, today is the day we integrate our slider with the backend of WordPress. We will learn all about how to use the WordPress media manager to let users setup, add, and edit the slider, all from the convenient backend of WordPress. This is a day you don’t want to miss, so fire up your server and let’s do this!

(more…)

Creating an AJAX Web App Using the Bit.ly API

Over the past few years, the web has seen an explosion in the number of URL shorteners. A lot of this growth is due to popular microblogging and social networking sites such as Twitter. With this growth, comes the demand for custom use and the ability for developers to create their own apps to take advantage of the shortening service. Today, we will use Twitter’s url shortener of choice and create an AJAX web app using the bit.ly API and the jQuery library.

(more…)

Building a Blog from Scratch with Frog CMS

Here at the ThemeForest blog, we tend to cover a lot of CMS and especially WordPress related material and topics. While WordPress is an absolutely wonderful CMS, there are some other content management systems out there that don’t get the credit they deserve. One worth noting is the Frog CMS, an open source simple content management system. From what I can tell, the greatest thing Frog has going for it is its simplicity. It feels blazingly fast and the way everything is organized is very intuitive. Today, we will take an in depth look at getting started with the Frog CMS, as well as building our own blog from scratch.

(more…)

WordPress for Designers: Day 16

Have you missed us? We’re back and ready for more action with our WordPress for Designers series! We are currently on day sixteen and each fay we are getting closer to completing our goal. Today, we go over creating and styling an entire page from scratch, including the sidebar. Furthermore, we will learn how to use multiple custom fields and text area inputs to take full advantage of the power of WordPress from the backend admin panel. Servers on, text editor running, Hanson playing on iTunes, let’s go!

(more…)

Fun With the PHP GD Library: Part 2

In part one of our “Fun with PHP GD series,” we went over what exactly the GD library is and the basics of using it. We also had a look at some neat tricks and using the built in GD image filters. Today, we are going to dive further into the GD library and take an in depth look at more cool effects we can achieve. Servers up, GD installed, text editor ready, let’s go!

(more…)

WordPress for Designers: Day 15

We’re back with our Wordpress for Designers series! Moving on with our ‘Paper Business’ theme, it’s time to bring in the slider. Today, we will build and implement a jQuery slider plugin into WordPress, style it properly, and discuss how we will pull out the information from the admin panel. Let’s get our slide on!

(more…)

9 Useful Snippets for Your WordPress Functions

Seeing as how the WordPress category is one of the most successful and popular categories on Themeforest, it seems fit to cover some useful tips on the topic. When it comes to WordPress, many designers seem to be scared off or uninterested in the functions.php file, when really it can be one of the most useful files for your WordPress theme. Today, we will review nine superb code snippets you can use to enhance your theme.

(more…)