Plugins are an invaluable tool for today’s WordPress websites. There are extremely few websites that exist today that do not have some form of plugin added to them to help provide functionality that WordPress doesn’t provide by default.

The following are a couple of plugins I found extremely useful for…


Extending the Elementor Pro Navigation Menu in WordPress

Elementor is a popular web page builder used by WordPress users for building websites with a drag and drop view. Its success has encouraged many theme developers to come up with Elementor compatible themes for users.

In this article, we’ll be looking at how to extend the Elementor Pro Navigation…


WordPress accounts for almost 30% of all websites on the Internet and is one of the most popular CMS (Content Management Systems) used by content creators and site owners.

Unfortunately due to its ease of use and popularity, it is also prone to hackers and site attacks and has been…


React + CSS

So you’ve built your first React Component but don’t know how to style it. Well, here are 4 quick ways to style your Component and get things running up quickly:

  1. Vanilla CSS

Just like you would style a regular HTML page by linking a CSS file using a link element…


So you’ve got this great idea for a plugin you’d like to build that could potentially impact your WP project or the WordPress global community, but then you quickly realize you need to do some boilerplate set-up before you can start.

As with most new plugin setups, you might find…


When I started learning how to use the Tailwind CSS library, I really didn’t know what to expect and wasn’t quite sure how I’d fare with the library. It turns out, TailWind’s a whole lot easier to use than I thought and makes designing a landing page a breeze.

One…


Getting the default home page for Laravel to come up as shown above for a Laravel installation on a Cpanel shared hosting might be surprisingly difficult.

This is because the default installation that comes with Cpanel’s Softaculous Laravel package ships with an index.php …


When I started working on Gatsby Projects, I took me a while to figure out how to handle Bootstrap & Google font inclusion to various types of projects. It turns out, it wasn’t as difficult as I thought. So here are the few basic steps to get you going:

For…


Welcome to yet another era of class renaming and styling conventions. In the past one week, the Bootstrap team announced its official release of the alpha version of Bootstrap 5, you can get it here: v5.getboostrap.com.

I was particularly excited about this announcement, perhaps because I’ve been a fan of…


When I started building websites with React, I also wondered how I was going to build a navigation that changed dynamically on a user scroll activity.

It turns out that it was a lot easier than I thought. Let’s take a look at how to achieve this.

  1. Create Navigation Component

Chigozie Orunta

Full Stack Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store