How to Use Bootstrap in WordPress: A Beginner’s Guide

by | Sep 28, 2022 | Etcetera | 0 comments

WordPress and Bootstrap are each well-liked platforms for internet design that aren’t incessantly thought to be as appropriate. Bootstrap has grown to be a favourite CSS platform for builders as it makes it simple to construct responsive internet sites. In reality, greater than 70% of internet sites on the net are designed with it. You’ll code anything else you’d like into its responsive framework to create a singular website online that’s cellular pleasant, proper out of the field. With greater than part of all customers gaining access to the web by means of a cellular instrument, it’s an important to have a responsive web site.

What if we informed you that you’ll be able to use Bootstrap and WordPress in combination? Neatly, you’ll be able to. There are a couple of tactics to make use of Bootstrap in WordPress, together with WordPress Bootstrap plugins which is able to upload Bootstraps blocks to the WordPress Editor. We’re going to hide the entire tactics to make use of Bootstrap in WordPress and display you ways.

What’s Bootstrap?

Bootstrap used to be created by way of two Twitter mavens, Marc Otto and Jacob Thornton. With such a lot of folks gaining access to the web by way of telephone, they sought after to design a framework that might put cellular customers first. As a result of this, Bootstrap is extensively well liked by internet builders. To perform mobile-first design, Bootstrap makes use of a grid gadget, or column construction, that adjusts web page designs at sure breakpoints or display screen answer.

WordPress Bootstrap

Bootstrap is made up of HTML, CSS & Javascript. It’s a unfastened and open supply framework, which permits customers so as to add in any HTML or Javascript part that they want. In reality, there are lots of Bootstrap builders who create parts and promote them in different marketplaces to help learners in growing their very own internet sites. Like WordPress, Bootstrap could be very well-liked and permits for some stunning designs.

The Benefits of The usage of Bootstrap

Along with being geared in opposition to cellular gadgets, Bootstrap is rapid. This can be a CSS Framework which is different from a CMS. So there isn’t any bloat like you’re going to to find on some CMS’s to sluggish your web site down. Any other benefit is browser capacity. It really works proper out of the gate with Chrome, Safari, Firefox, and others. There isn’t any wish to use webkit CSS regulations to make Bootstrap paintings — making it a superb selection for cross-browser compatibility. Additionally, the framework is simple to make use of. Any person who has wisdom of CSS and HTML can paintings with Bootstrap. Finally, there’s a huge group surrounding Bootstrap. Customers are fast to proportion wisdom about options, coding, or every other similar factor a brand new developer would possibly want assist with.

Tactics to Use Bootstrap in WordPress

There are a couple of choices if you wish to use Bootstrap on your WordPress web site. You’ll set up the script manually, however you’ll wish to do lots of the coding by yourself to convey it to lifestyles. Secondly, you’ll be able to use a pre-made Bootstrap theme for WordPress. There are a number of in the market to choose between, however by way of opting for this feature, you might be caught together with your web site taking a look precisely just like the theme. There received’t be many choices to make it glance much less cookie-cutter until you code your personal web page templates to modify issues up. And, finally, you’ll be able to use a WordPress plugin to construct your web site the usage of Boostrap.

In recent times, WordPress builders have began freeing Bootstrap plugins that can be utilized inside of WordPress. Those plugins are starting to take dangle, particularly for the reason that liberate of Gutenberg Blocks. Through the usage of a WordPress Bootstrap plugin, you’ll be able to convey the most efficient of each platforms in combination. Prior to we delve deeper into what you’ll be able to do with those plugins, let’s increase a little bit at the different possibility to be had to you to convey your Bootstrap mission to lifestyles in WordPress.

Putting in Bootstrap Manually

Should you don’t wish to use a plugin, you’ll be able to all the time construct your web site with Boostrap manually. To do that, you’ll wish to upload a hyperlink connection with Bootstrap within the head of your WordPress web site. You might wish to upload a code snippets plugin to try this relying on what theme you might be operating.

A CDN hyperlink to Bootstrap’s exterior stylesheet on your web site’s header will glance one thing like this:

<hyperlink href="https://cdn.jsdelivr.web/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">

Be sure you test Bootstrap’s website to make sure you are the usage of the most recent script as a way to have the benefit of the most recent liberate to be had to you. Needless to say you’ll be able to construct your personal WordPress theme that accommodates Bootstrap, however it’ll take relatively a little bit of labor in your phase. This might contain enhancing core pages — index.php, wp-admin.php, and others. For this educational, we’re going to make use of a Bootstap plugin since this is a a lot more uncomplicated means for many.

The usage of a Bootstrap WordPress Theme

There are relatively a couple of unfastened Bootstrap WordPress topics to be had within the WordPress repository. Every one is totally responsive, and constructed utterly the usage of Bootstrap. Let’s check out one of the extra well-liked alternatives.

