Blog

Create Newsletter Form Elementor

User Newsletter Deactivate Newsletter is a cool plugin to create your own subscriber list, to send newsletters, to build your business. Before update give a look to this page to know what's changed. Version 8.8.4 | By Stefano Lissa & The Newsletter Team | Visit plugin site I'm using this plugin now , I have […]

Product Brand Elementor Loop

User product_brand loop not included in elementor pro Assistant Elementor Pro does **not include a direct loop or widget** for `product_brand` out of the box because **"brands"** are usually a **custom taxonomy** created by either: 1. Your theme (e.g., WoodMart, Flatsome, etc.) 2. A plugin (e.g., **Perfect Brands for WooCommerce**, **WooCommerce Brands**, or custom code) […]

Deleting Users and Orders

User What if we delete a user in wordpress what about their woocommerce orders Assistant In WordPress with WooCommerce, when you delete a user (typically a customer), **their WooCommerce orders are *not deleted*** automatically. Here's what happens: ### 1. **Order Retention** – WooCommerce stores orders in the `wp_posts` table (`shop_order` post type). – Orders are […]

User deletion hooks

User user deletion from wordpress admin user section hook Assistant To hook into **user deletion** from the WordPress admin (e.g., when deleting a user from the Users section), you can use the `delete_user` or `deleted_user` action hook. — ### ✅ Recommended Hook: `delete_user` add_action('delete_user', 'your_custom_user_delete_handler'); function your_custom_user_delete_handler($user_id) { // Perform any cleanup tasks error_log("User with […]

User Deletion Process

User Test process is below Whenever you will delete an user then its all archive orders customer_user column will become 0 as attached I can only provide a screenshot. You can use josephissac@hotmail.co.uk this email or other test email to delete and then I can provide only db screenshot for this aprt from this there […]

Class Declaration Conflict

User Compile Error: Cannot declare class ConcreteCoreEntityNotificationNotification, because the name is already in use Assistant The error: Compile Error: Cannot declare class ConcreteCoreEntityNotificationNotification, because the name is already in use means that PHP is encountering multiple declarations of the same class name, which isn't allowed. ### ✅ Causes and Fixes #### ✅ 1. **Duplicate Class […]

Custom CRUD Package Concrete CMS

User Create custom crud package in concrete cms 9 Assistant Creating a **custom CRUD package in Concrete CMS 9** involves these core steps: — ### **Step 1: Create Package Skeleton** **Path:** `/packages/my_crud_package/controller.php` <?php namespace ConcretePackageMyCrudPackage; use ConcreteCorePackagePackage; use Route; class Controller extends Package { protected $pkgHandle = 'my_crud_package'; protected $appVersionRequired = '9.0.0'; protected $pkgVersion = […]

Form Submission Error Debug

User ConcreteCoreNavigationItemItem::__construct(): Argument #2 ($name) must be of type string, null given, called in /var/www/html/concrete/src/Navigation/Item/PageItem.php on line 31 when submit form Add New Feed URL Assistant The error message you're seeing: ConcreteCoreNavigationItemItem::__construct(): Argument #2 ($name) must be of type string, null given, called in /var/www/html/concrete/src/Navigation/Item/PageItem.php on line 31 means that **a `PageItem` is being instantiated […]

Free WordPress Chat Plugins

User suggest chat plugin free for wordpress to open the popup Assistant Here are some **free WordPress chat plugins** that support **popup functionality** for live chat or chatbot interactions: — ### ✅ 1. **Tawk.to Live Chat** – **Popup**: Opens as a floating chat widget (popup on click or auto). – **Features**: – Unlimited agents – […]

Card Expiry Invalid Error

User Card expiration date is invalid WooCommerce Moneris Gateway always return above error Assistant The error **"Card expiration date is invalid"** from the **WooCommerce Moneris Gateway** typically points to one of the following issues: — ### ✅ **1. Incorrect Format of Expiry Date** Moneris expects expiry dates in a specific format (usually **MMYY** with no […]