SPECIAL OFFER! Get 1 year of access to everything in OSTraining for only $59! 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 #22: Andrew Embler and Concrete5

Andrew is the founder and CTO of Concrete5, an open source CMS that's comparable to WordPress, Drupal, Joomla and others.

Concrete5 has been around for over a decade and has introduced some innovations that other projects still haven't managed to equal. For example, for a long time now, Concrete5 users have been able to click on any part of the site to edit items, right there on the page.

I talk with Andrew about what it's like to run a large project for many years. He describes the ups-and-downs, including a major release that broke backwards compatability and frustrated some community members. Andrew also talks how he found a second wind, 10 years into building his project!

Read more ...

| WordPress
Open a WordPress Form by Clicking on a Menu Link

Some websites make it really hard to contact them. The "Contact Us" page is hidden in the footer. The social media icons, if there any, lead to accounts where no-one ever replies.

Why not make it as easy as possible to contact you?!?

One good idea is to place a "Contact Us" in your menu. As soon as people click on it, they'll get a pop-up box with a contact form. Your visitors don't even need to visit a different page. That's as easy as it gets.

Read more ...

| General
How are Open Source Projects Planning to Comply With the GDPR Law?

We've just seen the launch of the GDPR (General Data Protection Regulation) law in Europe.

If you need some general background on the GDPR itself, this podcast from a16z is a great introduction.

With the law in action, open source projects are finally talking more about how their getting ready for the new law. One thing most people can agree on is that compliance will not be easy and changes will be needed.

After looking into the approach of different projects, I can divide them into three different groups.

Read more ...

Build a Shopify Site in 1 Hour

If you want to set up an online store, then Shopify is a great solution. It's one of the most popular eCommerce platforms in the world and has everything your store needs from products and variations to payments and shipping.

In this week's video release, Rod Martin shows you how to build a Shopify site in 1 hour. This 15 video class will help you get up-and-running with Shopify in just minutes.

This class adds to the eCommerce pathway, which now features classes on Shopify, WooCommerce, Magento, Easy Digital Downloads, Ecwid, Hikashop and more. 

Read more ...

| General
Adobe Are the New Owners of Magento

Adobe has just purchased Magento for $1.68 billion.

This deal is not a big surprise. People were predicting it a couple years ago, when Magento started partnering with Adobe. Karen Baker, a figurehead in the Magneto Community, wrote that the community had been expecting something like this.

This also isn't the first time Magento has been sold. Back in 2011, Magento was sold to eBay. That deal is generally considered to be a failure, and eBay sold Magento in 2015. Hopefully, Adobe will turn out to be better owners of Magento than eBay. 

Let's look at this deal from several angles ...

Read more ...

| WordPress
What are Website Internationalization and Localization?

When you build multilingual websites you will probably come across two keywords, "Internationalization" and "Localization".

These are complicated words for fairly straightforward ideas. In this guide, I'll explain what Internationalization and Localization are, and what you need to understand about them when building your multilingual site.

Read more ...

| WordPress
How to Find a Translatable WordPress Plugin

If you're building a multilingual WordPress site, there are four things you need to find translations for:

  • The WordPress core
  • Your content
  • Your theme
  • Your plugins

In a previous tutorial, we took a look at how to find a multilingual theme. In this guide, we're going to take a look at how to find multilingual plugins. Not every plugin has been translated or is capable of being translated.

Read more ...

| WordPress
Alternative to the Co-Authors Plus WordPress Plugin

Do you accept guest blog posts on your WordPress site?

It's a great way to drive traffic to your site, improve your SEO, and create connections with other bloggers.

However, by default, everyone who writes on your WordPress site has to have a user account. So to accept a guest author post, you need to create a user account that the author may never use.

Read more ...

| Sponsored
Top 8 Alternatives to Google PageSpeed Insights Tool

PageSpeed Insights is a great website speed testing tool from Google.

Millions of webmasters across the globe use it on a daily basis to measure performance and loading speed of their sites. 

When it comes to testing, you may want to diversify your toolset though.

In this blog post, you will look at the top eight alternatives to Google's PageSpeed Insights.

Read more ...

Updated Class: How to Use WooCommerce

WooCommerce is probably your best choice for eCommerce in WordPress.

WooCommerce is hugely popular and now powers over 40% of all online stores. It is so commonly used that WooCommerce was purchased by Automattic and Matt Mullenweg back in 2015. This might be controversial to say, but it is close to being the "official" WordPress eCommerce plugin.

In this week's video release, Rod Martin updates our WooCommerce class. This class is now over 30 videos long and covers every aspect of getting started with WooCommerce.

The lessons are based on the WooCommerce Explained book. Join OSTraining today and you'll get access to both the books and videos.

Read more ...

| Drupal
How to Manage User and Role Permissions in Drupal 8

This tutorial is all about managing users on your Drupal 8 site.

I'll show you how to control who can do what on your site:

  • Who can create, delete, and edit content?
  • Who can upload modules and themes?
  • Who can modify menus and blocks?

You also see how to make user accounts more interesting. You do this by allowing users to add more information about them. 

Read more ...

| Drupal
How to Build User Profiles With Fields in Drupal 8

By default, a Drupal 8 user account collects only very basic information about the user. 

And, most of that information is not visible to visitors or other users on the site.

Fortunately, Drupal makes it easy to modify and expand this profile so that people can add useful information about themselves such as their real name (versus a username), address, employer, URLs, biography, and more.

Read more ...

Magento 2 Logo

Magento is an open source ecommerce platform designed and used by many companies to strengthen their brands. Today it is one of the most trusted platforms for developing web based ecommerce businesses.

Setting up an ecommerce store requires lots of strategies to be undertaken in order to come up with an excellent working online store, something that is not as easy as it sounds. By using Magento, users can create both simple and sophisticated stores that can be customized as per the users’ ideas.

Read more ...

| Sponsored
TemplateMonster or Wix What Is a Better Choice

You have a number of tools available to power your website creation and growth today.  And they are quickly getting more and more comprehensive and newbie-friendly year after year.

Having a wide array of options is always great, isn’t it? However, the more you have to choose from, the harder it is to make a choice.

In this post, I will compare the two most popular go-to places to jump-start a process of your website creation: TemplateMonster vs. Wix.

Let’s get started!

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!