• Resolved ThomDJ

    (@thomdj)


    Hi there,

    Is there any way to hide the locked Pro widgets that appear in the Elementor Editor? I’m currently only using a couple of features and have disabled the rest, but the locked Pro widgets are still there and are cluttering the editor.

    Thanks!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Md. Anower Hossain

    (@anowerhossain16)

    Hello @thomdj,

    I would like to inform you that by default, the locked Pro is now unavailable to disable or hide when you are using only the free version of HappyAddons.

    It is possible to hide all of the widgets from the dashboard if you are using HappyAddons Pro on your site.

    It is a marketing strategy of Elementor and all of its add-ons to entice free users to purchase the pro version of the add-ons.

    With proper customization on the core plugin file, you can hide the pro widgets section from the frontend editor pannel of the Elementor. You can take a quick look at the Elementor GitHub discussion regarding hiding the widgets.

    Along with that for any kind pro related difficulties, you can directly contact HappyAddons support as the commercial products are not supported in these forums.

    Thanks.

    Hello @thomdj

    Is there any way to hide the locked Pro widgets that appear in the Elementor Editor?

    → Unfortunately not. Once you have the HA Pro installed, you can manage (enable/disable) the pro widgets from the backend settings.

    I’m currently only using a couple of features and have disabled the rest, but the locked Pro widgets are still there and are cluttering the editor.

    → It will be there as a placeholder. However, as an alternative, you can follow the below display:none method to hide that HappyAddons Pro section from the sidebar. Please copy the code and inject it into your active theme’s functions.php

    /* Hide HA Pro Elementor Widgets from the editor left sidebar */
    function hide_happy_addons_pro_category_widgets_from_editor() {
    echo '<style>
    #elementor-panel-category-happy_addons_pro_category{
    display: none !important;
    }
    </style>';
    }
    add_action('admin_init', 'hide_happy_addons_pro_category_widgets_from_editor');

    I hope this will help you to minimize your editor clutter.
    Enjoy!

    Thread Starter ThomDJ

    (@thomdj)

    Hi there,

    Thank you both for your answers.

    @anowerhossain16: I can make sense of Elementor’s reasoning in this, but support like you both are giving is far more enticing to make a possible switch to the Pro version. Anyway, this is not the place to discuss this.

    @aurangajeb: Thank you, this solution works, but I had to make a couple of adjustments.

    function hide_happy_addons_pro_category_widgets_from_editor() {
    	echo '<style>#elementor-panel-category-happy_addons_pro_category, .elementor-element--promotion {display: none !important;}</style>';
    }
    
    add_action( 'elementor/editor/after_enqueue_styles' , 'hide_happy_addons_pro_category_widgets_from_editor' );

    The addons were still showing up in search, so I added the elementor-element–promotion class to be hidden. I also changed ‘admin_init’ to ‘elementor/editor/after_enqueue_styles’ because this was apparently causing a couple of issues like Elementor giving a server error message when loading the frontend editor, but also issues with some other plugins for some reason.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Hide Pro widgets on Happy Addons free’ is closed to new replies.