Summer Sale: You can get 1 year of the Everything Club for $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
SEO Optimize Your Multilingual WordPress Site

If you have a multilingual website, it's worth thinking about the SEO challenges you'll face.

Most website owners only need to optimize for one language. Simply adding another language doubles the amount of optimization work you need to do. Plus, you need to think about another version of Google, with different competitors and different challenges.

SEO concerns a real with multilingual websites. In this guide, based on advice from the "How to Build Multilingual WordPress Sites" class, we'll focus on key ways you can improve your site's SEO.

Read more ...

| Drupal
Mega menu in Drupal 8

One of our customers asked how to build a mega menu in Drupal 8.

Mega menus are menus with multi-column navigation. They are fastly becoming a trend in web design.

The Ultimenu module allows you to insert Drupal blocks into a menu. You can easily use it to build fairly complex menu layouts.

In this tutorial, you will learn how to build a simple mega menu using the Ultimenu module and Bootstrap.

Read more ...

| General

Do you need to build an eCommerce site with Magento? 

Today, we're delighted to say that the "Magento 2 Explained" book is here.

This step-by-step guide will get you up-and-running quickly with Magento 2.

Magento has a reputation for being a complex platform, but we've successfully explained similar software before with Drupal, Joomla and MySQL. This 300-page book is a fun and straightforward beginners guide to Magento 2.

Read more ...

| Podcasts
Beka Rice on eCommerce and the GDPR

Some people have scanned a few blog posts about the GDPR. Very few people have researched it deeply and really know what they're talking about. Beka Rice is firmly in the latter group.

Beka works for SkyVerge, which develops WooCommerce and Shopify plugins, plus Jilt, which helps stores to recover abandoned carts. I spoke with Beka on the day that the GDPR law launched.

Read more ...

| Joomla
Joomla and JCE logo

There is one extension that we install on every single Joomla site build: Joomla Content Editor.

JCE has been around since 2006 and has been outstanding since it's launch.

It makes everything easier when you're writing Joomla articles: linking, formatting, adding images, spell-checking, create tables and much more.

It's built by Ryan Demmer at http://JoomlaContentEditor.net.

So, it made sense for us to sit down and write the Ultimate JCE Guide. I used JCE of course.

Read more ...

| WordPress
wordpress themes videos
How do I get started with theme design?

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.

Here's an overview of everything you need to get started with WordPress theme design.

Read more ...

| Podcasts
Jerry Eadeh on the Past and Future of Magento

When we scheduled this podcast, I planned to talk about the history of Magento. Jerry works for Nexcess, a hosting company that is famous for their Magento services. They've been there since Day 1. When the original Magento team were getting started, they needed hosting help with their first clients, and they called Nexcess. Nexcess even sponsored our Magento 2 Explained book!

But, just two days before this podcast, the news broke that Adobe was purchasing Magento. The Magento community was in shock.

In this episode, we try and digest the Adobe news. We talk about the history of Magento and try to figure out if that helps us understand what comes next for Magento.

Read more ...

| Joomla
The 5 Best Joomla Forms Extensions

Are you looking to add Joomla forms to your site?

It is possible to use the Joomla core, and we explain how to do that in this tutorial: How to Create a Joomla Contact Form.

However, there are some limitations to using the "Contacts" component in the Joomla core. The default component doesn't have many features and doesn't save your submissions.

So, if you want a powerful contact form on your Joomla site, you'll need to look for a new extension. Here's our ranking of the 5 best Joomla forms extensions. We tested dozens of these extensions and compared their pros and cons.

Read more ...

| WordPress
WordPress security

WordPress is one of the simplest and versatile content management systems. Any beginner can quickly build a professional website with it.

It offers basic security out of the box to get you started. It also allows you to harden your site security.

In this post, you will learn 10 tips to easily enhance the security of your WordPress website even if you are a beginner.

Read more ...

| WordPress
wordpress downtime

So your WordPress website offers good content to your visitors. And it offers an amazing user-experience. And it's safe and secure!

But it all will be in vain if your site keeps suffering from downtime.

In this blog post, I will discuss possible reasons for WordPress downtime and ways to monitor incidents.

Read more ...

| Joomla
How to Create a Joomla Contact Form Module

One question we frequently get is about the Joomla contact form. Some people think its too plain and want to redesign it or add features. Some people get too much spam.

This week we'll walk you through how to improve your Joomla contact form.

If you want to use the Joomla core, check out this guide: how to create Joomla contact forms.

But there are some serious limitations to the Joomla core. For example, you can't even store messages that are sent to you. So we highly recommend the Shack Forms extension for better Joomal contact forms.

Read more ...

| Joomla
Send Your Joomla Forms Entries to Google Sheets

Our favorite Joomla forms extension is Shack Forms.

It has a ton of cool features that you won't find in many other Joomla forms. For example, you can store your entries in Google Sheets. Once your data is inside a Google sheet you can analyze, share or use the information in thousands of different ways.

Let's show you how to send your Joomla forms data to Google Sheets.

Read more ...

| WordPress
gator forms logo

Gator Forms is our favorite WordPress forms plugin.

One of the reasons we like it so much is that it has a wide range of display options. Gator Forms doesn't require you to put your form inside a Post or a Page. You can show your forms in pop-ups, tabs, accordions, lightboxes and other effects.

In this guide, I'm going to show how you to create a form that automatically opens and closes for visitors.

Read more ...

| Joomla
How to Create a Contact Form in Joomla

This tutorial will show you how to create a Joomla contact form.

We're going to show you two different approaches:

  1. Using the default Contacts components, so you can create a Joomla contact form without installing any extra extensions.
  2. Using the powerful Shack Forms extension, so you can take advantage of extra features for your Joomla contact form.

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!