Learn in this tutorial how to install this plugin and use it to embed a basic contact form in your WordPress blog posts or pages.
Every website needs a sitemap, but it might not be for the reasons you expect.
Sitemaps do not improve your ranking in search engines. However, they do make sure more of your site's pages get indexed. They also make sure those pages get indexed more quickly. This article presents evidence that the difference is astounding:
- Google with a sitemap: 14 minutes
- Google without a sitemap: 1375 minutes
- Yahoo with a sitemap: 245 minutes
- Yahoo without a sitemap: 1773 minutes
I'm going to show you how to add a dynamic sitemap to your WordPress website.
This week a friend commented to me that too many user interfaces look like WordPress.
That's crazy talk, I thought, until I started Googling around. Almost every open source project I looked at seemed to use a dark sidebar menu with white icons and text. WordPress didn't start this design pattern, but they certainly popularized it.
Here are some of the admin area design for about 20 non-WordPress open source projects.
If you use Joomla, then you probably know that embeds can be confusing. It can be hard to find the right embed code and then keep it intact while using your WYSIWYG editor.
Thankfully, the OSEmbed extension makes Instagram embeds much easier.
In this tutorial, I'm going to show you how easy it is to embed Instagram videos and photos into Joomla.
We're going to do this with an out-of-the-box Joomla site with demo content and a brand-new WordPress site.
There are two things to note before we start:
- This will move all of your Joomla articles and convert them into WordPress posts. However, it won't move any components, templates, modules or plugins. To achieve similar functionality with your WordPress site, use WordPress plugins.
- Both the Joomla and WordPress sites need to be on the same database server. This won't migrate sites if they are hosted separately.
Have you heard about the WordPress plugin that seems to do nothing, but is installed on over 100,000 sites?
However, you would never realize how important CMB2 just by installing it from WordPress.org. When you install CMB2, it is invisible - your site will not change in any way.
CMB2 is short for "Custom Metaboxes", but that name probably doesn't help if you're new to WordPress development.
All-in-all, I think it's time for some explanations ...
These experimental modules are included in the Drupal core, and have inspired several questions from OSTraining members. What are these experimental modules, and is it safe to use then?
Yes, experimental modules are shipped with the Drupal 8 core, but they are not yet fully supported. Here's the official explanation:
Experimental modules allow core contributors to iterate quickly on functionality that may be supported in an upcoming minor release and receive feedback, without needing to conform to the rigorous requirements for production versions of Drupal core. Like other features, new experimental modules can only be added in minor releases, but unlike other features, they may change between patch releases while they are still experimental.
We've released the first 25 videos, and there's much more to come over the next few weeks and months.
In this class, you're going to build a plugin called "Big ToDo". You can click here to download the completed project. It installs and works just well as any plugin on WordPress.org.
The plugin uses a custom post type, a custom taxonomy and a shortcode for the output. As you build the plugin, you'll learn about the best practices for WordPress development, including how to follow the recommended coding standards.
This intro video gives you a feel for the class and introduces you to the plugin project:
In this tutorial, I will explain how to use custom block types to create a Parallax effect in your Drupal 8 subtheme.
To follow along with these steps, it would help to have a good understanding of Drupal 8 theming. You can click here to take our Drupal 8 Theming Class.
To be able to follow this tutorial, you also need to install Bootstrap and create a subtheme from the CDN folder. You can follow our guide here in our earlier post.
Bootstrap is an incredibly popular option for creating Drupal themes.
Using the Bootstrap CDN allows you to quickly and flexibly add custom code that overrides the Bootstrap defaults. This is a great way to make your own Drupal theme based on Bootstrap.
In this tutorial, we will demonstrate how to create a Drupal 8 subtheme that uses the Bootstrap CDN.
Joomla allows you to display the same module in multiple positions and place it on different pages.
For example, you might want to display the "Search" module in the "search" position on your Home page, but you want it in the "left" position on each sub-page.
Here is a quick and easy way to accomplish this.
In Drupal 7 to create custom displays, you would probably use Display Suite.
Drupal 8 just added a potential alternative to the Display Suite in the core experimental modules. The Field Layout and Layout Discovery modules will allow you to assign a layout to specific content types.
In this tutorial you will learn how to customise the display of content on a content type level with the Field Layout and Layout Discovery modules.
In this tutorial, you will learn how to easily create a basic Bootstrap responsive navbar. Then you'll learn how to use a Bootstrap Standard Navbar Button for mobile devices.
We had a request from a reader to provide more detailed instructions on working with your Joomla database.
In this tutorial, I'm going to help answer his request by showing how to manually export your Joomla database.
To perform the tasks in this article, you will need phpMyAdmin installed on your server. This comes pre-installed on most hosting company servers.