Get Started Sale: Save 20% on all memberships! Use the code: "GETSTARTED20"
  Offer ends in 1 Day
3 out of 4 members use OSTraining at least once a week. You can build great websites. We can help.   Plans from $4 per month

| Podcasting
Everything You Need to Know About Magento

Magento is one of the two most popular e-commerce platforms in the world. In this episode, we talk with Ray Bogman, who's been working with Magento for 10 years.

If you're new to Magento, this episode is a perfect introduction. We talk about the history, current state, and future of Magento. Ray also explains why 2017 is such a great time to be in e-commerce.

Follow Ray on Twitter at @raybogman and check out his site at https://supportdesk.nu.

In case you missed it, we now have Magento video training and a Magento book available for OSTraining members.

Read more ...

| Drupal
drupal delta

When you are adding Views, you may have seen an extra option called "Delta".

Several students have asked us about the purpose of this field, because it wasn't clear.

The Delta option is available throughout the site, but ordinary users are most likely to encounter it inside Views. Here's how the "Delta" options appear in Views:

Read more ...

| Drupal
Using the Focal Point Module for Images in Drupal 8

You most likely created image styles with Drupal's "Scale and crop" image effect. This style allows you to display large images on a smaller scale and save precious screen space.

There is one issue with such styling though. Often the most interesting point of the image gets chopped off. The "Focal Point" contrib module helps avoid this issue.

In this tutorial, you will learn to use this module to select the most important portion of the image you would like to show to your readers. 

Read more ...

| Drupal
Adding a MailChimp Newsletter to Your Drupal Site

Finding easy to use modules for Drupal 8 is not always easy. Often they haven't been migrated from Drupal 7. Or they are still in beta. Or the documentation is either poor or non-existent.

That's why finding the MailChimp module was a true delight. In this tutorial, you will learn how to use this module to integrate your Drupal 8 site with MailChimp newsletter service.

Read more ...

| Podcasting
Brian Hogg and Selling WordPress Plugins

In this week's episode, I talk with Brian Hogg.

Brian is a WordPress developer who writes plugins, but also creates super-helpful content for other developers.

He launches new WordPress plugins and writes about his efforts to build a business around those plugins. Follow Brian on Twitter at @BrianHogg. You can also find his plugins, blog posts and training classes at BrianHogg.com.

Read more ...

Introduction to PHP, Part 2

This week's new class continues to build out the library of PHP lessons that's available to OSTraining members.

"Introduction to PHP, Part 2" follows directly on from "Introduction to PHP" and continues to build your knowledge of PHP. 

You'll learn about constants, loops, and switch and includes statements. Plus, you'll also get some great tips on debugging tools that are built into PHP.

These two classes are part of a larger series of PHP classes that also includes Introduction to Object Oriented PHP and How to Use phpMyAdmin. Look for even more new PHP classes over the next few months!

Read more ...

| Drupal
Import data from a CSV file into Drupal 8 with the Content Import module

Sometimes you would like to import a huge volume of data from a CSV file into Drupal. Maybe from another CMS. Maybe from a spreadsheet. There is no such UI-oriented functionality in the Drupal 8 core. 

To import your data from a CSV file, you need to install and enable the Content Import module. In this tutorial, we'll walk you through the process of importing data with Content Import.

Read more ...

| Podcasting
The OSTraining Podcast #10: Mendel Kurland and Camp Press

In this week's episode, I talk with Mendel Kurland.

If you've been to a WordCamp over the last few years, there's a good chance you've met Mendel Kurland. Mendel works for GoDaddy where he's played a central role in improving that company's reputation.

In this episode, Mendel tells his story: a journey from early start-up success in Iowa to a key role inside GoDaddy. Mendel is also starting a new project called Camp Press which encourages tech workers to get switch off and get outdoors.

PS. If you listen to the episode, the answer to Mendel's cliffhanger on the next Camp Press location was Iceland!

Read more ...

WordPress Explained

Do you need to build a WordPress site? 

If you can wait a few weeks, the "WordPress Explained" book is coming to your rescue.

This book will teach everything you need to know to make a WordPress site. And, it will do it in plain English, with a simple step-by-step approach.

This book forms part of a web design library. Drupal 8 Explained, Joomla 3 Explained, and MySQL Explained are already available. Magento 2 Explained and WooCommerce Explained are scheduled for publication this year. Look for even more OSTraining books in 2018!

Read more ...

| WordPress
Introducing PublishPress: WordPress for Teams

PublishPress is a really useful WordPress plugin that our team have been working on as a side project.

The plugin is designed for any WordPress site with multiple team members. We developed it to help keep ourselves organized on a busy site with lots of writers creating lots of content. The slogan of the plugin is "WordPress for Teams".

The main feature is a big editorial calendar. You can create, reschedule and plan content from a single screen.

Click here to try a free demo of PublishPress.

Read more ...

Base, Small, Thumbnail and Swatch Images in Magento

If you add products to your Magento store, multiple versions of your image are created automatically.

When you're editing your product, you'll see four different image versions:

  • Base
  • Small
  • Thumbnail
  • Switch

What do those versions mean, and where will you find those different images on your site?

Read more ...

| General
Free Tickets for the Merge Show in Orlando

Lots of conferences follow a very standard format that you've seen many times before.

That is absolutely not true of the Merge Show in Orlando, Florida this month.

The Merge Show is a group of conferences that covers domain names, blockchain technology, CMS platforms, doing business in China, and multiple other topics. If you get a ticket for the Merge Show, you can wander between all these conferences.

The organizers hope this format will allow attendees to learn about lots of new technology, and also network with entirely new groups of people.

We have some free tickets to give away too!

Read more ...

| General
React All the Things on All the Platforms

Throughout 2017, the WordPress team has been building key new features using React, a Javascript framework developed by Facebook.

However, React has suffered from licensing complications. In mid-September, Matt Mullenweg announced that the WordPress team, and Automattic, were dropping the React framework:

the Gutenberg team is going to take a step back and rewrite Gutenberg using a different library. It will likely delay Gutenberg at least a few weeks, and may push the release into next year

This was big news, and a notable set-back for WordPress's development.

Then everything changed again.

Read more ...

3 out of 4 members use OSTraining at least once a week. You can build great websites. We can help.   Plans from $4 per month