Blog

WSL DDEV HTTPS Issues

User windows wsl ddev mkcert installed but https not working Assistant If you have installed WSL, DDEV, and mkcert but HTTPS is not working, it may be due to a few common issues. Here's a step-by-step guide to troubleshoot and resolve the problem: — ### 1. **Verify mkcert Installation** – Run the following command to […]

Elementor Homepage Slow Issues

User When set a elementor page as home page then it's becomes slow Assistant If your Elementor page becomes slow when set as the homepage, it could be due to the following reasons: ### 1. **Heavy Content on the Homepage** – User In elementor builder Assistant If the Elementor page is slow specifically in the […]

Web Development Experience Summary

User I have 10 years of extensive experience in web development, specializing in PHP frameworks such as Laravel, CakePHP, and WordPress. I am proficient in frontend technologies including Angular (up to version 7+) and Vue.js. Additionally, I have strong skills in version control with Git, GitHub, and Bitbucket. I possess a proven ability to quickly […]

Post Meta Table Issues

User @jadefisher15 Yes I've already mentioned about the size of post meta table currently it is more than 7gb and this table always in consideration when we perform actions in admin area. I know they have also mentioned that before upgrade that order change operation is working fine. But with upgrade in php and mysql […]

Remove Elementor Pro

User a:10:{i:0;s:31:"query-monitor/query-monitor.php";i:1;s:34:"advanced-custom-fields-pro/acf.php";i:2;s:39:"aryo-activity-log/aryo-activity-log.php";i:3;s:41:"better-wp-security/better-wp-security.php";i:4;s:31:"elementor-pro/elementor-pro.php";i:5;s:23:"elementor/elementor.php";i:6;s:51:"plstr-pi-loga-connector/plstr-pi-loga-connector.php";i:7;s:47:"regenerate-thumbnails/regenerate-thumbnails.php";i:8;s:20:"smtp-mailer/main.php";i:9;s:24:"wordpress-seo/wp-seo.php";} remove elementor pro from above give new Assistant Here's the updated serialized array after removing `elementor-pro/elementor-pro.php`: a:9:{i:0;s:31:"query-monitor/query-monitor.php";i:1;s:34:"advanced-custom-fields-pro/acf.php";i:2;s:39:"aryo-activity-log/aryo-activity-log.php";i:3;s:41:"better-wp-security/better-wp-security.php";i:4;s:23:"elementor/elementor.php";i:5;s:51:"plstr-pi-loga-connector/plstr-pi-loga-connector.php";i:6;s:47:"regenerate-thumbnails/regenerate-thumbnails.php";i:7;s:20:"smtp-mailer/main.php";i:8;s:24:"wordpress-seo/wp-seo.php";}

Elementor Pro Fatal Error

User Fatal error: Uncaught Error: Class "ElementorProCoreAppModulesSiteEditorDataController" not found in /var/www/html/web/app/plugins/elementor/data/manager.php:88 Stack trace: #0 /var/www/html/web/app/plugins/elementor-pro/core/app/modules/site-editor/module.php(194): ElementorDataManager->register_controller() #1 /var/www/html/web/app/plugins/elementor-pro/core/app/app.php(87): ElementorProCoreAppModulesSiteEditorModule->__construct() #2 /var/www/html/web/app/plugins/elementor-pro/plugin.php(527): ElementorProCoreAppApp->__construct() #3 /var/www/html/web/app/plugins/elementor-pro/plugin.php(150): ElementorProPlugin->__construct() #4 /var/www/html/web/app/plugins/elementor-pro/plugin.php(567): ElementorProPlugin::instance() #5 /var/www/html/web/app/plugins/elementor-pro/elementor-pro.php(74): require('…') #6 /var/www/html/web/wp/wp-includes/class-wp-hook.php(324): elementor_pro_load_plugin() #7 /var/www/html/web/wp/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #8 /var/www/html/web/wp/wp-includes/plugin.php(517): WP_Hook->do_action() #9 /var/www/html/web/wp/wp-settings.php(559): do_action() #10 /var/www/html/web/wp-config.php(10): require_once('…') #11 /var/www/html/web/wp/wp-load.php(55): require_once('…') #12 /var/www/html/web/wp/wp-admin/admin.php(34): require_once('…') #13 /var/www/html/web/wp/wp-admin/plugins.php(10): require_once('…') […]

Scroll Image Update Logic

User document.addEventListener('DOMContentLoaded', function () { const items = document.querySelectorAll('.post-scroll-item'); const images = document.querySelectorAll('.post-scroll-image img'); const contentContainer = document.querySelector('.post-scroll-content'); // Update image on scroll contentContainer.addEventListener('scroll', function () { const scrollTop = contentContainer.scrollTop; items.forEach((item, index) => { const itemTop = item.offsetTop – contentContainer.offsetTop; const itemBottom = itemTop + item.offsetHeight; if ( scrollTop >= itemTop – contentContainer.clientHeight / […]

Google Reviews API PHP

User google reviews api custom php Assistant To implement a Google Reviews API integration in custom PHP, you'll need to use the **Google Places API** from the Google Cloud Platform. Here's a step-by-step guide to help you fetch and display Google reviews: — ### **Step 1: Enable the Google Places API** 1. Go to the […]

Check WordPress Cron Job

User function all4cloud_register_personio_cron_job() { // if (!wp_next_scheduled('personio_fetch_jobs')) { wp_schedule_event(time(), 'hourly', 'personio_fetch_jobs'); // } } add_action('wp', 'all4cloud_register_personio_cron_job'); add_action( 'personio_fetch_jobs', 'all4cloud_personio_fetch_jobs' ); function all4cloud_personio_fetch_jobs() { } how to check above is run or not Assistant To verify whether your custom WordPress cron job is running, you can follow these steps: ### 1. **Check if the Cron Job […]

Hourly Event Scheduling WordPress

User create schedule event hourly wordpress Assistant To create an hourly schedule event in WordPress, you can use the `wp_schedule_event()` function. Here's a step-by-step guide: — ### 1. Register the Hourly Schedule Event Add the following code to your theme's `functions.php` file or a custom plugin: // Register custom cron schedule if not already registered […]