Beginner's Guide for WordPress / Start your WordPress Blog in minutes

How To Customize Blockquotes Style in WordPress Themes

Are you looking for a way to customize the blockquotes style on your WordPress website?

Quotes often are the most memorable part of your article. They are also the most shared part of any blog post or page. This is why newspapers and mainstream media sites customize their blockquote style to make it stand out.

In this article, we will show you how to customize blockquotes style in WordPress themes.

Customize blockquotes style in WordPress themes

Why Use Blockquotes and Customize Them in WordPress?

Using blockquotes in your content can improve the user experience on your WordPress site. You can use it to make a selected section of text stand out from the rest of the content and grab your readers’ attention.

For instance, you can use blockquotes for quotations from authors and influencers, citations from publications, testimonials from your customers, or highlight valuable information to your users.

Another benefit of using blockquotes is that it can increase social engagement. Allowing users to share the quote on Twitter or Facebook can help you get more followers and improve your brands social media visibility.

By default, WordPress offers a Quote block in the content editor. To add it, simply head over to the WordPress editor and add the Quote block where you want in the content.

Default quote block in WordPress

However, the default quote block doesn’t offer a lot of options for customization. You can only change the size of the text and choose from the default styles in WordPress.

That said, let’s take a look at how you can customize blockquotes style in WordPress themes. We’ll show you how to change the style of blockquotes using a WordPress plugin and also using custom CSS.

Method 1: Customize Blockquotes Style Using a Plugin

An easy way to customize the blockquotes on your WordPress website is by using a plugin like Gutenberg Blocks – Ultimate Addons for Gutenberg. It’s a free WordPress plugin that adds additional blocks in the WordPress content editor, including customizable blockquotes.

First, you’ll need to install and activate the Gutenberg Blocks – Ultimate Addons for Gutenberg plugin. For more details, please see our guide on how to install a WordPress plugin.

Once the plugin is active, it will automatically take you to Settings » UAG from your WordPress dashboard.

Ensure blockquote block is active

By default, the plugin will activate all the additional blocks including blockquotes, but you can choose to deactivate different blocks for your website.

After that, you can edit any blog post and page. Once you’re in the WordPress content editor, simply add a Blockquote block anywhere in your content.

Add a blockquote block

Next, you can enter the text in the blockquote area.

You’ll find different options to customize the blockquote style on the right side menu.

For instance, you can choose between 2 layouts, including modern and quotation. Then you can use the different options to customize the style of the layout, thickness of the quote border, its color, and more.

Customize your blockquote

The plugin also lets you change the color of the text in the quote and edit its typography.

You can use the default font for the quotes or choose a different font to make the text stand out. Plus, there are options to edit the font size and line height.

Edit text in quote

There are more options to customize the style of a blockquote in the plugin.

For quoting tweets, you can enter your Twitter handle in the ‘Username’ field’ and change the Twitter icon settings. There are options to choose whether to show the Tweet icon and text, both, or just the icon. The plugin also lets you change its style, label, and more.

There’s even an option to altogether disable the Twitter icon from appearing in the blockquotes.

Edit twitter icon settings

Once you’ve customized your blockquote, simply publish your blog post or page.

Then visit your website to see the blockquote in action.

Blockquote preview

Method 2: Add Custom CSS to Customize Blockquotes Style

If you don’t want to use a WordPress plugin, then adding custom CSS is another way to customize your blockquotes.

You can use the default quote block in WordPress editor to add your blockquotes. After that, simply enter custom CSS code to change its style and appearance.

To add the custom CSS code, you’ll first need to head over to Appearance » Customize from your WordPress dashboard. This will open the WordPress theme customizer.

In the theme customizer, you will need to click on the ‘Additional CSS’ option given in the menu on your left.

Click on additional CSS

After that, you can enter custom CSS code to change the look and style of the blockquotes.

Here are some blockquote styles you can use on your website.

1. Classic CSS Blockquote

Usually, people use CSS background-image to add large quotation marks in blockquote. In this example, we have used CSS to add large quotation marks.

Classic CSS blockquote
blockquote {
	font-family: Georgia, serif;
	font-size: 18px;
	font-style: italic;
	width: 450px;
	margin: 0.25em 0;
	padding: 0.25em 40px;
	line-height: 1.45;
	position: relative;
	color: #383838;
	background:#ececec;
}

blockquote:before {
	display: block;
	content: "\201C";
	font-size: 80px;
	position: absolute;
	left: -10px;
	top: -10px;
	color: #7a7a7a;
}

blockquote cite {
	color: #999999;
	font-size: 14px;
	display: block;
	margin-top: 5px;
}

blockquote cite:before {
	content: "\2014 \2009";
}

2. Classic Blockquote with Image

In this example, we have used a background image for quotation marks.

