
Today we merge the two types of training in a new course called "WordPress Custom Content Types". Earlier this year, we held a live training class in Michigan. For three days, Topher taught a small group of attendees how to code with WordPress. We filmed that class and it's ready for you to watch online. Topher uses custom content types as a chance to explore WordPress coding in general. Topher starts by explaining how plugins work and the correct way to approach building them. He then explains content types by creating two: one for staff members and another for the departments they work in. Along the way, Topher touches on everything from how to use the WordPress codex to shortcodes, hooks and custom taxonomies. If you want to start coding with WordPress, you need to watch "WordPress Custom Content Types". |
The concept of overriding something in Drupal can be made reality in several ways: Drupal's APIs, theme overrides, as well as overriding default configurations in modules. Whatever it is you need to do, the number one rule you should endeavor to follow is: don't hack the core (or a contributed module). Don't open the code files in Drupal and change them to meet your needs. There are better ways. In this tutorial, we will focus on overriding themes. |
I follow people who work with many different types of web software. That day, they all had one thing in common. They were all tweeting about Ghost, a new blogging platform that was raising money on Kickstarter. Ghost has no live demo and it's heavily based on two fairly obscure tools: Node.js and markdown. However, it flew past it's Kickstarter goal inside one day and has now raised over £100,000. Why is the idea of Ghost so popular with so many different people? Because it promised a renewed focus on simplicity. The truth is that in 2013 even web experts want simpler software. |
And these disabled users make up around 10-20% of Internet users in most countries, so creating websites with them in mind will have a positive effect on your bottom line. |
It takes time to find all the download links, to set up a test environment and to install all the additional software you need. Simplytest.me is an ingenious solution for Drupal. Simplytest.me will install Drupal sites for you, as well as modules and themes that you want to use. Here's a brief introduction to this very useful site. |
All in One SEO is so popular because it appeals to both beginners and experts. For beginners, All in One SEO works out of the box with very little configuration needed. Also, as the name implies, it eliminates the need for multiple plugins because it contains many key features such as handling metadata and installing Google Analytics. For experts, it offers a lot of flexibility for setting up your metadata and integrates smoothly with a wide range of other extensions. We covered All in One SEO back in 2011. Here are 2 new videos tutorials to get started with All in One: |
3.1 is available as a one-click update for all Joomla 3 users. The major new feature in 3.1 is Tags. We wrote a detailed introduction and said that Tags "is one of the best new features to be added to Joomla in a long time." In addition to Tags, there are some bug fixes and 7 security fixes, so we recommend that Joomla 3 users update immeadiately. If you have a lot of sites, try using Admincredible.com to update quickly and easily. |
However, as the size of your web projects grow, you end up repeating much of your CSS code. If you face this issue, then it's time to use a CSS preprocessor. In this tutorial, we're going to explain what a CSS preprocessor is. We'll also introduce you to one of the most popular CSS preprocessors: LESS. |
Moving a Drupal site to a new location on your server is surprisingly easy. There is a simple 3 step process to move a Drupal site from one folder to another. In this tutorial we're going to show you those 3 steps. If you'd like to move a Drupal site to new folder, we recommend using the Backup and Migrate module. |
I messed up pretty badly last week. I made a change to our site, and within 48 hours our traffic was down by around 20%. Over the last few years we've been slowly growing our traffic, but we can't afford to lose that many visitors! The image below comes from Google Analytics. It shows the week before April 17th (orange) and the week after it (blue). During the second week we were down 18.47% in visits and 19.05% in unique visits. Normally, we get over 60,000 visitors per week, so we lost over 11,000 visitors. |
A lot of things are simple in Drupal ... once you know how. The Search module is a perfect example of something that is initially confusing to set up, but simple once you know how to do it correctly. This week we had several questions from our members about the Search module, so we wrote this tutorial to help them out. There are several confusing elements to the Search module. Let's address them one-by-one: |
This tutorial will show you step-by-step how to get your Joomla site working on GoDaddy's servers with SEF URLs enabled. |
With Simplytest.me there is no need to install an entire site just to test a new module or theme. You can quickly and easily spin up a site with your desired module, theme or distribution and play around without any overhead. You can even use Simplytest.me to apply and test patches. |
From May 31st to June 2nd, Joomla! developers and site builders from over 30 countries will gather in Noordwijkerhout, near Amsterdam. J and Beyond is one of two big international Joomla conferences every year, with the Joomla World Conference being the other. We're happy to announce that Rod Martin, our Director of Online Training, will be one of the keynote speakers at J and Beyond 2013. |
The settings.php is unique to every site and contains all of the important information that Drupal needs to run. Inside settings.php you'll find everything from your database type and login details to your URL and multisite options. This tutorial is your guided tour of settings.php. If you run a Drupal site, here's what you need to know about this vital file. |

With Admincredible you can update and manage all your Joomla sites. If you have 5 or 500 sites, Admincredible will make your life easier! Visit Admincredible.com.
All of our tutorials are published under the Creative Commons Attribution-NonCommercial license. This means:
Open Source Training is not affiliated with or endorsed by the Joomla, WordPress or Drupal projects.
All product names and trademarks are the property of their respective owners.
Copyright 2013 Open Source Training, LLC. All rights reserved.