Stephen Burge's Blog
August 25, 2021
What Are Must Use Plugins in WordPress?
What Are Must Use Plugins in WordPress? The plugin system is one of the most powerful aspects of WordPress. The ability to extend the functionality of the CMS quickly and easily is unparalleled in other platforms. Plugins are typically installed and maintained through the WordPress administration interface, and end up in /wp-content/plugins/ in their own folder. There's an entirely different kind of plugin that exists though, and it's called a Must Use plugin.
In this post we're going to take a look at what they are and how they work, as well as, pros and cons of using them.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
In this post we're going to take a look at what they are and how they work, as well as, pros and cons of using them.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 25, 2021 09:54
August 18, 2021
OSTips - Can You Really Manage Your Drupal Site On An iPad?
So you head outside for a break maybe to the park because it's a beautiful day. You're sitting there relaxing, and you get a call from a client asking for help with a site. If you're like me, you don't go anywhere without your iPad. Can I help the client without leaving the serenity of the park? The answer is, "Yeah, I can troubleshoot it right now from here."
Let's take a look.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Let's take a look.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 18, 2021 06:25
August 13, 2021
OSTips - How to Force Strong Passwords in Drupal 9
One of the problems in Drupal core "out of the box" is that you can pretty much use anything you want for a password. And while your business might have a policy against weak passwords if Drupal doesn't enforce them, well, you know how people are. I get this question in training all the time, "How can we make users have strong passwords?"
In this video, I want to talk about forcing strong passwords in Drupal 8 and 9. The solution is the Better Passwords module.
Keep reading to learn!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
In this video, I want to talk about forcing strong passwords in Drupal 8 and 9. The solution is the Better Passwords module.
Keep reading to learn!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on August 13, 2021 06:25
July 29, 2021
OSTips - How to Display a PDF in Browser with Drupal 9 & 8
We've been posting blogs about Drupal for over 10 years at OSTraining, and so every once in a while someone finds an old blog post from Drupal 6 or even Drupal 7 and asks a question. Well that's exactly what happened this week when somebody asked, "How do we display a pdf in the browser with Drupal 9 when someone clicks on a link?"
Keep reading to learn how!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Keep reading to learn how!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on July 29, 2021 06:25
July 22, 2021
WordFest Live Summer 2021 Starts tomorrow!
Big Orange Heart made waves with their first online event back in January of 2021. And, this summer they are upping their game! The global 24 hour conference that starts tomorrow now has over 3000 attendees! But, it's not too late to register!
Keep reading to learn more about the Summer WordFest Live 2021 speakers and sessions.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Keep reading to learn more about the Summer WordFest Live 2021 speakers and sessions.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on July 22, 2021 08:10
July 15, 2021
How to Set Up a Drupal Workflow in cPanel with Git
Unlike other CMSs, the update of Drupal core is not difficult, but somehow complicated because of all the details involved. In this tutorial, we are going to implement a local Drupal 9 installation, and then we will upload (push) this codebase to a central repository on Bitbucket. We will then download (pull) the codebase from this repository to the live server, where the website is going to be stored.
Using this (terminal-oriented) process, you will be able to speed up Drupal core and module updates, and you will follow best practices.
It is assumed that you already have a LAMP stack installed on your system. Furthermore, you require terminal access on your web server.
Keep reading to learn how!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Using this (terminal-oriented) process, you will be able to speed up Drupal core and module updates, and you will follow best practices.
It is assumed that you already have a LAMP stack installed on your system. Furthermore, you require terminal access on your web server.
Keep reading to learn how!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on July 15, 2021 21:25
July 7, 2021
OSTips - Here We Go Again! The Changes Coming To Drupal 10
(Transcript of the OSTips Video)
During this year's Drupalcon North America, Dries took to the stage at his DriesNote speech and mentioned that Drupal has never been more stable. The adoption rate for Drupal 9 is faster than any other version of Drupal ever and modules are ready for Drupal 9 faster than ever before. So of course, he went straight into Drupal 10...
Here we go again! The changes coming to Drupal 10! Let's dive in.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
During this year's Drupalcon North America, Dries took to the stage at his DriesNote speech and mentioned that Drupal has never been more stable. The adoption rate for Drupal 9 is faster than any other version of Drupal ever and modules are ready for Drupal 9 faster than ever before. So of course, he went straight into Drupal 10...
Here we go again! The changes coming to Drupal 10! Let's dive in.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on July 07, 2021 09:03
Here We Go Again! The Changes Coming To Drupal 10
During this year's Drupalcon North America, Dries took to the stage at his DriesNote speech and mentioned that Drupal has never been more stable. The adoption rate for Drupal 9 is faster than any other version of Drupal ever and modules are ready for Drupal 9 faster than ever before. So of course, he went straight into Drupal 10...
Here we go again! The changes coming to Drupal 10! Let's dive in.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Here we go again! The changes coming to Drupal 10! Let's dive in.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on July 07, 2021 09:03
July 1, 2021
CodeGym Review: How to Learn Java From Scratch in 2021
Learning programming is a challenging journey because there are a lot of routes you can choose to plan your training. In Java’s case, there are hundreds of books, online courses, and learning platforms designed to empower learners. On top of that, Java is the primary programming language taught in most CS curriculums. OSTraining offers web languages like javascript and php, but CodeGym offers a unique way to learn Java!
In this post, we will review a popular Java tutorial platform among all-level Java students - Codegym. Programming users typically use it to accompany lecture courses or as a stand alone learning resource.
Let’s find out if CodeGym helps learn Java faster and stay engaged every step of the way.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
In this post, we will review a popular Java tutorial platform among all-level Java students - Codegym. Programming users typically use it to accompany lecture courses or as a stand alone learning resource.
Let’s find out if CodeGym helps learn Java faster and stay engaged every step of the way.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on July 01, 2021 07:11
June 17, 2021
OSTips - Alternatives to Acquia’s DevDesktop For Local Drupal Development
If you've installed or updated Acquia’s DevDesktop lately, you've seen this message:
And so you know that DevDesktop is approaching end of life.
In this video, I'm going to give you two alternatives to Acquia’s DevDesktop For Local Drupal Development. You know I've used this software for years now and introduced literally thousands and thousands of people to Drupal using Acquia’s DevDesktop. It's a shame that it's going away, but we've got alternatives.
Let's dive in.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
And so you know that DevDesktop is approaching end of life.
In this video, I'm going to give you two alternatives to Acquia’s DevDesktop For Local Drupal Development. You know I've used this software for years now and introduced literally thousands and thousands of people to Drupal using Acquia’s DevDesktop. It's a shame that it's going away, but we've got alternatives.
Let's dive in.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on June 17, 2021 09:03