!important;
Hi, there. I’m your friendly, local web developer. I work with WordPress on a daily basis. I use the plugins. I’d like to give a PSA to plugin developers.
Please, get off your high horse.
(To those of you who don’t know anything about “that coding stuff,” here’s an aside for you. If you know CSS, skip this aside. When a developer makes a web page, he or she can pick the color or size of things, and change up just about anything about how a website looks using a type of file that includes code. This is called “styling.” If I have a rule that says “things called ‘box’ have a border,” and another that says “things called ‘no-border’ have no border,” and I have something that is called ‘box no-border’ then the styling has to pick which rule to follow. There are several ways to tell the styling which rule you want to follow, but the easiest, and worst way is “!important,” which simply says “This rule is more important than any other rule, no matter what.”
Also, a plugin is basically a pre-made piece of a website so that you don’t have to code it all yourself. It often comes with it’s own styling.
Okay. End instruction.)
So, as I was saying, plugin developers, please get off your high horse.
Not everything is about you.
Not everything you code is important.
Not every person who uses your plugin will want the font to be white.
Maybe, just maybe, someone who knows how to code will use your plugin.
And they might want to customize it to suit their website.
Thank you.
This has been a Public Service Announcement.