Cloudflare phishing popup that downloads malware - ⚠️ Cloudflare phishing popup that downloads malware

⚠️ Cloudflare phishing popup that downloads malware

In this post, I will discuss the most realistic phishing popup that I’ve seen in years. These popups appear only on WordPress websites that use Cloudflare and can easily be mistaken with the original Cloudflare’s “sorry you have been blocked” screen. The post is divided in two sections: Analysis of the malware and malicious code … Read full article →

wpcli export specific tables wordpress - Dumping specific tables using mysqldump or WP-CLI

Dumping specific tables using mysqldump or WP-CLI

For high-traffic websites, I advise developing a stagging website if you make significant updates or even switch the WordPress theme entirely. But one significant problem I encountered while moving from the staging site to the live one is that all database tables are updated, which could result in financial loss if the website receives multiple … Read full article →

Adding high performance keys to MySQL tables to speed up WordPress - Adding high-performance keys to MySQL tables to speed up WordPress 🧑🏿‍🚀

Adding high-performance keys to MySQL tables to speed up WordPress 🧑🏿‍🚀

wp_postmeta table should be the biggest table in your database, if not, there is a problem. Read wp_actionscheduler_actions & wp_actionscheduler_logs tables When you install WordPress for the first time, tables are created in the database, for example for the wp_postmeta table: the problem? solution: On an existing tables, We can add high-performance keys that match … Read full article →

wp gatsby netlify - WordPress to Gatsby on netlify ☄️

WordPress to Gatsby on netlify ☄️

When migrating from WordPress CMS to another CMS there are a couple of ways to easily export all your posts and media files: In this guide we will be using the WPGraphQL plugin and Netlify to deploy a Gatsby website. Step 1. Fork the gatsbyjs/gatsby-starter-wordpress-blog repo on Github Step 2. Edit the gatsby-config.js file and … Read full article →

Hide your WordPress site from Google and other Search Engines - Hide your WordPress site from Google and other Search Engines

Hide your WordPress site from Google and other Search Engines

If you want to hide your WordPress site from search engines, you can use the “Discourage search engines from indexing this site” option in the “Reading Settings” page of your WordPress dashboard. To access this option, follow these steps: This will add a “noindex” directive to your site’s pages, which tells search engines not to … Read full article →

LinkedIn WordPress Assessment Answers 2023 - LinkedIn WordPress Assessment Answers

LinkedIn WordPress Assessment Answers

2. You can harden your WordPress site security by adding______to your wp-config.php file? 3. In WordPress, what is the block editor used for? 4. Which WP_CLI command would you use to manage the capabilities of a user role? 5. On a regular WordPress install, what is the difference between transients and the object cache? 6. … Read full article →

wordpress post vs page - What to use: WordPress Post vs. Page - 📝🆚📄

What to use: WordPress Post vs. Page – 📝🆚📄

Posts are articles listed in reverse chronological order that are easy to read, share or comment on. While Pages primarily include static information about your organization, products or services, etc., they don’t usually have comment areas and share links. Posts can be more easily organized and used to interact with your audience, whereas pages are mostly … Read full article →

WordPress Plugin and Theme Code Refactoring - WordPress Plugin and Theme Code Refactoring

WordPress Plugin and Theme Code Refactoring

Code refactoring is the process of restructuring existing code without changing its behavior. This is often done to improve the readability, maintainability, and performance of the code. In the context of WordPress plugins and themes, code refactoring might involve reorganizing code into smaller functions, renaming variables and functions to be more descriptive, or simplifying complex … Read full article →