Currently browsing Blog

Our blog deals with SEO, CRO (Conversion Rate Optimization), page speed optimization, page loading, web performance, WordPress tutorials, PHP code wrangling, JavaScript programming, tutorials and code snippets. Our web insights series allow designers and developers to discover the latest and most significant stories on the web, while sipping a hot coffee.

Facebook Messenger Customer Chat Plugin
Ciprian on Tuesday, September 29, 2020 — 1,582 Views

How to Add the Facebook Messenger Customer Chat to Your Site Using Google Tag Manager

Google Tag Manager is using its own Closure Compiler behind the scenes to compress the JavaScript and HTML code. It does not support ES6, [...]

Ciprian on Monday, September 28, 2020 — 808 Views

Accessible Multiselect Dropdown

Sometimes you need to turn a multiple dropdown into a multiple checkbox selector. No other bells and whistles, no search, no custom [...]

Intersection
Ciprian on Monday, September 28, 2020 — 782 Views

How to Use IntersectionObserver to Mark Current Scroll Progress

Let’s say you have a list of anchors, or a table of contents, and this list is fixed on screen. Let’s say you want thislist to [...]

Liquid Metal
Ciprian on Monday, September 28, 2020 — 397 Views

Thin UI: My Opinionated, Lightweight UI Framework

Thin UI Not your average UI framework, but a minimalist, one-size-does-not-fit-all, lightweight, responsive, modern, opinionated, [...]

eCard Attachments
Ciprian on Thursday, September 24, 2020 — 479 Views

Applying the DRY Principle to the eCards Plugin

As part of a massive code cleanup, I am applying the DRY principle to the eCards plugin: Don’t repeat yourself (DRY, or sometimes do [...]

PHP Logo
Ciprian on Saturday, August 29, 2020 — 329 Views

Auto Paragraph Function with URL Parsing and Smilie Detection

This function emulates WordPress wpautop() function for custom PHP scripts, parses URL addresses and adds smilies/emoticons. If [...]

PHP Logo
Ciprian on Friday, August 28, 2020 — 329 Views

WordPress “Plugin Manager” Hack

Here’s another hack that targets WordPress admin users using brute force password cracking. In other words, if your WordPress [...]

PHP Logo
Ciprian on Friday, August 28, 2020 — 730 Views

WordPress WSO Web Shell Hack

I have recently found a nasty hack inside one of my clients’ sites, based on WordPress. Turned out that the site got hacked, and WSO [...]

JavaScript
Ciprian on Thursday, August 27, 2020 — 2,561 Views

How and why I added a circle following my mouse pointer

I’ve seen this behaviour on several Russian sites and it looked really slick, especially when the movement was delayed compared to [...]

SpeedFactor Performance Metrics
Ciprian on Thursday, August 27, 2020 — 768 Views

Keep your sites flying with SpeedFactor performance insights

Your hosting platform makes your site fly! But even with an amazing host, front-end details, images, scripts, can often slow your site [...]

Emojis
Ciprian on Wednesday, August 19, 2020 — 627 Views

Beta Feature: Article Reactions 🤨

🤨 Starting today, we have a new feature, currently in beta: article reactions. Basically, if you like a post or you find it [...]

Google reCAPTCHA
Ciprian on Thursday, August 13, 2020 — 970 Views

Google reCAPTCHA v3 using PHP, AJAX and WordPress

After having issues with Google reCAPTCHA v2 and a custom WordPress implementation, I started coding an optimized version using the [...]

Privacy Policy