OSCampus Has a New Drag-and-Drop Certificate Designer

OSCampus Has a New Drag-and-Drop Certificate Designer

OSCampus is the best way to build an online training site with Joomla.

This extension is incredibly robust and is used by 10,000's of people every week. OSCampus runs the video training at OSTraining.com, and also the official Joomla.org training site!

OSCampus has a new and powerful drag-and-drop designer for certificates. This is a great way to reward your users when they finish a class. You can create as many certificates as you need, and then assign them to different classes.

Read more: OSCampus Has a New Drag-and-Drop Certificate Designer

Your Ultimate Guide to Joomla 4

Your Ultimate Guide to Joomla 4

Joomla 4 is getting closer and closer!

The Joomla team have released the beta version of Joomla 4. This version is not ready for use on your live sites, but it is 100% ready for testing.

Click here to download the beta version of Joomla 4.

Read more: Your Ultimate Guide to Joomla 4

Get Your Google Maps API Keys for Joomla Extensions

beginners guide to google maps api key

The Google Maps API is used to power good number of Joomla extensions, including some here at Joomlashack: JCal Pro, jInbound, and Shack Locations.

Recently, Google introduced a few changes to their Maps API. They added extra functionality, new pricing, and enforced  the use of an API key. Previously, you could use the Maps API without a key, but that's no longer possible.

In this guide, we'll show you how to obtain your Google Maps API key for a production site and run your Joomlashack extensions with full Google Maps API support.

Read more: Get Your Google Maps API Keys for Joomla Extensions

Use Links to Automatically Fill a Shack Forms Field

Use Links to Automatically Fill a Shack Forms Field

Imagine that you create a link that says "Click here to book a trip to London". When your visitor clicks the link, they go to your booking form and "London" is already selected in the form.

This sounds pretty awesome, right? It makes things really easy for your visitors and increases the chance that they will buy from you.

In this tutorial, we'll show you how to modify links so you can automatically make form selections for your visitors. We'll be using the Shack Forms extension.

Read more: Use Links to Automatically Fill a Shack Forms Field

Shack Open Graph Has Improved Facebook and Twitter Support

Shack Open Graph Has Improved Facebook and Twitter Support

When you share Joomla links on Facebook and Twitter, those sites don't find the correct information ... unless you use Shack Open Graph.

This extension adds Open Graph and Twitter Card tags to your site. These tags help Facebook and Twitter pull the correct image and description from your site. Each social network requires different images sizes. For example, the header images on our blog posts are 2000 px wide and 900 px high. But our Facebook images are 1200 px wide and 630 px high and our Twitter images are normally 1200 px high and 675 px high.

In this week's release of Shack Open Graph, it's even easier to make your site look good on social media.

Read more: Shack Open Graph Has Improved Facebook and Twitter Support

How to Change Joomla's Date and Time Format

Change Joomla's Date and Time Format

Joomla comes with a standard format for showing dates and times.

However, there may be a site you have created that will need to use a custom date and time format. In this tutorial, I will show you a step-by-step method on changing your date and time format for articles.

This method will use no coding and will also introduce you to Language Overrides, one of Joomla's best and most underappreciated features.

Read more: How to Change Joomla's Date and Time Format

How to Design Individual Joomla Pages With CSS

How to Design Individual Joomla Pages With CSS

HD-Custom CSS is a simple but very useful module that allows you to add CSS styles to individual Joomla pages.

Without editing your template files, HD-Custom CSS makes it possible to quickly and easily apply CSS changes.

In this tutorial, we'll show you how to alter the background color and font for just one page.

Read more: How to Design Individual Joomla Pages With CSS

How to Catch Every Important Error on Your Joomla Site

How to Catch Every Important Error on Your Joomla Site

Earlier this year, I was working with the Joomlashack team on a project. We were busy and the work was difficult.

Out of the corner of my eye, I noticed that sales were slow, but I didn't pay too much attention.

Perhaps it was just a bad day? Maybe things will improve in the afternoon?

Then I got an email. It looked like this:

Read more: How to Catch Every Important Error on Your Joomla Site

How to Embed Facebook Posts in Joomla

How to Embed Facebook Posts in Joomla

If you use Joomla, then you've had problems with embeds. 

Before the launch of the OSEmbed extension, it was difficult to reliably embed any outside sources into your Joomla articles.

In this tutorial, I'm going to show you how easy it is to embed Facebook posts into Joomla. The OSEmbed Pro plugin allows you to embed Facebook links in Joomla.

Read more: How to Embed Facebook Posts in Joomla

How to Create Template Overrides for Joomla Articles

Create Template Overrides for Specific Joomla Articles

We have covered Joomla template overrides in this blog and in our Joomlashack University video class.

In this tutorial, you will learn how to combine template overrides and the core Template component.

I'm going to show you how to create a custom layout that you can use for individual Joomla articles.

Read more: How to Create Template Overrides for Joomla Articles