Category: Block editor

About using block editor, creating custom block, custom controls for the editor, snippets …

  • 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…

  • Tired of Cookie-Cutter Product Grids? Here’s the Creative Alternative

    Tired of Cookie-Cutter Product Grids? Here’s the Creative Alternative

    Your products deserve more than rows and columns. Discover how modern WooCommerce stores are breaking free from boring layouts. Every WooCommerce store starts the same way. You install a theme, add your products, and there they are—sitting in a perfectly symmetrical grid. Three columns. Four columns. Maybe five if you’re feeling adventurous. But here’s the…

  • 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…

  • Mosaic Product Layouts plugin launched

    Mosaic Product Layouts plugin launched

    Mosaic Product Layouts enables you to create stunning product layouts inside the WordPress block editor with total control over the layout, allowing you to reposition, resize, add, or remove items freely within a layout container.

  • Creating Custom Visual Controls for a block

    Creating Custom Visual Controls for a block

    The need for a custom options control in the Mosaic Product Layouts block arose from limitations in existing WordPress components. The solution focused on creating a visual selection interface using images and icons, enhancing user experience and accessibility while remaining consistent with WordPress design patterns. This led to the development of the ImageRadioSelectControl.