Classic CSS blockquote with image
blockquote {
	font: 16px italic Georgia, serif;
	width:450px;
	padding-left: 70px;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-right: 10px;
	background-color: #dadada;
	border-top: 1px solid #ccc;
	border-bottom: 3px solid #ccc;
	margin: 5px;
	background-image: url(http://example.com/wp-content/themes/your-theme/images/gray-georgia.png);
	background-position: middle left;
	background-repeat: no-repeat;
	text-indent: 23px;
} 

blockquote cite {
	color: #a1a1a1;
	font-size: 14px;
	display: block;
	margin-top: 5px;
}

blockquote cite:before {
	content: "\2014 \2009";
}

3. Simple Blockquote

In this example, we have added background color and dashed left border instead of blockquotes. Feel free to play with the colors.

Simple blockquote with dashed border
blockquote {
font-family: Georgia, serif;
font-size: 16px;
font-style: italic;
width: 500px;
margin: 0.25em 0;
padding: 0.25em 40px;
line-height: 1.45;
position: relative;
color: #383838;
border-left:3px dashed #c1c1c1;
background:#eee;
}

blockquote cite {
color: #999999;
font-size: 14px;
display: block;
margin-top: 5px;
}

blockquote cite:before {
content: "\2014 \2009";
}

4. White Blue and Orange Blockquote

Blockquotes can be made to stand out, and they can be just as colorful as you want them to be.

Blue and orange blockquote
blockquote {
font-family: Georgia, serif;
font-size: 16px;
font-style: italic;
width: 450px;
margin: 0.25em 0;
padding: 0.25em 40px;
line-height: 1.45;
position: relative;
color: #FFF;
border-left:5px solid #FF7F00;
background:#4b8baf;
}

blockquote cite {
color: #efefef;
font-size: 14px;
display: block;
margin-top: 5px;
}

blockquote cite:before {
content: "\2014 \2009";
}

5. Using Google Web Fonts for Blockquotes in CSS

In this blockquote CSS example, we have used Droid Serif font from the Google web fonts library. You can use any custom font that you want. Simply replace the font in the code with the font family you want to use.

Blockquote with Google font
blockquote {
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400italic);
font-family: 'Droid Serif', serif;
font-size:16px;
font-style:italic;
width:450px;
background-color:#fbf6f0;
border-left:3px dashed #d5bc8c;
border-right:3px dashed #d5bc8c;
text-align:center;
}
blockquote cite {
color: #a1a1a1;
font-size: 14px;
display: block;
margin-top: 5px;
}

blockquote cite:before {
content: "\2014 \2009";
}

6. Round Corner Blockquote

In this example, we have a blockquote with rounded corners, and we have used drop shadow for borders.

Blockquote with rounded corners
blockquote {
width: 450px;
background-color: #f9f9f9;
border: 1px solid #ccc;
border-radius: 6px;
box-shadow: 1px 1px 1px #ccc;
font-style: italic;
}
blockquote cite:before {
content: "\2014 \2009";
}

7. Using Gradient as Background for Blockquote

In this CSS blockquote example, we have used CSS gradient to enhance the background of a blockquote.

CSS gradients are tricky because of cross-browser compatibility. We recommend using a CSS gradient generator, like CSS Gradient.

Blockquote using gradient colors
blockquote {
width: 450px;
color:#FFF;
background: #7d7e7d; /* Old browsers */
background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
border: 1px solid #ccc;
border-radius: 6px;
box-shadow: 1px 1px 1px #ccc;
font-style: italic;
}
blockquote cite:before {
content: "\2014 \2009";
}

8. Blockquote with Background Pattern

For this example, we have used a background image as a pattern for blockquote.

Blockquote with image
blockquote {
width: 450px;
background-image:url('http://example.com/wp-content/themes/your-theme/images/lined_paper.png');
border: 1px solid #ccc;
box-shadow: 1px 1px 1px #ccc;
font-style: italic;
}
blockquote cite:before {
content: "\2014 \2009";
}

Note: You’ll need to replace the background image URL in the CSS code with the URL of the image you uploaded to your WordPress website.

9. Using Multiple Images in Blockquote Background

You can use multiple images in the blockquote background using CSS. For example, we have used blockquote:before a pseudo-element to add another background image to blockquote.

Blockquote with multiple images
blockquote {
width: 450px;
background-image:url('http://example.com/wp-content/themes/your-theme/images/lined_paper.png');
border: 1px solid #ccc;
box-shadow: 1px 1px 1px #ccc;
font-style: italic;
}
blockquote:before{
position:absolute;
margin-top:-20px;
margin-left:-20px;
content:url('http://example.com/wp-content/themes/your-theme/images/pin.png');
}
blockquote cite:before {
content: "\2014 \2009";
}

Note: You’ll need to replace the background image URLs in the CSS code with the images you uploaded to your website.

We hope that the article helped you learn how to customize blockquotes style in WordPress themes. You can also see our guide on how to choose the best design software and the best free website hosting services.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit – a collection of WordPress related products and resources that every professional should have!

Reader Interactions

