CODINGFIXMy journey through the vast world of
my hearth-coded code

What’s this?

I started this blog way back in 2017, before COVID, the war in Ukraine, and the conflict in Gaza… In short, it was a different world, maybe even a slightly better one than today.

I know I’ve been super inconsistent with posting my articles: the ideas were there, but time? Yeah, that’s always in short supply!

Recently, I joined the ever-growing ranks of WordPress users. At first, I just used it to create websites for my clients. WordPress is amazing and makes life so much easier for web designers!

But soon enough, I started missing the thrill of writing code, diving into the sea of functions, variables, methods, and properties… So, I began dabbling in plugin development. Nothing too fancy, I promise, but all made with love.

Who knows? Maybe in the future, I’ll tackle theme development or even block building… Anything’s possible!

For now, though, I’ve decided to give this blog a little facelift, reorganizing it to reflect my current passions and interests. And yes, I’ll admit it—I’m also hoping to monetize my work a bit. Let’s face it, we can’t live on code alone, right?

Anyway, guys. I hope you find something interesting here, and I promise I’ll try to post more frequently and with a bit more consistency than in the past.

Catch you soon!

WordPress plugins

Built with love and passion,these plugins are he result of my efforts to dive into the WordPress code and create something new.
LANGUAGE SWITCHER FOR
TRANSPOSH

LANGUAGE SWTICHER FOR TRANSPOSH

This is the first plugin I ever wrote.
It’s super simple: I just wanted a language switcher that looked nice and was customizable, to use alongside the Transposh Translations Filter plugin.
At first, I only wrote an article explaining how you could achieve that result by tweaking theme files, adding some extra assets, and installing a couple of plugins (btw, you can find the article in the WordPress category).
But then I thought: why not turn it into a plugin and make it available to everyone using Transposh who, like me, isn’t happy with the native switcher?
And here it is! At the time of writing, LSFT has over 1000 active installs. Yeah, I know it’s not a huge number, but I’m still proud
of it! 🙂
If only my other plugins had the same success!
CHAT EVERYWHERE

CHAT EVERYWHERE

This is definitely the most underrated of all my plugins! I’m not saying it deserves a standing ovation, but come on! I find it super useful!
Basically, it lets you turn any WordPress block that handles the “click” event into an access point for a private chat with the website owner! It’s super simple to use!
All you need to do is add a specific class to the block in question (menu item, button, image… whatever). By default, it’s “whatsapp_everywhere” for WhatsApp and “telegram_everywhere” for Telegram. Then, just set the phone number registered with WhatsApp and/or Telegram in the settings panel, and boom, you’re done!
Yes, I know floating buttons exist, and they give you the same functionality across the entire site. But let’s be honest: those buttons aren’t always the prettiest, and they don’t always blend in with a site’s design. I also love the convenience of being able to add WhatsApp or Telegram links to the contact list in the footer or the contact page without ruining the overall design.
You know what the problem is? I’m terrible at marketing and… yes, I admit it: I’m painfully lazy when it comes to posting on social media, let alone uploading videos on YouTube…
I’ll try to work on it. Maybe. 😀
PLUGINER (FORMERLY INSTALIST)

PLUGINER (FORMERLY INSTALIST)

Pluginer is my most recent project, and in a way, it’s also the one I care about the most.

I’d had this idea in my head for months, and I finally found the time to make it happen. In my work building WordPress sites, I noticed something: there’s a small set of plugins I end up installing on every new site I create.

For example, Forminator, WP Mail SMTP, Simple Cloudflare Turnstile, Yoast Duplicate Post… I have to admit, I found it pretty tedious to install and activate each one individually every time, using WordPress’s native plugin tool.

So, I started wondering if there was a way to solve this specific, small problem that I think a lot of my fellow developers run into in their daily work.

And that’s how Pluginer was born—a plugin that lets you create one (or multiple) lists of your go-to plugins. Once you’ve set up your list, you can install and activate all the plugins in it with just one click. But if that was all it did, Instalist wouldn’t be much of a game-changer.

The real strength of Instalist is that it lets you export the list you’ve created and download it as a simple .csv file.

So now, for any new site you’re working on, all you have to do is install Instalist, import your plugin list(s), click once, and the new project is up and running with all the essentials you need.

Sound interesting?

WordPressLand

Here you will find all the articles about WordPress and its ecosystem. Actually, at the moment I’m writing they are only a few. But You can expect this section to grow quickly and consistently.

At least, that’s the plan.

Odds and ends

In this section, I’ve gathered articles on various topics, ranging from sending emails with CodeIgniter to restoring factory settings in Windows, all the way to the easiest way to create an accordion using jQuery.
Think of it like an old attic where you can find a little bit of everything, and I have a feeling I’ll be tossing in more stuff from time to time—who knows?

THE WORLD OF CORDOVA

There was a time, when I was young and foolish, that I decided I absolutely had to create smartphone apps. Sure, it’s a fascinating world, but I didn’t know Java well enough, and React hadn’t even been invented yet (not that it would’ve helped much, since I don’t know that either, haha).

That’s how I stumbled upon the world of so-called “hybrid” apps. As you might already know, these apps are built using standard web languages (HTML, JavaScript, and CSS), and then compiled into applications that can run on both Android and iOS.

Of all the options, I chose to use Cordova, and I have to admit, I had a blast with it! In this section, you’ll find various tutorials on how to use Cordova and how to do some pretty cool stuff with it.

And if the app you’re looking to develop isn’t too complex, the performance will be more than acceptable. Give it a try and see for yourself!