How to Display a Search Module in a Joomla Menu

How to Display a Search Module in a Joomla Menu

It's very common for websites to put features inside top menus. You may find some sites do this with a login form. Other sites may include an advertisement or search box in their menu

In this tutorial, I'll show you how to add a search module to your Joomla menu. We won't use any coding in this tutorial. You will learn how achieve this either with the Modules Anywhere extension or with Shack Search.

Read more: How to Display a Search Module in a Joomla Menu

How to Install a Joomlashack Template Demo Site with Akeeba Kickstart

Now and then our templates customers ask for a template Quick Start pack. Some Joomla templates providers offer them but we don't.

Instead, we offer an installable .jpa or .zip file of the requested template. Once you installed it, you will get an exact copy of the template's fully-fledged Demo site that you see at Joomlashack.

Use it if you would like your Joomla site to be its exact or very close replica.

In this tutorial, you will learn how to install it using the popular "Akeeba Kickstart Core" tool. For this demonstration, I will use our Alasse template.

Read more: How to Install a Joomlashack Template Demo Site with Akeeba Kickstart

How to Change Text with Joomla Language Overrides

How to Change Text with Joomla Language Overrides

Did you know that you can change any of the default text on your Joomla site without touching the language files?

The feature that makes this possible is called "Language Overrides".

In this tutorial, we'll show you how to use Language Overrides to safely customize your site's text.

Read more: How to Change Text with Joomla Language Overrides

3 Best Options to Prevent Fake Joomla Registrations

3 Options to Prevent Fake Joomla Registrations

One of our customers has been getting a ton of fake automated registrations on their Joomla site. Those spam bots clutter your genuine web traffic. Deleting fake accounts they create is also a very time-consuming task.

Here are the 3 best options to prevent fake Joomla registrations:

  • The core reCAPTCHA plugins.
  • Double opt-in registration.
  • OSpam-a-not extension.

In this post, I will give you a brief tour of these options to put the fake registrations to stop.

Read more: 3 Best Options to Prevent Fake Joomla Registrations

How to Stop the Joomla Editor From Removing Code

How to Stop the Joomla Editor From Removing Code

Your Joomla site was built on code. The right code in the right place brings your site to life. However, there are many places where it can also be a huge security risk. 

If you allow people to use PHP, Javascript, iframes or other code inside your content, you will greatly increase the chance that your site might be compromised by a malicious code. To minimize this risk, by default Joomla restricts the code you can insert into articles. 

The downside to this is that some common code snippets, from well-trusted sources, will be blocked. For example, Joomla doesn’t allow you to insert embed codes from sites like YouTube and Google Maps.

Read more: How to Stop the Joomla Editor From Removing Code

How to Update Joomla to Use PHP 7

How to Update Joomla to Use PHP 7

PHP 7 is the fastest PHP version yet. Simply changing the PHP version to 7 can make your Joomla site run 50% faster or more.

We get questions often about how to upgrade to a new PHP version, so we figured we should write a short tutorial for it. This tutorial will explain how Joomla interacts with PHP and how to update to PHP 7.

It's written at a beginner level and doesn't get into too much technical jargon - just enough to understand the process.

Read more: How to Update Joomla to Use PHP 7

How to Hide the Home Link from Menus in Joomla

How to Hide the Home Link from Menus in Joomla

As websites become larger and more complex, the homepage often becomes less important. The vast majority of your visitors may never see your homepage.

As a result, site owners may need to hide the "Home" link in their site's navigation. 

In this tutorial, I'm going to show you how to hide the "Home" link on your Joomla sites.

Read more: How to Hide the Home Link from Menus in Joomla

How to Create Custom Layouts in Joomla 3

How to Create Custom Layouts in Joomla 3

Layouts are a feature in Joomla 3 that makes possible to re-use small portions of your design, using template overrides.

In this tutorial, I'll show you how to create really flexible and re-usable custom layouts.

Follow these 5 steps to become a master of custom layouts.

For the examples in this tutorial we're going to use Breeze, a free template you can download here.

Read more: How to Create Custom Layouts in Joomla 3

Joomla Overrides for Modules, Components and Languages

Joomla Overrides for Modules, Components and Languages

Making changes to Joomla's core files is often neccessary, but there's a right and a wrong way to do it.

The wrong way is to directly edit Joomla's files. If you do, you'll lose all your changes when you next update your site.

The right way is to use an override. In this post, we'll show you what overrides are and how you can use them to safely edit components, modules and languages.

Read more: Joomla Overrides for Modules, Components and Languages

How to Create Layout Overrides in Joomla 3

How to Create Layout Overrides in Joomla 3

Joomla makes it possible to re-design almost any aspect of your site.

In a previous post, we explained how template overrides work. In this post, we're going to talk about layout overrides.

Layout overrides are more narrow and specific than template overrides. Layout overrides allow you to customize small portions of a design, for example: social icons, article titles and tags.

Read more: How to Create Layout Overrides in Joomla 3