Also, the .com version of one of my favorite “parent themes,” Automattic’s Karuna, is way ahead of the .org version when it comes to Gutenberg support. (What’s up with that?)

The proper solution is to add predefined Gutenberg “theme colors” to your theme and use the resulting classes.

Sara’s write-up on SVG, accessibility and semantics contains just the right amount of detail. “Implementing Accessible Data Charts for the Khan Academy 2018 Annual Report” sarasoueidan.com/blog/accessib

Mastodon 3.0 features server whitelisting, improved search, and trending hashtags. blog.joinmastodon.org/2019/10/

WordPress's Gutenberg allows users to set a custom background color for, e.g., buttons, and there's no way—because inline styles—to retrieve said color through CSS alone, so I'm now resorting to jQuery to add a little transparency on hover.

I’ve previously used Laravel Valet for WordPress development—and both Windows and Linux ports of it actually exist—and it’s nice to see its inner workings somewhat clarified. deliciousbrains.com/how-larave

Jan Boddez boosted

I’m aware image uploads are still broken. There is nothing i can do right now, unfortunately, as it is due to our service provider (Wasabi). Sorry for the inconvenience. I intend to change the service provider as soon as possible and have made preparations for it.

Jan Boddez boosted

This recent Wasabi outage has really highlighted the centralization endemic in the fediverse.

When will we learn?

My Dutch-language shitposts appear mostly on mastodon.social/@ochtendgrijs these days. Not sure maintaining multiple online identities really is the way to go, but yeah.

“[T]he Trump and Johnson camps are whipping up their supporters to believe that their legal problems [rather than part of a system of checks and balances] are an act of revenge by political enemies intent on thwarting the will of the people.” ft.com/content/a8cc15d8-e35a-1

Jan Boddez boosted

Posted this on FB recently, should have copied it here to, tnx for pointing out @suzan:

Djoerd added a few bots to the IDF.social mastodon service - makes it much more informative than just the posts from the three active users or so :-)

Please re-evaluate this much better alternative for Twitter (and maybe even Facebook), I am happy to hand out accounts to anyone interested in trying it out for a while.

See idf.social/public for an impression of what your timeline would look like.

And because eating your own dogfood (indieweb.org/dogfood) is a thing, I set up a quick blogroll myself. janboddez.tech/links

Just updated github.com/janboddez/sync-opml, a simple af WordPress plugin that helps keep your blogroll—these do exist, still!—in sync with your RSS feed reader (or, more precisely, an external OPML endpoint).

I would not at all mind basing a next WordPress project on one of Anders Norén’s – who’s behind the upcoming Twenty Twenty, too – wonderful themes, by the way. andersnoren.se/teman/

Though my solution's slightly different, still: use a _simple_, well-supported—think Underscores-based or similar—theme; then create a child theme to house any and all modifications.

This. “As a non-coder graphic designer, it’s likely you don’t care too much about code quality, future maintenance or making life easier for developers.” designbuildweb.co/multipurpose

WP-Crontrol, by the way, is the best plugin ever, enabling WordPress administrators to view, trigger, and modify whichever jobs are scheduled.

An oft-used trick is to regularly "poll" wp-cron.php by means of an _actual_ cron job, rather than wait for the next HTTP request to hit your server.

Most of my plugins rely heavily on WP-Cron, and this nicely summarizes its behavior. “The WP-Cron functions are not actually cron functions. Instead of executing tasks precisely as scheduled, [WordPress] waits until the front end or admin is loaded, checks if any jobs are scheduled and then fires as needed.” wordpress.stackexchange.com/qu

Show more
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!