SPECIAL OFFER! $59 for access to everything in OSTraining for 1 year! You save $85! 
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!

| Podcasts
The OSTraining Podcast #8: Andy Miller

In this week's episode, I talk with Andy Miller.

Andy Miller has a long and storied history as web developer and businessman. Andy started as the first webmaster at ExxonMobile, before starting Rockettheme, the company that created the commercial theme industry. One of the founders of Joomla, he's now also the founder of Grav, a new and exciting flat-file CMS.

In this episode, Andy talks about his background, and also explains his philosophy for the right way to grow an open source software project.

Find out more at Rockettheme.com and GetGrav.org.

Read more ...

Magento 2 Explained

Do you need to build an eCommerce site with Magento? 

Today, we're delighted to say that "Magento 2 Explained" is coming soon.

This book will teach everything you need to know to make a Magento 2 site. 

Magento has a reputation for being a complex platform, but we've successfully explained similar software before with Drupal, Joomla and MySQL. This book will be a fun and straightforward beginners guide to Magento 2.

Read more ...

Multilingual Joomla Explained

Do you need to build a multilingual site with Joomla? 

Today, we're delighted to launch a new book, "Multilingual Joomla Explained".

This book teaches everything you need to know to make a multilingual Joomla site. Using this book, you can master multilingual Joomla sites. 

"Multilingual Joomla Explained" is for all Joomla users, from novice to expert. This book is a fun, hands-on introduction to building multilingual sites in Joomla. We guide readers step-by-step how to install new multilingual sites and update existing unilingual sites. 

This book uses practical examples and step-by-step instructions to show you how to translate Joomla articles, menus, modules, core extensions and non-core extensions.

Read more ...

New Class: The Beginners Guide to Building Websites

Are you absolutely new to building websites? Then this week's new class is for you.

"The Beginners Guide to Building Websites" will help you create your very first website.

You'll learn about the 3 things you need to put your site online: code, a domain name, and hosting.

If you've just joined OSTraining and have never built a website before, take this class before you watch anything else.

Read more ...

| WordPress
Alternative to the Co-Authors Plus WordPress Plugin

Co-Authors Plus is an old and popular WordPress plugin.

By default, WordPress allows you to choose a single author for content. Co-Authors Plus was a solution to this, because it allowed you to assign multiple authors to one content item.

However, Co-Authors Plus has only had a small number of updates in the last few years. Also, it can be hard to use because it requires you to edit your template files.

The Multiple Authors add-on for PublishPress is a fork of Co-Authors Plus that's worth checking out.

We reviewed the main PublishPress plugin, which is a really good editorial calendar. Multiple Authors is an extra feature for that main plugin.

Read more ...

| Drupal
The Absolute Beginners Guide to Drupal Distributions

One of the most common hurdles that Drupal beginners face is learning to navigate all the modules available on Drupal.org.

With over 38,000 modules, choosing which ones to use can be a daunting experience.

One answer is often to use a distribution.

Building your own e-commerce, intranet or a social networking site in Drupal can be intimidating. Imagine how much easier it would be if an expert had found all the best modules for your purpose and had combined them into one package. Imagine that you could download and install that package as easily as a normal copy of Drupal. That's what distributions can do for you.

Read more ...

| Podcasts
The OSTraining Podcast #6: Tessa Mero

In this week's episode, I talk with Tessa Mero. Tessa used to work at OSTraining, and is responsible for some of the most popular posts on our blog. But, that's just one of her many achievements.

Tessa is a developer advocate for Cisco. She also organizes some of the largest open source conferences on the US West Coast. She also runs local meetup groups. She helps to get open source taught in local schools and colleges. And those are just the first couple of lines on her resume.

Read more ...

The Drupal Paragraphs Module

Over the last few months we've worked with more and more Drupal 8 sites. Those projects all had one thing in common ... they used the Paragraphs module.

Paragraphs is a very popular module for handling content in Drupal 8. Paragraphs works in a similar way to content fields, but also provides a wide range of options for the design, layout and grouping of your content. 

Instead of putting all their content in one WYSIWYG body field, end-users can choose on-the-fly between pre-defined Paragraph Types independent from one another. Paragraph Types can be anything from a simple text block or image to a complex and configurable slideshow.

If you use Paragraphs, you can give your site's content creators a tremendous amount of power and flexibility to create the layouts that they want.

This week's new class is called "How to Use the Drupal Paragraphs Module". You'll learn about all the key features available in Paragraphs.


| WordPress
Conditional Logic with Caldera Forms in WordPress

The general rule for building forms is that you should have as few fields as possible, as too many fields can lead to a drop in conversions. But you also have to avoid creating a form that doesn’t gather the information you need. This is where the conditional logic in WordPress form builders is so great -- your form can tailor itself to the exact needs of the person filling out the form.

If you’re looking for a powerful and free conditional logic from a WordPress form builder plugin, Caldera Forms is a great choice. Caldera Forms has a page builder-like drag-and-drop interface and an intuitive conditional logic system. As a free alternative to Gravity Forms and Ninja Forms, Caldera Forms conditional logic is a free feature.

Read more ...

| General
High Signal, Low Noise News for Your Favorite Software

All of us are busy. All of us have over-flowing email inboxes.

It can be difficult to find sources of news that are high on signal and low on noise.

I'm going to recommend some ways that you can keep up-to-date with news about your favorite platform. These newsletters and RSS feeds contain a lots of useful news and few useless ads.

Read more ...

How to Use LESS

CSS stylesheets can become hard to manage on large projects. It can become a headache to manage hundreds or thousands of styles. 

LESS is a solution that designers use to make their CSS much more efficient. LESS allows you to use plain CSS, but also add programming features such as variables, mixins, and functions. You can create CSS code that is easy to re-use and extend. This makes learning LESS a very popular choice for coders, including those who build popular design frameworks, themes and templates.

This week's new class is called "How to Use LESS". You'll learn about all the key features available in LESS.

Read more ...

Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!