How to Limit the Number of Archive Months Displayed in WordPress

Do you want to display the number of archive months displayed in WordPress? If you have been blogging for years, you will notice that your archives list will become too long. In this article, we will show you how to limit the number of archive… Read More »

The post How to Limit the Number of Archive Months Displayed in WordPress appeared first on WPBeginner.

24 Best WordPress Themes for bbPress

Are you looking for the best WordPress themes for bbPress? bbPress allows you to easily add forums to your WordPress site. However, many WordPress themes are not designed to be suitable for forums and bbPress. In this article, we have hand-picked some of the best… Read More »

The post 24 Best WordPress Themes for bbPress appeared first on WPBeginner.

Musings on HTTP/2 and Bundling

HTTP/2 has been one of my areas of interest. In fact, I’ve written a few articles about it just in the last year. In one of those articles I made this unchecked assertion:

If the user is on HTTP/2: You’ll serve more and smaller assets. You’ll avoid stuff like image sprites, inlined CSS, and scripts, and concatenated style sheets and scripts.

I wasn’t the only one to say this, though, in all fairness to Rachel, she qualifies her assertion …


Musings on HTTP/2 and Bundling is a post from CSS-Tricks

More Gotchas Getting Inline SVG Into Production—Part II

The following is a guest post by Rob Levin and Chris Rumble. Rob and Chris both work on the product design team at Mavenlink. Rob is also creator and host of the SVG Immersion Podcast and wrote the original 5 Gotchas article back in ’14. Chris, is a UI and Motion Designer/Developer based out of San Francisco. In this article, they go over some additional issues they encountered after incorporating inline SVGs in to Mavenlink’s flagship application more then


More Gotchas Getting Inline SVG Into Production—Part II is a post from CSS-Tricks

Intro to Hoodie and React

Let’s take a look at Hoodie, the “Back-End as a Service” (BaaS) built specifically for front-end developers. I want to explain why I feel like it is a well-designed tool and deserves more exposure among the spectrum of competitors than it gets today. I’ve put together a demo that demonstrates some of the key features of the service, but I feel the need to first set the scene for its use case. Feel free to jump over to the


Intro to Hoodie and React is a post from CSS-Tricks

Implementing Webmentions

We get a decent amount of comments on blog posts right here on CSS-Tricks (thanks!), but I’d also say the hay day for that is over. These days, if someone writes some sort of reaction to a blog post, it could be on their own blog, or more likely, on some social media site. It makes sense. That’s their home base and it’s more useful to them to keep their words there.

It’s a shame, though. This fragmented conversation is …


Implementing Webmentions is a post from CSS-Tricks

Playing with Shadow DOM

About a year ago, Twitter announced it would start displaying embedded tweets with the shadow DOM rather than an <iframe>, if the browser supports shadom DOM?

Why? Well, speed is one reason.

They say:

Much lower memory utilization in the browser, and much faster render times. Tweets will appear faster and pages will scroll more smoothly, even when displaying multiple Tweets on the same page.

Why the choice? Why is it necessary to use either iframes or shadow DOM? …


Playing with Shadow DOM is a post from CSS-Tricks

​Edit your website, from your website

Stuck making “a few easy changes” to the website for someone? Component IO makes it quick and simple for you or your team to make edits (even for non-technical users).

You can manage content with a WYSIWYG editor or instantly update HTML, CSS, and JavaScript right from your website. Make changes faster, empower your team, and avoid redeployment bugs. Works with every web technology, from WordPress to Rails to React.

Join hundreds of projects already using Component IO, with …


​Edit your website, from your website is a post from CSS-Tricks

A Collection of Interesting Facts about CSS Grid Layout

A few weeks ago I held a CSS Grid Layout workshop. Since I’m, like most of us, also pretty new to the topic, I learned a lot while preparing the slides and demos.
I decided to share some of the stuff that was particularly interesting to me, with you.

Have fun!

Negative values lower than -1 may be used for grid-row-end and grid-column-end

In a lot of code examples and tutorials you will see that you can use grid-column-start:


A Collection of Interesting Facts about CSS Grid Layout is a post from CSS-Tricks