See also  Introducing the Massive Black Friday Layout Bundle


Shapely Bootstrap theme

Shapely is the most well liked Boostrap WordPress theme to be had. It’s a one web page design that incorporates Bootsrap totally built-in. There are a number of homepage widgets, and give a boost to for main WordPress plugins equivalent to WooCommerce, Jetpack, Gravity Bureaucracy, Yoast search engine marketing, and extra. Due to the Boostrap integration, Shapely is 100% responsive.


Illdy Bootstrap theme

Illdy is a multi-purpose Bootstrap WordPress theme that makes use of a front-end visible editor. Like every Bootstrap primarily based topics, Illdy is totally responsive. It’s suited to inventive companies as a result of it’s integrated portfolio capability.


Activello Boostrap theme

Activello includes a full-screen slider at the homepage, which supplies a shocking glance whilst you first click on at the web page. It’s well-suited for bloggers and springs with give a boost to for most well liked WordPress plugins. Moreover, Activello is appropriate with Schema, which makes this theme very search engine marketing pleasant.

The usage of a WordPress Bootstrap Plugin

For the aim of this educational, we’ll be the usage of a plugin to construct our Bootstrap web page in WordPress. Each the plugins we’ll discuss permit the usage of Bootstrap with Gutenberg blocks, however one gives an more uncomplicated trail than the opposite.

Bootstrap Blocks

bootstrap blocks plugin

Bootstrap Blocks is a WordPress plugin that upload Boostrap Gutenberg blocks to the WordPress editor. The plugin calls for relatively a little bit of customization to completely combine with WordPress. It doesn’t come with the Bootstrap library into the plugin. If you wish to have that capability, you’ll wish to manually upload code for your purposes.php document. This plugin is suited extra for the WordPress developer with a excellent quantity of programming wisdom. If you have already got familiarity with how core WordPress recordsdata paintings, and feature a excellent idea of Bootstrap, this could be how one can move. Alternatively, there’s something you must have in mind about this plugin. You’ll simplest achieve get entry to to a couple of parts — packing containers, rows, columns, and buttons. If you wish to have a extra tough possibility with out a large number of bother, you’ll most likely wish to believe a unique means.

All Bootstrap Blocks

all bootstrap blocks plugin

The All Bootstrap Blocks plugin has some in reality great options. Now not simplest does it incorporate the Bootstrap framework into WordPress for you, it will give you 37 very cool blocks to make use of along Gutenberg blocks. You’ll get options like columns and rows — which can be the root blocks of Bootstrap. Moreover, there are modals, accordions, content material playing cards, icons, and so a lot more. It’s nearly like having an absolutely practical theme simply by putting in a plugin. There’s a little bit of a studying curve to get issues to seem excellent, particularly if you’re used to a drag and drop visible builder. Alternatively, should you’ve been coding by way of hand with divs and columns, this will likely be a breath of unpolluted air.

Methods to Use Bootstrap in WordPress to Design a Web page (Step by way of Step)

For this educational, we’re going to construct a web page in WordPress the usage of the Twenty Seventeen theme and All Boostrap Blocks. We’re going to style our web page after the camera product page to be had with an Chic Topics subscription.

1. Regulate the Twenty Seventeen Theme CSS for Bootstrap

Now, if you already know anything else about Twenty Seventeen, you’ll see that by way of default, there’s a giant header picture, adopted by way of a two column format. For our web page format, this merely received’t do. We’re going to wish to make some adjustments in an effort to get our web page to appear to be the digicam product web page.

Twenty Seventeen Theme Layout

The very first thing we’ll wish to do is take away the header picture that comes usual at the theme. To do that, navigate to customizer within the black admin bar.

Customize the WordPress Bootstrap site

When the display screen refreshes, click on at the further css phase.

boostrap Additional CSS

After all, upload within the following css:

