Getting started with HTML, CSS, PHP or jQuery can seem like a daunting task for many beginners. Some people think you need to go to school for these subjects but as many of you already know, there is an abundance of free resources to get you well on your way to becoming a pro in any of these subjects. Here are some killer tutorials and screencast series which cover the most popular topics (HTML, CSS, PHP and jQuery).
(more…)
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…)
Moving full steam ahead with our WordPress series, it’s time to finish our static home page that we have been creating. Today, we will utilize all kinds of cool WordPress tricks and functions to bring our home page together. Get ready for a day full of custom fields, WordPress queries, and special functions!
(more…)
For day five of our series, we’ll examine how to use regular expressions and PHP to “scrape” content from other pages. We’ll be reviewing the preg_match_all function as well as ‘foreach’ statements.
(more…)
Part of what makes a web template, website, blog post, etc. really stand out is high quality icons, photos and other graphics. It’s pretty easy to find tons of icons and photos around the web which you can use for your personal projects, but what about those commercial projects? Here is a great list of resources to find just about anything you need for your personal and commercial projects. You’ll even be able to use most of these resources in your themes and templates you plan on selling at ThemeForest.
(more…)
In early May, ThemeForest will be launching a brand new category that will appeal more to developers than designers – at least from an authoring stand-point. To help seed this new category, we’re in need of around five outstanding developers to help us out. If you’re creative and have the chops, email sitemanager@themeforest to discuss the details and compensation.
* Note – to qualify for this initial seed content, you really need to know your stuff. When you contact us, please include either samples of your work, or your resume. Otherwise, your email will unfortunately be deleted. I’m looking forward to hearing from some of you!
It’s been a while, but we’re back with Day 14 of our “Diving into PHP” series. Today, we’ll begin researching OOP techniques. We’ll start with a basic overview of classes and functions, and will then move into some more real-world and complicated examples in future tutorials.
(more…)
Not long ago, Envato released their Marketplace API. The Envato API is an interface which allow developers to build applications and software that can easily utilize Envato user and item data. One convenient feature of the API is the ability to pull out recent items and products for a certain user. Today, we will develop a WordPress plugin that uses the Envato API to display a list of your Envato items. You will even be able to customize what Marketplace to pull the items from and how many to display! Let’s get coding!
(more…)
Between Nettuts+ and ThemeForest,
I receive dozens of question emails each week. Although I try my best, I simply don’t have the time to research the answer to each one. Considering this, I’ve decided to sporadically post “Ask JW” articles. This week’s question concerns Javascript’s self-invoking anonymous functions, and comes from Travis.
(more…)
An overlooked aspect of websites is the formatting of HTML and CSS documents. This affects validation, SEO, and visual ease of use. Visual ease of use is the last thing most authors tend to keep in mind, but it’s still very important. If you’re building a template for a client, or to sell on ThemeForest, it is important that it’s visually formatted properly. Here are some examples of well formatted HTML and CSS.
(more…)