SPECIAL SALE! Get 1 year of access to everything in OSTraining for only $59! Save $85!
  Offer ends in
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!

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 ...

| Drupal
Drupal 8 or Drupal 7

Over the last 15 years, Drupal has earned a reputation for being the most powerful open source content management system.

Yes, Drupal may be harder to learn some alternatives, but it compensates for this with its options and flexibility.

Does Drupal 8 continue this tradition? I recently needed to find out.

I've been using Drupal 7 for several years and was asked to use Drupal 8 for a new site. This post contains my thoughts after evaluating Drupal 8 for the first time.

Read more ...

| Drupal
Create a One Page Website with Views Infinite Scroll

You most likely already navigated across some sites, blogs or galleries, that present the content in an infinite scroll mode.

Such scrolling can easily be implemented with the Views Infinite Scroll contribution module in Drupal 8. No additional libraries or plugins required.

In this tutorial, we’re going to create a gallery of article teasers of all countries in the Americas. Let’s get started!

Read more ...

| WordPress
PHP Notices, Warnings and Errors on Your WordPress Site

Websites are never too far from problems. If you run a WordPress website, you will need to spot and fix problems.

WordPress works on PHP. When PHP runs into issues, it reports them to you. This may be helpful to you as the website owner, but these same errors may also be seen by your site visitors.

Read more ...

How to Build Magento Themes

This week's new class is a complete beginners guide to Magento theming.

"How to Build Magento Themes" will help you create your very first Magento theme.

Enno Stuurman is a highly-experienced Magento developer and trainer. In this new class, he breaks down everything you need to know about building custom Magento 2 themes.

The class starts by taking a look at the default Luma theme. After learning about the structure of Luma, you'll use that knowledge to build your own unique theme. Enno covers Knockout.js, Require.js, Grunt, LESS and all the other tools you need to master Magento theming.

Read more ...

| Podcasts
The OSTraining Podcast #9: Aleksander Kuczek and Brad Morrison

In this week's episode, I talk with Aleksander Kuczek and Brad Morrison about WordPress site maintenance.

Alex runs a SaaS service (PerfectDashboard.com) and Brad runs a WordPress support services (GoWP.com). We discussed all about the ups-and-downs of maintaining thousands of sites. Which plugins break the most sites? How to make sure nothing goes wrong when running thousands of updates?

Both Aleksander and Brad moved to site maintenance after realizing how hard it was to run an agency. We mentioned Jason Cohen's article, the unfortunate math behind consulting companies.

Towards the end of the podcast, Aleksander and Brad share what they've learned about the platforms competing with WordPress. Aleksander runs a scanner to find out where people go when they leave his service? Do you they go to Drupal, Squarespace, Wix, or somewhere else?

Read more ...

| WordPress
Customize the Design of Your Embeddable Posts in WordPress 4.5

Did you know that every WordPress site can embed posts from every other WordPress site? WordPress sites are oEmbed providers.

Out-of-the-box, your embeddable posts will take on the look and feel of the WordPress core default template. In this blog post, you will learn how to make your embeddables consistent with the look and feel of your own template.

Read more ...

jquery

jQuery is, in my humble opinion, the best Javascript library.

Much of jQuery's popularity is due to the fact that it considerably reduces development time. Their slogan is "write less, do more", which is a great summary of jQuery's benefits.

What make jQuery really great are the plugins. Plugins are reusable portions of code which help you write even less Javascript to achieve specific features on the client side. For example, you can use plugins to create slideshows, galleries, popups and more.

In this tutorial, you will learn how to create your own custom jQuery plugin in 4 easy steps. 

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!