/*Make web page complete width */
@media display screen and (min-width: 1200px) {
    .wrap {

@media display screen and (min-width: 1200px) {
#number one .entry-content {
  width: 100% !essential;

.site-content {

/* Conceal Menu Bar */

.site-branding {

/* Conceal Web page Name */
.web page .panel-content .entry-title, .page-title, frame.web page .entry-title {

/*Conceal Web site Footer */
    .site-footer {
        show: none;

This may increasingly do a couple of issues. First, it’ll make the width of the content material fill the overall width of the web page. Secondly, it’ll take away any margin and padding at the web page. Don’t fear, Bootstrap will keep watch over the ones. Moreover, it’ll take away the header and footer space of your web site. Finally, it’ll take away the web page title from our soon-to-be masterpiece.

Be aware: If you wish to create footer on your web page, you’ll be able to put out of your mind the site-footer css rule above.

Whenever you click on post, your web page must appear to be this:

Blank Page Template

2. Set up and Setup the Plugin

Now that we have got our theme’s web page all able to head, you’ll wish to set up the All Bootstrap Blocks plugin. As soon as put in and activated, there are relatively a little bit of customization choices to choose between. You’ll alter colours, typography, hyperlinks, and much more. To get began, head over to Boostrap > Customise. You’ll to find tabs for customizing your format, content material, developing paperwork, and parts.

See also  5 Tricks to Create a Linktree for Instagram in No Time

Customizing WordPress Bootstrap Plugin

3. Create a Web page Structure With All Bootstrap Blocks

To get began, create a brand new web page. As soon as your web page is created, get started with a strip block for the primary block at the web page. This may increasingly create a piece that provides a container, row, and column.

Click on at the + and click on browse all. This may increasingly convey up a sidebar with the to be had modules.
Beneath bootstrap format, select strip.

Add Strip

When the content material is added, you’ll see {that a} container, row, and column are visual throughout the strip. Subsequent, you’ll select a heading and set it to H4.

Add a Heading

Click on the + so as to add some other heading below the h4 tag. Set it to H1, then set the measurement to 7em.

Set the H1 Tag

Subsequent, upload a Bootstrap button by way of clicking the +. Sort button within the seek bar. Set the button’s textual content. Subsequent, set the taste to darkish, the measurement to medium, and depart textual content wrap as default.

Add a WordPress Bootstrap Button

For the last thing within the phase, select a picture by way of clicking +. Upload any picture you prefer, however you’ll be able to additionally proper click on at the Divi format instance and save the massive digicam picture to make use of on your format. Click on add to insert the picture.

Add an Image

You’ll see that the picture is immediately beneath the button, however there’s now not enough room between the 2. To mend this, upload a spacer. Click on into the column beneath the picture to convey up the +. Seek for spacer. Upload the spacer and provides it 30px peak. Subsequent, click on the up arrow to transport it above the picture.

Add a Spacer

4. Making Changes to the Container

After saving the web page, open it in a brand new tab. You’ll understand that we nonetheless wish to set the background colour for the phase and provides it a little bit of padding to bump it down from the highest of the web page.

Head again over to the again finish and click on throughout the container. You’ll both do that by way of settling on the menu close to the highest of the web page, or by way of clicking throughout the container itself at the web page builder. Subsequent, slide the show background toggle on. Set the horizontal align to heart, then set the colour to #c6e8ff.

Set the Background Color

Subsequent, set the container to container-fluid. This may increasingly make the container span the overall width of the web page.

WordPress Bootstrap Fluid Container

After all, we’ll wish to upload some padding to the row. Click on the dropdown menu on show. Set the padding to 50px most sensible and backside.

Add Padding

5. Create the Subsequent Segment

Subsequent, we’ll create a piece with icons and textual content. To get began, upload some other strip underneath the primary one by way of clicking the +. Your next step is to insert an icon into the format. Click on the +, then sort icon into the quest bar.

Insert an icon

Make a selection the icon module. Click on the settings dropdown menu to show the icon alternatives. Make a choice darkish as the manner, then set the dimensions to medium. Go away the default icon bi-activity because the icon variety.

WordPress Bootstrap Icon Settings

Beneath the icon settings, set the horizontal align to start out. This may increasingly align the icon to the left to check the remainder of the column.

Icon Alignment

Upload an H4 and kind your headline. Subsequent, set the textual content alignment to left, colour to darkish, and depart the dimensions at default. After all, select medium for the semblance.

Icon Headline Settings

Click on + so as to add paragraph textual content. Set the alignment to left, colour to darkish, and depart the measurement at default. Use the textual content of your selection.

Set the Icon Text

Save the web page and think about it in a brand new tab. You’ll understand that there isn’t any spacing above the icon. To mend this, click on into the row settings so as to add 50px padding to the highest and backside.

WordPress Bootstrap padding

Finally, below settings XXL, set the horizontal align to heart. This may increasingly heart the content material to the center of the web page in all display screen sizes.

Center Content

Your next step is to replicate the columns. This can be a giant time saver. You’ll simplest wish to switch out the icon and textual content. To do that, click on the settings of the columns, then click on replica. Repeat this step over again to have a complete of 3 columns.

Duplicate columns

Now there are 3 columns which can be targeted within the web page with a left alignment at the icon and textual content. Subsequent, trade the icon within the center column. Click on into the icon and select bi-lightbulb-fill. For the icon within the 3rd row, select bi-zoom-in.

Choosing a Different Icon

Subsequent, trade the headlines in the second one and 3rd columns.

Change Column Headings

Reproduction the First Row

Now the primary row of icons is whole, replica the row to create the second one row of icon packing containers.

Duplicate the Icon Box Row

Repeat the stairs above to modify the headlines in all 3 columns, in addition to the icons. For the icon within the first column, use bi-wind. The icon for the second one column is bi-brightness-lo-fill, and the 3rd icon to bi-person-fill. The final step of this row is to modify the headlines.

See also  Hi Quantum…👋…Good-bye Shared Internet hosting!

Second Row Icons

6. Create the Ultimate Segment

Get started with including a brand new strip. Beneath the settings, trade the background colour to #f0f0f0.

Add the Last Strip

Within the container settings, set the width to container-fluid. Additionally, upload 50px most sensible and backside padding to the row.

Container Fluid

Reproduction the only column to make another column. Subsequent, alter the column width on each and every column to regulate for the dimensions necessities of the format. For the primary column, make it a width of five.

Adjusting column widths

For the second one column, depart the column width as is. Subsequent, upload a H2 heading, adopted by way of an H4 heading. Set each to align left.

Add the Headings

Upload a picture to the precise column. Seek advice from our Divi format to snag the picture to import. Set the picture to align to the middle.

Add the Image

For your next step, insert two columns below the headings within the left column. Upload the row module.

Add the Row Module

Reproduction the column throughout the newly created row.

Duplicate the Columns

Click on into the primary column at the left and set the measurement to a few.

Set the Column Width

Now that we have got our column construction in position, we will be able to upload an icon. Make a choice the bi-arrows-fullscreen icon and set the dimensions to huge. Set the taste to darkish. You’ll want to align the icon to the left by way of environment the horizontal align to get started.

Large Icon Settings

For the precise column, we’ll upload a H4 heading, adopted by way of a paragraph. Be sure you set the colour to darkish, then left align each and every. Upload a spacer beneath the H4 heading and provides it a peak of 30px.

Add the right column content

Subsequent, we’ll replica the inner row we created two instances.

Duplicate the Rows

The overall step is to modify the icons in the second one and 3rd rows. For the primary, select the bi-card-image icon. The second one icon will likely be bi-camera-fill.

7. Optimize Web page for Cell Gadgets

Probably the most perfect issues about Bootstrap is the facility to make your design responsive very easily. The web page is whole, however there are a couple of steps left to to make it able for cellular gadgets. First, we’ll wish to inform Bootstrap what number of columns our sections must take in on smaller displays.

The primary strip is already set to at least one column, so we don’t wish to fear about that one. For the second one strip, there are a small adjustment to make.

WordPress Bootstrap 2nd strip

Scroll right down to the settings (XS) phase and set the columns to one.

XS Settings

Subsequent, transfer over to XXL and set the columns to a few. This may increasingly inform Bootstrap to position all content material within the row to show in a single column on cellular, and 3 columns on greater displays.

XXL Settings

You’ll tweak the opposite display screen sizes for your liking, however those settings will make your format glance excellent on each greater and smaller displays.

Ultimate Consequence

Bootstrap responsive view

What About The usage of Bootstrap with Divi?

Divi by Elegant Themes

Whilst Bootstrap is a great possibility when operating in generic WordPress topics, it’s most often now not the most suitable choice should you plan to make use of Divi. With Divi, you be capable of design totally responsive, stunning internet sites with out the will for any Bootstrap integration. Divi comes usual with greater than 40 modules, which permits for unending design probabilities. Moreover, Divi comprises greater than 200 complete website online packs with over 2,000 pre-made website online layouts to be had to you.

Should you plan to create your personal glance, Divi’s integrated Visible Builder makes it simple. You’ll see adjustments in actual time as you design your web site at the entrance finish. You’ll create and customise your pages easily the usage of modules, then edit colours, textual content, upload background results, and extra. Divi permits you to save and arrange your designs, in addition to set world parts and kinds.

WordPress Bootstrap Plugins Make it Simple to Use Bootstrap

Whilst WordPress isn’t made to paintings with Bootstrap natively, they do paintings nicely along side a little bit assist. If you’re the hands-on sort, you’ll be able to convey Bootstrap into your WordPress web site by way of developing customized web page templates, however you’ll wish to do a large number of coding. That being stated, with the plugins to be had within the WordPress repository, integrating the 2 is a much less daunting activity. With the All Bootstrap Blocks plugin, you’ll be able to take an strange undeniable Jane theme and create a WordPress web site with out at all times had to code issues manually. If you’re searching for a very easy method to combine Bootstrap with WordPress, you must no doubt glance into the usage of a WordPress Bootstrap plugin.

Have you ever integrated Bootstrap into your WordPress builds? If this is the case, hold forth within the remark phase underneath.

The put up How to Use Bootstrap in WordPress: A Beginner’s Guide seemed first on Elegant Themes Blog.

WordPress Maintenance Plans | WordPress Hosting

read more


Submit a Comment

Your email address will not be published. Required fields are marked *