• All Courses
  • All Books
  • Memberships
  • Gift Card

    Shopping Cart

    No products in the cart.

    Sign in Sign up
    OSTraining

    Shopping Cart

    No products in the cart.

    OSTraining
    • All Courses
    • All Books
    • Memberships
    • Gift Card

    New Class: Introduction to Object Oriented PHP

    We’re delighted to launch an important new class called, “Introduction to Object Oriented PHP“. Object oriented programming (OOP) is the most popular model used by…

    Steve Burge October 10, 2016
    0 Comments

    Updated Class: How to Improve SEO on WordPress Sites

    We’re delighted to re-launch one of our most popular classes, “How to Improve SEO on WordPress Sites“. The class is 100% updated for SEO changes…

    Steve Burge October 3, 2016
    0 Comments
    InspireTheme.com: Templates and Particles for Gantry 5

    InspireTheme.com: Templates and Particles for Gantry 5

    InspireTheme is a template provider with a main focus on developing Joomla templates, particles and atoms on the powerful Gantry 5 framework. The company is…

    Steve Burge October 3, 2016
    2 Comments
    The "Be Sure" Module Checks Drupal SEO

    The “Be Sure” Module Checks Drupal SEO

    This week, an OSTraining member asked us about optimizing their Drupal 8 site. We have recommended some modules before, including the SEO Checklist module. However,…

    Daniel Pickering September 30, 2016
    0 Comments
    hosting recommendation

    How to Choose the Best Host for Drupal 8

    At OSTraining we often get asked to help our clients make the right choice for Drupal hosting. You may often hear that Drupal hosting is…

    Daniel Pickering September 30, 2016
    1 Comment
    Website Builders vs. WordPress: Which Should You Use?

    Website Builders vs. WordPress: Which Should You Use?

    If you’re considering launching your very first website, then there are a lot of factors to consider. Mainly, which service should you use to host…

    Steve Burge September 29, 2016
    0 Comments
    Drupal 8 Themes for Beginners

    Why Are There No New Drupal 8 Themes?

    Back in January this year, we talked about Drupal 8 themes. At that time, there were 86 themes for Drupal 8 on Drupal.org. 9 months…

    Steve Burge September 29, 2016
    29 Comments
    Check Out the New Video Player for OSTraining Classes

    Check Out the New Video Player for OSTraining Classes

    This week, you’ll find an updated video player when you watch OSTraining classes. We’ve added some new features, and moved some buttons to more logical…

    Steve Burge September 29, 2016
    3 Comments
    DrupalCon Dublin Keynote

    New Drupal 8 Ideas in Dries’ Dublin Keynote

    This week is DrupalCon Dublin. And as always, Dries gave the keynote address on the first morning of the event. This year’s keynote was broken…

    Steve Burge September 28, 2016
    4 Comments
    How to Develop Joomla Modules

    New Class: How to Develop Joomla Modules

    For quite some time, Joomla development has been the most requested topic by OSTraining members. Today, I’m delighted to release the first of several Joomla…

    Steve Burge September 27, 2016
    2 Comments
    How to Add Audio Files to Drupal 8 Sites

    How to Add Audio Files to Drupal 8 Sites

    This week, an OSTraining member asked us about adding audio files to their Drupal 8 site. Using the Drupal AudioField module, I will explain how…

    Daniel Pickering September 16, 2016
    16 Comments
    build a drupal 8 module

    4 Videos Showing How to Build a Drupal 8 Module

    Building modules in Drupal 8 is surprisingly easy. With just four files, you can register the module with Drupal 8, create functionality, control permissions and…

    Steve Burge September 13, 2016
    7 Comments
    3 More Major Features in Drupal 8.2

    3 More Major Features in Drupal 8.2

    In early August, we wrote about 7 improvements you’ll see in Drupal 8.2. During the four weeks since that post, the Drupal team has added…

    Steve Burge September 13, 2016
    5 Comments
    How to Use Ecwid for eCommerce Sites

    New Class: How to Use Ecwid for eCommerce Sites

    If you want to set up an online store, and don’t want to set up a new website, then Ecwid is a great solution. Ecwid…

    Steve Burge September 12, 2016
    0 Comments
    Our New WordPress Theme Classes, Based on Underscores

    New Class: Build a Complete WordPress Theme with Underscores

    Last week, we relaunched our WordPress theme design classes. The first new class was called “Getting Started With WordPress Theme Development“. Are you ready to…

    Steve Burge August 31, 2016
    0 Comments
    Our New WordPress Theme Classes, Based on Underscores

    New WordPress Theme Design Classes, Based on Underscores

    We’re delighted to relaunch our WordPress theme design classes. This week, there’s an introductory class called “The Beginners Guide to WordPress Theme Development“. Next week,…

    Steve Burge August 24, 2016
    0 Comments
    How to Use the Drupal Group Module

    How to Use the Drupal Group Module

    Group is an extremely powerful Drupal 8 module that allows you to create groups of users with shared content and permissions. It’s easy to see…

    Daniel Pickering August 19, 2016
    16 Comments
    video trainer

    Work With Us as a Magento, Shopify or SEO Teacher

    Do you enjoy teaching? Do you have a good knowledge of Magento 2, Shopify or SEO? If so, you should consider working with us as…

    Steve Burge August 18, 2016
    0 Comments
    Would You Be Interested in an Online Drupal 8 Day?

    Drupal 8 Day Will Be November 19th, 2016

    Drupal 8 has been out for nearly one year, and is now maturing into a really powerful platform. We will hold an online event all…

    Steve Burge August 16, 2016
    0 Comments
    A WordPress Developer Who Added SaaS to His Plugin

    The Debate We Need: How Can SaaS and Open Source Work Together?

    Back in 2007, there was a lot of controversy over the GPL. Some developers wanted to make money selling GPL-licensed products. However, a lot of…

    Steve Burge August 16, 2016
    0 Comments
    Load More
    Back to Blog Home

    Blog Categories

    • CMS Platforms
    • Coding Tutorials
    • Drupal
    • General
    • Ghost
    • Joomla
    • Live Blog Posts
    • Magento Tutorials
    • Marketing
    • New Tech Cities
    • OSTraining News
    • Podcasts
    • Sponsored
    • Tools
    • Web Design
    • WooCommerce
    • WordPress

    Latest Comments

    1. robbieadair on Create Tables & Import CSV Data in Your Joomla Database Using FabrikMay 28, 2025

      Same question, did you make any changes to the list of elements after you imported and before you tried exporting?

    2. imrodmartin on Learning Launch: the Drupal Rules ModuleOctober 7, 2024

      Hey Jason, that is a very old class (2013) for Drupal 7. Here's the link: https://ostraining.com/courses/how-to-use-the-rules-module-in-drupal/ sorry about that.

    3. Jason Talbott on Learning Launch: the Drupal Rules ModuleOctober 7, 2024

      The link to the Rules video class takes me to a 404 page.

    4. tom davidson-marx on How to Convert Existing Blog Posts to GutenbergAugust 6, 2024

      Thanks so much- I was stressing about how to do this. Even though this post is from 2019 it was…

    5. Toko Daring on How to Remove Unwanted WordPress User RolesAugust 5, 2024

      Hi Steve,  this is very useful since some specific plugins also create specific user roles to function their feature. the…

    Recent Posts

    • Layout for the Ambitious Site Builder Webinar
    • How to Manage Permissions on WordPress Multisite Networks
    • Reviewing the Best WordPress Editorial Calendar Plugins
    • Introducing Drupal Starshot: A New Version of Drupal CMS
    • How to Hide Unwanted Gutenberg Blocks in WordPress

    ^^ Back to Top ^^

    • About
    • Our Team
    • Podcast
    • Blog
    • Privacy Policy
    • Terms of Service
    • Refund Policy
    • Contact Us
    © 2026 - OSTraining, LLC. All Rights Reserved.

    Report

    There was a problem reporting this post.

    Harassment or bullying behavior
    Contains mature or sensitive content
    Contains misleading or false information
    Contains abusive or derogatory content
    Contains spam, fake content or potential malware

    Block Member?

    Please confirm you want to block this member.

    You will no longer be able to:

    • See blocked member's posts
    • Mention this member in posts
    • Invite this member to groups
    • Add this member as a connection

    Please note: This action will also remove this member from your connections and send a report to the site admin. Please allow a few minutes for this process to complete.

    Report

    You have already reported this .