SPECIAL OFFER: Only $69 for access to everything in OSTraining for 1 year! You save $75! 
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!

| WordPress

One of the ways hackers and bots try to break your WordPress site is by going to /login and hammering away at the login screen. We can fix that by learning to hide the login page on your WordPress site.
 
In this video, we're going to show you how to use a simple plugin to completely change the login url to your WordPress site.
 
Let's do it!

Read more ...

| WordPress

It’s no secret that one of the reasons for the great success of WordPress is its extensibility via plugins.

WordPress.org hosts over 57,000 plugins alone.  You could get lost down the rabbit hole if you are not careful.

This post will highlight three great WordPress utility plugins that I’ve found to be extra useful.

Let's take a look.

Read more ...

| Joomla

The default date format in Joomla is based on United Kingdom English. Not everyone wants this date format.

If you’ve ever wanted to change the date format in Joomla from day month year to US date standard of month day, year, then this is the post for you. Let’s get started.

Read more ...

| Drupal

How would you like to be able to set up an ecommerce platform on your drupal site in less than 60 seconds? You can!
 
In this video, I want to share with you my little frustration with drupal and drupal e-commerce. It's really hard to set up!  However,  there's a fantastic e-commerce platform called ecwid that allows you to set up your store in no time.  Then you can literally have it embedded on your Drupal site in less than 60 seconds. People will never know the difference, because everything stays on your Drupal site!
 
Let's check it out.

Read more ...

| Drupal

From its conception, the fundamental (ground) idea of the internet was the exchange of information through code snippets of a markup language. This is still the ground principle that moves the internet these days. There are, of course, a lot of other things you can do over the internet, but it all comes down to an exchange of information.

With this kind of freedom, it is not surprising, that people abuse this for their own benefit. Spam comments are a form of abusing this privilege.

The combination of the Drupal modules Honeypot and Antibot will ensure that your site is “almost” 100% protected from spam (at least the ones produced by robots).

Keep reading to learn how to Control Spam in Drupal with Honeypot and/or Antibot!

Read more ...

| Joomla

Today we're going to be talking about a very important topic which is two factor authentication inside of Joomla websites. 

So we know that over 80% of website breaches come through passwords, but how can we avoid this on our own Joomla website?

Well, we can turn on two-factor authentication.  What that means is that we'll have a username, a password, and then a randomly generated code produced from something that is on your person physically (ex: cell phone).

Joomla offers two ways to enable two factor authentication:

  1. Google Authenticator running on a mobile device
  2. Yubikeys that are plugged into a USB port on your Mac or PC

Let's take a look at these options!

Read more ...

| WordPress

When I started my career as a web developer, we would use a text editor to write HTML in local files, and then use File Transfer Protocol to copy them to a web server on the internet, and then refresh the browser and wait for the changes to be visible.

We’ve come a long way since then. These days it’s becoming more and more common to run a web server right on your own computer, and not upload anything until the entire site is complete. I recently did a video series for OSTraining, "An Introduction To Local WordPress Development With LocalWP", which not only sets up a local web server, but also helps get WordPress itself setup and configured, as well as providing a number of other tools. Here’s some of what I covered.

Read more ...

| Drupal

I don't know about you, but as a site builder when I add a date field to a content type in Drupal, and I tell it I do NOT want the time just the date and then I go to a node, and I enter the date, and it shows me both the date AND the time... it kind of drives me crazy!

How do we fix it? In this video, I'm going to show you how to create new date & time formats in Drupal sites, so you don't have to worry about getting a time and a date when you only want the date.  And, as a bonus, you'll get it in the format that you want.

Let's get started!

Read more ...

| WordPress

One of the fastest ways your WordPress site will get hacked is if you don't pay attention. Well ,how do you know when stuff needs attention?

In this video, I want to talk to you about a really simple plugin called Update Notifier that helps to keep your WordPress site up to date.  This Is going to let you know when parts of your wordpress website need to be updated.  Now WordPress updates itself in minor releases but not major releases, and your plugins and themes don't automatically update, so you need to maintain those well. 

If you don't regularly log into your WordPress site, how do you know?

Let's find out!

Read more ...

| WordPress

Blog owners and owners of news sites like to keep their readers engaged. That is, they try to keep the user focused on the content, so they do not leave the site. 

Many blogs make use of an infinite scroll effect, to display posts and articles (custom post types) on their WordPress sites. This technique is used to generate clicks from the reader. It resembles the feed of all known social networks, maybe that is the reason why it is so popular. 

The Ajax Load More plugin for WordPress provides this functionality. You can then enhance it to your liking, through the configuration options available.

Keep reading to learn how to use this plugin!

Read more ...

| Drupal

With the Drupal Book module, it is possible to create collections of related pieces of documents presented in a hierarchy. This format is suitable for handbooks and tutorials, for example.

Notice: This module is not for creating ebooks.

The Book module comes by default (disabled) with Drupal core modules, so there is no need to download or install anything additional on your system.

Keep reading to learn how to use this module!

Read more ...

| Drupal

So you're a Drupal 8 site builder, and you don't have access to the theme, but you need to test out some CSS or JavaScript to see if it's going to work just the way you want. Well, I have a solution for you.

In this episode, I want to talk to you about a terrific module called Asset Injector that can be used to add CSS & Javascript to your Drupal site without having to access the theme or mess with a lot of code.

Let's take a look!

Read more ...

| Joomla

There’s nothing more frustrating than going into an article to make a small change and then when you save it, you find that some code that was in the article has stripped. 

Here’s a great way to get around that by using the {loadposition} plugin to prevent code stripping in Joomla.

What we’re going to do is set up a custom HTML module with the code and then load it through the article. That way, people can edit the article with the editor on and not worry about the code stripping.

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!