• Hi
    It seems your plugin has a conflict with the “Intro Tour Tutorial DeepPresentation” plugin, because if I activate the plugin so that it runs a tour on the elementor page that I created, the elementor page will break and I can’t edit using elementor, and when I deactivate your plugin , then my plugin can edit the page using Elementor.
    In order to better understand, try to follow the following method on your staging site:
    1. Install and activate the “Elementor” and the “Intro Tour Tutorial DeepPresentation” plugin
    2. Create a new page then click “edit with elementor”, then create a page as usual
    3. Add an intro to that page use plugin “Intro Tour Tutorial DeepPresentation” plugin.
    4. Install your plugin
    5. Edit the page that you created using Elementor, an error warning will appear from Elementor, and when you see the page, the page will be messy.
    How do I fix it?
    Thank you

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Jose

    (@giuse)

    Hi @mushlih

    thank you very much for the detailed information to reproduce the problem.

    I’ve done exactly what you listed, but all work right in my installation.
    I suspect it’s not the plugin itself that gives a conflict, but the settings of the plugin.

    Can you provide please?:
    – The error given by Elementor.
    – The URL of the messy page. If you can’t do it publicly you can use this contact form: https://freesoul-deactivate-plugins.com/contact/.
    – The list of plugins disabled on the homepage
    – The list of plugins disabled in Custom URLs => Frontend URLs if any
    – The entire list of plugins. Please generate it going to Freesoul Deactivate Plugins => Tools => Favorite Plugins => Export and click on Export the list. So I will be able to install those that are on the repository with a couple of clicks and try to reproduce the problem with the same plugins.

    Then I suggest you:

    – If you have any plugin to cache or merge JS and CSS, delete all the CSS/JS cache and check again.
    – If after deleting the cache, you still have problems, enable all the plugins on the homepage and check again.

    Depending on the result I will ask you for other information.

    Thread Starter Mushlih Almubarak

    (@mushlih)

    Thanks for the explanation
    I have another, easier solution, is it possible to deactivate your plugin on that page only?
    Thank you

    Plugin Author Jose

    (@giuse)

    Hi @mushlih

    yes, you can do it. It’s a little dirty solution, but it will work and I don’t think you will have problems.

    Add this code in wp-config.php before the comment /* That’s all, stop editing! Happy blogging. */

    $page_url = 'https://your-domain.com/your-page/';
    if( isset( $_SERVER['HTTP_HOST'] ) && isset( $_SERVER['REQUEST_URI'] ) && false !== stripos( $page_url,$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] ) ){
    	$_REQUEST = $_REQUEST ? $_REQUEST : array();
    	$_REQUEST['action'] = 'deactivate';
    	$_REQUEST['plugin'] = 'freesoul-deactivate-plugins';
    }

    It’s a little dirty because the code manipulates the global variable $_REQUEST, and this is not a so elegant way to write code, but if on that page, as probably it is, the variable $_REQUEST is empty, it will work and you will have no problems.

    Just replace the value of $page_url with the URL of that page. Remember to include the slash “/” at the end of the URL.

    Let me know if it works for you.

    • This reply was modified 3 years, 10 months ago by Jose.
    Thread Starter Mushlih Almubarak

    (@mushlih)

    Thank you very much, now the problem is over

    Plugin Author Jose

    (@giuse)

    Perfect! You are welcome @mushlih !

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Conflict with other plugin’ is closed to new replies.