Stephen Burge's Blog, page 2

May 27, 2021

Migrate Data from a CSV File in Drupal 8/9

The process of migrating data into a Drupal database from a CSV file can be fulfilled through Drupal’s integrated Migrate API and three extra custom modules (Migrate Source CSV, Migrate Plus and Migrate Tools). 

This is known as the ETL (Extract - Transform - Load) process, in which data is fetched from one source in the first step, transformed in the second step, and finally loaded to its destination on the Drupal database in the third step. 

This tutorial will explain the creation of 12 book nodes for a library database.  Keep reading to learn how!





[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on May 27, 2021 06:25

May 13, 2021

Super Charge Your WordPress Categories With Free Plugins

Recently I was thinking through the process of making a Travel website. We would have blog posts about specific resorts and then a custom taxonomy called Destinations that would hold things like “Hawaii” and “Canary Islands”. WordPress was built for this kind of thing, so sorting and organizing posts by these Destinations is fast and easy. 

The problem is, when I go to an Archive page of posts about Hawaii for example, our options for information about Hawaii are pretty limited. By default, terms can only have a Name, plain text Description, Slug, and a related Parent.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on May 13, 2021 11:09

What are CSS Variables and How to Use Them

When writing the CSS code for your site, you can make use of CSS Custom Properties (Variables) to speed up the development process. You can use variables to define properties (size, color), which can then be applied to several elements.

That way, it is possible to have more control over the code and the design. Altering the value of a variable in one place overrides the value of that property everywhere it is invoked. 

This post will explain how to use CSS Variables and some practical applications. 

Let's start!



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on May 13, 2021 10:42

May 6, 2021

Send Web Push Notifications in WordPress

Push notifications are a very useful marketing tool. Customers opt-in to them, because they are interested in your product or service.

With the free version of the Webpushr WP plugin, it is possible to manage a list of 10.000 users getting push notifications from your site at no cost.

This tutorial will explain the installation and basic configuration of the plugin.

Keep reading to learn how!

Step # 1.- Install the Plugin

I am using the terminal application for this task, you can use your preferred method of installing WordPress plugins.

Open the plugin page (https://wordpress.org/plugins/webpush...) in your web browser
Right-click the "Download" button and
Select "Copy link address" (this downloads the latest version of the module)


 

Open the terminal application of your system
Place the cursor at wp-content/plugins
Type:

wget https://downloads.wordpress.org/plugi...
unzip...



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on May 06, 2021 12:33

April 21, 2021

Create Popups in WordPress with Popup Maker

Let's create popups in WordPress with Popup Maker! Popups are an essential part of the graphical UI of a website. They provide additional content or are used to prompt for some interaction from the user. The main purpose of popups is to make this information stand out, by covering other parts of the graphical interface. 

There are different types of popups, they can be classified for example, according to their content: 

Opt-in e-mails
Videos
Registration forms
Images
etc


The Popup Maker plugin for WordPress helps developers to embed any kind of content inside a popup window, you can add conditions to filter the content to be presented. 

Keep reading to learn how to use this plugin!



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on April 21, 2021 07:54

How to Use Bootstrap 4 in Drupal 8/9 with Bootstrap Barrio

We are going to use Bootstrap 4 in Drupal 8/9 with Bootstrap Barrio. The Bootstrap Barrio theme for Drupal 8/9 integrates Bootstrap 4 (or Bootstrap 5 if you want) with your Drupal site. 

Bootstrap is a very popular framework for building websites. It provides designers and developers with a common language to communicate, making the development process a lot easier.

Creating a subtheme of Barrio is a straightforward process. This tutorial will explore the basic configuration options of the theme, which are managed through a complete graphical user interface.

Keep reading to learn how!



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on April 21, 2021 06:43

February 4, 2021

WordFest Live 2021 Post Event Reflection

Big Orange Heart has wrapped up the WordFest Live 2021 online event! It was 24-hours long with some pretty impressive numbers to show afterwards.

Keep reading to see the numbers!



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on February 04, 2021 08:10

January 19, 2021

WordFest Live 2021 Speaker & Session Line-up

Big Orange Heart is making waves in the online event arena with their upcoming WordFest Live 2021 for the global WordPress community! One of the standout things, besides having over 2000 attendees, is the offering of 48 sessions by 48 different speakers over a 24-hour period to accommodate a global audience.

Keep reading to learn more about the WordFest Live 2021 speakers and sessions.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on January 19, 2021 02:40

January 17, 2021

WordFest 2021 – Standing Out Among Virtual Events

Big Orange Heart has been working for more than nine months to bring a unique experience for people to gather at online. Opting for the term “Festival” over “Conference”, they are hoping to create an experience that reduces the cognitive load that some virtual events have required. They believe tech shouldn’t be the barrier to connect with a community, the WordPress community in this case.

Keep reading to learn more about WordFest Live 2021.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on January 17, 2021 08:10

January 14, 2021

Custom Metaboxes in WordPress with Metabox.io

Custom fields have been around for more than a decade, and custom meta boxes nearly as long. Although, it can feel like they’re fading from usefulness in this age of Gutenberg, they still fulfill a very important role in information management in WordPress.

Providing an intuitive interface for your users is key to building something that people will actually want to use.

Let's take a look!



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on January 14, 2021 11:09