Support » Plugin: Modal Dialog » different modals in different specific pages

  • walpap


    I need to have 2 different modals.
    both of them in different pages..

    for example:
    modal 1 in page id 001
    modal 2 in page id 002

    The problem is that i cant enable the “Only show on specific pages and single posts” option. It appears greyout. I cant check it.

    I changed the cookies names but it didnt work. Is it a bug or a limitation of the plugin? Thanks

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Yannick Lefebvre


    The easiest way to get specific modals to show up on specific pages is to create multiple modals in the configuration section for Modal Dialog, then to edit the pages in the editor and select the Modal Dialog to appear in the Modal Section that is part of the page editor.



    Thank you for your answer!!
    I didnt realize that. Its great! The best modal plugin.
    The only thing that give me headaches was that plain text does not appear in separate lines after using break tags <br>. I finally installed tinymce for that. It would be great that you could implement that automatically in your plugin.

    Plugin Author Yannick Lefebvre


    Sure, I will look at integrating the WordPress editor in Modal Dialog in an upcoming version.

    Yannick, what do you mean by “, then to edit the pages in the editor and select the Modal Dialog to appear in the Modal Section that is part of the page editor.”? Can you please clarify? Thanks!

    The Author Jack Foreigner


    Would someone please answer this question??

    It’s very annoying that basic functionality is not documented…the plugin doesn’t seem to be saving multiple dialogs — I seem able to use only one at a time, even though under “General Configuration” I’ve set “Number of Modal Dialogs” to “2”….

    Plugin Author Yannick Lefebvre


    David => When you use Modal Dialog, it displays a box in the post and page editor, below the text editor, where you can select which Modal dialog to display if you have multiple ones defined.

    Jack=> I answered you in your other thread.

    Unfortunately for instance woocommerce is not displaying the modal dialog on product posts edit page, which are ending on post_type=product… the modal dialog appears when editing normal posts, normal pages, but not on products.. dont know if this is due to the modal plugin, or woocommerce. So, there is no other way to have 2 modal dialogs, ONLY on 2 different products? 🙁

    i tried to exclude every other page of the site, (have only a few of them, so it is doable) on the second dialog, but for some reason there are pages which it INGORES and still displays the dialog. EG, i know for sure that the general shop page has id 1085, i put it in exclude, but it still displays it

    Plugin Author Yannick Lefebvre


    I recently added a new capability to specify where Modal Dialog should be displayed by using a PHP condition string that will be evaluated when pages are displayed. So, using this, it would be possible to get the dialog to appear only on specific product pages, using an expression like:

    is_post_type(‘product’) && 32 == get_the_ID()

    For a product where the post ID would be 32.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘different modals in different specific pages’ is closed to new replies.