Stephen Burge's Blog, page 28
August 27, 2018
How to Create Magento Attributes for Products
When you first set up a Magento site, your products will have a price, a weight, an image and some other popular e-commerce options.
However, these options won't be enough for many stores. Different products have different needs. Here are some simple examples:
A book store will require fields for the Publisher, the Date of Publication, and the ISBN number.
A clothing store may require fields for Type of Fabric, Clothing Size, and Clothing Color.
A car store may require fields for Engine, Body Type, and Miles Per Gallon.
Magento allows you to add all those details through the use of "attributes". In this tutorial, I'll show you how to use attributes in Magento.
This guide is taken from Magento 2 Explained, the best-selling book for Magento 2. We use the example of a store called "Orangeville" in that book, so you'll see it referred to here.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
However, these options won't be enough for many stores. Different products have different needs. Here are some simple examples:
A book store will require fields for the Publisher, the Date of Publication, and the ISBN number.
A clothing store may require fields for Type of Fabric, Clothing Size, and Clothing Color.
A car store may require fields for Engine, Body Type, and Miles Per Gallon.
Magento allows you to add all those details through the use of "attributes". In this tutorial, I'll show you how to use attributes in Magento.
This guide is taken from Magento 2 Explained, the best-selling book for Magento 2. We use the example of a store called "Orangeville" in that book, so you'll see it referred to here.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 27, 2018 13:49
August 24, 2018
The OSTraining Podcast #27: Alex Kuczek on his Journey from Poland to Silicon Valley
5 years ago, Alex opened a web design agency in Poland. This summer, Perfect Dashboard, his SaaS company, was accepted to Berkeley SkyDeck, one of the most presitigious start-up accelerators in the world. How did Alex travel so far so fast?
In this episode, Alex tells us about his journey. We also talk about the different approaches to work in Europe and US, plus raising money for WordPress businesses.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
In this episode, Alex tells us about his journey. We also talk about the different approaches to work in Europe and US, plus raising money for WordPress businesses.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 24, 2018 10:23
The OSTraining Podcast #27: Alex Kuczek on his Journey from Poland to Silcon Valley
5 years ago, Alex opened a web design agency in Poland. This summer, Perfect Dashboard, his SaaS company, was accepted to Berkeley SkyDeck, one of the most presitigious start-up accelerators in the world. How did Alex travel so far so fast? .
In this episode, Alex tells us about his journey. We also talk about the different approaches to work in Europe and US, plus raising money for WordPress businesses.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
In this episode, Alex tells us about his journey. We also talk about the different approaches to work in Europe and US, plus raising money for WordPress businesses.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 24, 2018 10:23
August 23, 2018
5 New Features You'll See in Drupal 8.6
Every six months, Drupal releases a new version.
Drupal 8.6 is not ready yet and is scheduled for release on September 5.
However, we already know what features will be in the final version. A Release Candidate is now available and at this point, the core is frozen and no new features will be added.
So, now is a great time to dive in and discover what new features we'll see. Some of these features are outstanding!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Drupal 8.6 is not ready yet and is scheduled for release on September 5.
However, we already know what features will be in the final version. A Release Candidate is now available and at this point, the core is frozen and no new features will be added.
So, now is a great time to dive in and discover what new features we'll see. Some of these features are outstanding!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 23, 2018 10:41
August 22, 2018
How to use Search API Solr Search in Drupal 8
Apache Solr is a very popular open source search platform, based on the Java Lucene Library. Solr is very stable, scalable and reliable and provides a wide set of core search functions. Solr creates an index of the available documents and then you can query Solr to return the most relevant ones for your search.
For Drupal users, it is possible to integrate your site with Solr. The Search API Solr Search module (yes, that name is a mouthful!) provides a Solr backend for the Drupal Search API module.
This tutorial will deal with the integration between Drupal and the Solr platform. Before you begin, you will need to have installed Apache Solr on your server.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
For Drupal users, it is possible to integrate your site with Solr. The Search API Solr Search module (yes, that name is a mouthful!) provides a Solr backend for the Drupal Search API module.
This tutorial will deal with the integration between Drupal and the Solr platform. Before you begin, you will need to have installed Apache Solr on your server.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 22, 2018 10:00
August 20, 2018
Your Ultimate Tutorial for the WPML Plugin
WPML is the most popular plugin for multi-lingual WordPress sites.
WPML is an acronym for "WordPress Multilingual" and the plugin is installed on nearly a million sites.
In this tutorial, you'll see 6 videos that introduce to WPML and show you how to configure it correctly.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
WPML is an acronym for "WordPress Multilingual" and the plugin is installed on nearly a million sites.
In this tutorial, you'll see 6 videos that introduce to WPML and show you how to configure it correctly.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 20, 2018 13:00
The OSTraining Podcast #26: Jason Cohen on Why WPEngine Belongs Next to Adobe and Oracle
Jason is the founder and CTO of WPEngine. Jason and his team recently celebrated WPEngine's inclusion on the Gartner Magic Quadrant for the first time.
If you don't know what Magic Quadrants are, this is the episode for you! If you do know about Magic Quadrants, you'll still learn a lot! If you want some background, check out our post "Your Plain English Guide to Magic Quadrants".
If you've seen Jason talk, you know he's an insightful and fresh thinker. In this episode, he convinces me that WPEngine deserves to be listed alongside Adobe and Oracle. He also explains why you should stop using the phrase "Managed WordPress" for WPEngine.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
If you don't know what Magic Quadrants are, this is the episode for you! If you do know about Magic Quadrants, you'll still learn a lot! If you want some background, check out our post "Your Plain English Guide to Magic Quadrants".
If you've seen Jason talk, you know he's an insightful and fresh thinker. In this episode, he convinces me that WPEngine deserves to be listed alongside Adobe and Oracle. He also explains why you should stop using the phrase "Managed WordPress" for WPEngine.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 20, 2018 08:16
August 17, 2018
Videos to Get You Started With WordPress Plugin Development
My client has asked me to build a WordPress plugin for them. Help! How do I learn to build WordPress plugins?
That's a common question we get from people who join OSTraining for the first time. They want to know about the skills they will need, and what kind of classes they should take.
I'm going to show you the skills needed for WordPress plugin development. I'll also give you links to start learning those skills.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
That's a common question we get from people who join OSTraining for the first time. They want to know about the skills they will need, and what kind of classes they should take.
I'm going to show you the skills needed for WordPress plugin development. I'll also give you links to start learning those skills.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 17, 2018 11:47
August 13, 2018
The Beginners Guide to Magento Blocks and Widgets
Blocks and Widgets are the key layout features in Magento. These two features are very closely linked, and are often used together.
One way to think about Blocks is that they are mini-Pages. A Block can also contain text, images, video and more. But because Blocks are smaller, you will see them around the edges of your site. Blocks are often inserted into headers, sidebars and footers.
However, Blocks are placed using Widgets. First you create a Block, and then you use a Widget to decide where that Block will be displayed.
Let's walk you through some examples and show you how Blocks and Widgets work in Magento.
This guide is taken from Magento 2 Explained, the best-selling book for Magento 2. We use the example of a store called "Orangeville" in that book, so you'll see it referred to here.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
One way to think about Blocks is that they are mini-Pages. A Block can also contain text, images, video and more. But because Blocks are smaller, you will see them around the edges of your site. Blocks are often inserted into headers, sidebars and footers.
However, Blocks are placed using Widgets. First you create a Block, and then you use a Widget to decide where that Block will be displayed.
Let's walk you through some examples and show you how Blocks and Widgets work in Magento.
This guide is taken from Magento 2 Explained, the best-selling book for Magento 2. We use the example of a store called "Orangeville" in that book, so you'll see it referred to here.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 13, 2018 10:37
How to Use WooCommerce Discount Coupons
WooCommerce Explained is the best-selling book on WooCommerce.
In this exclusive tutorial, taken from WooCommerce Explained, we're going to show you how to create discount codes for your WooCommerce store.
Coupons are often a fundamental part of the marketing strategy for stores.
You may want to create a holiday discount, a discount code for first time customers, or a discount code just for a special audience such as your newsletter or a podcast.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
In this exclusive tutorial, taken from WooCommerce Explained, we're going to show you how to create discount codes for your WooCommerce store.
Coupons are often a fundamental part of the marketing strategy for stores.
You may want to create a holiday discount, a discount code for first time customers, or a discount code just for a special audience such as your newsletter or a podcast.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 13, 2018 09:56