Support » Plugin: WordPress Gallery Plugin - NextGEN Gallery » Plugin conflict for [thumb] short code

  • Resolved WPSADMIN

    (@wpsadmin)


    I am using both the ShrinkTheWeb plugin, and the latest version of the NextGEN Gallery plugin, and am experiencing a conflict when using the [thumb] short code, which is supposed to belong to the ShrinkTheWeb plugin.

    When ShrinkTheWeb and NextGEN gallery are both active, and I use the [thumb][/thumb] short code in a page to enclose a URL, it is supposed to show a thumbnail of the specified URL, but instead shows a random NextGEN thumbnail gallery.

    I have experimented with deactivating NextGEN Gallery plugin, and when it’s deactivated the [thumb] short code works correctly, as per ShrinkTheWeb functionality, and displays a thumbnail of the URL specified. As soon as I re-activate the NextGEN plugin, the [thumb] short code begins behaving incorrectly.

    As far as I can tell, [thumb] is not a NextGEN Gallery short code, so I don’t know why this is happening.

    I am using both these plugins on another website without any conflict, although on that site I’m using NextGEN v1.19.13, whilst on the problem site I am using NextGEN v3.5.3.

    Any help would be appreciated!

    https://wordpress.org/plugins/nextgen-gallery/

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Contributor photocrati

    (@photocrati)

    @wpsadmin – There is no NextGEN Gallery version 3.5.3 yet … our current release is version 2.0.61

    … and [thumb] is not a shortcode structure we currently use either so I am very confused where it is coming into play at although you could try adding the following to your wp-config.php file which should eliminate the NextGEN Legacy shortcode components:

    define( 'NGG_DISABLE_LEGACY_SHORTCODES', true );

    – Cais.

    Thread Starter WPSADMIN

    (@wpsadmin)

    Sorry – my mistake. I gave you the version number of a completely different plugin.

    I am using v2.0.61 of NextGEN.

    Hi There WPSADMIN,

    It does sound as if the NextGEN Gallery plugin is conflicting with our shortcode. Can you provide me with a link to the page where the screenshots are supposed to be displayed? I would like to view your page source to get a better idea of what is happening. The fact that disabling NextGEN fixes the issue means you may need to wait to hear from the authors of that plugin to see if there is a workaround.

    Thread Starter WPSADMIN

    (@wpsadmin)

    Hi There STW Support,

    You can have a look at the following page:
    http://pymble.unitingchurch.org.au/helping-others/groups-who-call-us-home/ ‎

    I have specified the following short code for this page:
    [thumb size=”lg”]http://www.kuringgaiyoga.com.au[/thumb]

    But instead of showing a thumbnail of the yoga website, it is showing a thumbnail gallery of a random 20 photos (which are not even all in the same NextGEN Gallery).

    It’s very strange…..

    Thread Starter WPSADMIN

    (@wpsadmin)

    Hi there STW Support,

    You can look at the following page:
    http://pymble.unitingchurch.org.au/helping-others/groups-who-call-us-home/

    On this page I have a table, containing short codes like the following:
    [thumb size=”lg”]http://www.kuringgaiyoga.com.au[/thumb]

    However, instead of showing a thumbnail of the yoga website it’s showing a slideshow of a random 20 images that are saved in a few different NextGEN galleries.

    It’s very strange….

    Thread Starter WPSADMIN

    (@wpsadmin)

    I’ve just looked at the page source myself, and can see that the following code in the WordPress text editor (Edit Page)…

    <td style=”background-color: #ffffff; width: 230px;” rowspan=”3″ align=”left”>[thumb size=”lg”]http://www.kuringgaiyoga.com.au[/thumb]</td>

    …gets rendered in my browser as the following:

    <td style=”background-color: #ffffff; width: 230px;” rowspan=”3″ align=”left”><div
    class=”ngg-galleryoverview ngg-ajax-pagination-none”
    id=”ngg-gallery-3a68ad460f9079ce0e64adfc4ad97755-1″>

    <div class=”slideshowlink”>
    [Show slideshow]

    </div>

    <!– Thumbnails –>
    <div id=”ngg-image-0″ class=”ngg-gallery-thumbnail-box” >
    <div class=”ngg-gallery-thumbnail”> etc etc….

    It definitely looks as though NextGEN Gallery is interpreting the [thumb] short code, even though they say it’s not a short code structure they currently use.

    Have you tried their suggestion?

    you could try adding the following to your wp-config.php file which should eliminate the NextGEN Legacy shortcode components:

    define( ‘NGG_DISABLE_LEGACY_SHORTCODES’, true );

    Have you tried their suggestion?

    “You could try adding the following to your wp-config.php file which should eliminate the NextGEN Legacy shortcode components:

    define( ‘NGG_DISABLE_LEGACY_SHORTCODES’, true );”

    Thread Starter WPSADMIN

    (@wpsadmin)

    Yes, I just tried that and it appears to have worked. Looks like NextGEN weren’t fully aware that this old short code of theirs was still active.

    Thanks very much for your prompt response, STW Support!

    Thread Starter WPSADMIN

    (@wpsadmin)

    Yes, I tried that and it appears to have worked. My page is now displaying correctly. Looks like NextGEN Gallery were not aware that this was a legacy short code of theirs which was still active.

    Thanks very much for your prompt response, STW Support!

    You are welcome, but the Kudos goes to photocrati. It was his idea. ;)Seems the WP forum is having some issues with first posts not showing up right away. Sorry for the duplicates.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Plugin conflict for [thumb] short code’ is closed to new replies.