48 CommentsLeave a Reply

    • It would depend on your theme but the blockquotes should be responsive by default.

      Admin

    • Unless I hear otherwise, our previous plugin we recommended for that is no longer available and we have not found an alternative.

      Admin

  1. Fantastic article, thanks for sharing.
    I’ve been trying to use the classic CSS style but i can’t seem to get the ” to come up at the start of the quote. Would you have any suggestions for what it might be?

    Thanks

  2. Hi,

    I love this. I used example #5, it looks great on desktop but cuts off on mobile. Any suggestions?

  3. The problem that I have is:

    I had a list of links (URLs) on a page, that weren’t displayed as links (were not clickable), but after an WP update, a lot of them, gut not all, are suddenly displayed as blockquotes (so they are clickable). As I don’t want to have clickable links on that page – how can I reverse this effect?

  4. These blockquote styles are not responsive, works perfectly on desktop but they get cut off on mobile, any idea on what to do to make it responsive?

    • I used the Round Corner Blockquote, but only lines 1 and 2 to 8, to put it into my Leeway Child theme – and it works on all devices responsively. You merely must omit line 2 with the absolute width!

      But can anyone help me to make it possible to adjust the width of the box according to the width of the text? Sometimes I quote poems with only some words in one line, and if I center them, there is too much place around them on the PC monitor. But I don’t want to insert absolut width-value because normally I want to habe the blockquote full width from left to right.

      Best regards, Helmut

  5. This is really helpful!

    My only question is how can I get rid of the “” at the beginning of the quote? I plugged in the code for #5 and it looks great, but everytime I type something inside it I am stuck with a quotation mark at the beginning.

  6. A million blessing for a thousand ages to you and yours. (Seriously, this post was THAT helpful!)
    Thanks for making it simple, easy to understand and implement. :-)

  7. This is great however it is not working for me at all – where am I supposed to put the codes?

  8. #8 does exactly what I need it to do…except it repeats the image if my quote gets too long. Is there a way to turn off the repeat? I’ve already tried putting ‘background-repeat: no repeat;’ right under the background url, but to no avail.

    Thank you so much! I’ve bookmarked your site and can tell it’s going to be SO helpful :)

  9. With #4, if I wanted to add quotation marks to that, how would I go about doing it? And if I wanted the box to have rounded edges instead of square, how would I go about doing that as well?

    • Yes, you could use more than 1 style for your blockquotes by adding css classes to your blockquotes using the html editor.

      Example:
      <blockquote class=”my-style-1″>QUOTE</blockquote>
      <blockquote class=”my-style-2″>QUOTE</blockquote>

      Then in the css above (or your own) add .my-style-1 to one and .my-style-2 to another right behind blockquote (no space) in the css.

      Example:

      blockquote.my-style-1 { /*Properties: Values;*/ }
      blockquote.my-style-1:before{ /*Properties: Values;*/ }blockquote.my-style-1 cite:before { /*Properties: Values;*/ }

      blockquote.my-style-2 { /*Properties: Values;*/ }
      blockquote.my-style-2:before{ /*Properties: Values;*/ }blockquote.my-style-2 cite:before { /*Properties: Values;*/ }

  10. How exactly do you use these codes to make a block quote? Where do you insert your text inwhich you wish to be in a block? Does this only work for posts or can you use it in a page in an article on a page?

    • You can add in your Website CSS.

      Mostly theme structure:
      Go to admin > Appearance > Customize > Additional CSS

  11. I tried the first example in the live css editor in Headway 3.6. It showed the text 201C instead of the quotation marks. It was also centered over the entire quote instead of the top left. And there was a light gray left border that I couldn’t get rid of.

  12. Time and again when looking for how to implement something, invariably I end up at this site (and must admit to looking for Syed’s picture in the Google results, so I know I am getting to the right place) .

    Your tutorials are fantastic.

  13. I don’t have the coding capability to execute these. Is there a plugin that will do the same job?

  14. Question: blockquote in WP defaults to italics Is there a way to turn that off?

    Thanks,

    Len

      • Look at all the examples in this article. In each the text within the blockquotes appears in italics. That is what I am taking about. How can I use blockquotes without the resulting italics.
        Thanks.

        Len

  15. “This will add a little HTML in your post that we can use to customize the styling. Note: we are using the text mode in WordPress post editor. Below is an example of the HTML that you should see.”

    Your statement seems to indicate that the b- quote button add the <cite> tag. It does not.

  16. “This will add a little HTML in your post that we can use to customize the styling. Note: we are using the text mode in WordPress post editor. Below is an example of the HTML that you should see.”

    Your statement seems to indicate that the b- quote button add the tag. It does not.

  17. Absolutely brilliant!!
    Thanks a ton for sharing. I’d been wanting to do something like that with the blockquotes on my blog. But didnt know how to go about it!
    Now, I do. :)

  18. Great collection of block quote effects! With so many plugins around, it is easy to forget what a few lines of css can do to create magic.

    • Absolutely agree with your statement. And doing so you can learn by doing it.
      Thanks WP Beginner for the article, it goes into my Instapaper

  19. Thank you for these tips. I have used blockquotes in the past, and it is wonderful to find out about the different possibilities.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.