Category: Coding

  • A Starter Plugin to Extend Elementor with React Components

    A Starter Plugin to Extend Elementor with React Components

    This article is here to offer a solution, or at least one way of leveraging React to expand and explore possibilities in synergy with Elementor page builder. Get the starter Elementor/React extension plugin For those impatient, who like to get their hands on the code, and start working with it immediately, here’s the link to…

  • Scaling WooCommerce Product Selection in Blocks: using Custom REST API endpoints

    Scaling WooCommerce Product Selection in Blocks: using Custom REST API endpoints

    Building intuitive product layout editors for WooCommerce presents unique challenges, especially when dealing with large product catalogs. While creating a plugin that deals with handpicking WooCommerce products, I have encountered a following problem: how to efficiently load and search through thousands of products without degrading the editor experience. This issue will probably face a user…

  • Persisting block settings for faster usage in editor

    Persisting block settings for faster usage in editor

    When it comes to working with WordPress editor and blocks, sometimes the existing or recommended solutions doesn’t quite fit the need or intention for your block.When creating a Products Layout block, as a part of my Mosaic Product Layouts (MPL) plugin, I wanted to add a functionality for fast saving and switching different user created…