Support » Plugin: Gallery by BestWebSoft » Remove "target:_blank" from thumbnail Custom URLs

  • Resolved homemadejam



    Just started using your plugin and am finding it effective and easy to use. I am grateful for your good work.

    One issue: I have a gallery with thumbnails that all use the Custom URL field to link to a given page with the full image. Unfortunately, it appears that the attribute “target:_blank” is getting inserted into each Custom URL so that it opens in a new tab/window. I do not want this as it breaks back-button navigation.

    What file do I need to edit to remove the “target:_blank” from Custom URLs for thumbnails? It does not appear to be an option in any of the settings in the dashboard.

    Thanks for any advice you can provide.

    (Note: The site is only in local development so I cannot provide a link.)

Viewing 3 replies - 1 through 3 (of 3 total)
  • homemadejam


    OK… I think I may have figured this out-

    In the main gallery-plugin.php file, locate line 1548:

    <a href="<?php echo $url_for_link; ?>" title="<?php echo get_post_meta( $attachment->ID, $key, true ); ?>" target="_blank">

    And also in the file gallery-single-template.php (in the template folder), locate line 63:

    <a href="<?php echo $url_for_link; ?>" title="<?php echo get_post_meta( $attachment->ID, $key, true ); ?>" target="_blank">

    Remove target="_blank" from both entries and save. Custom URL links should now open normally.

    Note: This will only apply to galleries created after you edit the gallery-plugin.php file. Existing galleries will still open Custom URL links in a new tab/window (even if you delete and re-add photos). I had to delete and re-install the plugin entirely in order to use images I had in pre-existing galleries.

    It would be great if this option could be added to the settings menu. Back-button navigation is still important – many mobile users rely heavily on it. In the meantime, this method seems to work.

    Plugin Author bestwebsoft



    We’re glad that you’ve found the solution.

    Since this option wasn’t so popular, we’ve implemented it only in Pro plugin version. However, we’d like to note that if we get a certain number of request from our users, we will consider the possibility of its implementation in the Free version in future updates.

    BestWebSoft Support Team

    If you edit /wp-content/plugins/gallery-plugin/gallery-plugin.php your change will be overwritten when the BWS plugin is updated.

    Another workaround is to remove the target attribute from the anchor tag via javascript or jquery. I added this to my templates header.php file.

        jQuery(function() { 
            // wait for document ready
            jQuery(".gllr_image_block A").removeAttr("target");
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Remove "target:_blank" from thumbnail Custom URLs’ is closed to new replies.