WordPress.org

Support

Support » Plugins and Hacks » Image captions have disappeared due to WordPress 3.7 update

Image captions have disappeared due to WordPress 3.7 update

  • I wanted to let you know that the captions that appear for the images in the “enlarged” view for several of the gallery themes offered in your plugin have stopped working.

    These captions seem to rely on the title attribute in the image gallery link, and WordPress has stripped out these title attributes in the latest release. See http://core.trac.wordpress.org/ticket/25739.

    This is documented and confirmed within the SwipeBox theme, as I have noticed it across several sites once I updated to WP 3.7.

    If there is an easy way to do a quick manual fix for this issue and you can point me in the right direction that would be awesome.

    Thanks again for your hard work on this great plugin!

    http://wordpress.org/plugins/responsive-lightbox/

Viewing 15 replies - 1 through 15 (of 19 total)
  • Plugin Author dFactory
    Participant

    @dfactory

    Titles are now taken from links, not from images itself. Try modifying that in your theme and it shuld work for all the scripts shipping with Responsive Lightbox.

    How would you modify that? Can you give an example? Is it code? And where would it go?

    Thank you!

    christianthibault
    Member

    @christianthibault

    I had the same problem. I used this filter in the functions.php file of my theme and it works fine now.

    function modify_attachment_link( $html, $id ) {
    $att_title = get_the_title($id);
    $html = str_replace( ‘<a href’, ‘<a title=”‘.$att_title.'” href’, $html );
    return $html;
    }
    add_filter( ‘wp_get_attachment_link’, ‘modify_attachment_link’, 10, 2);

    Thanks Christian!

    The script you posted above worked like a charm.

    Native Imaging
    Participant

    @native-imaging

    anyway to get this fixed in the next version? really don’t wanna have to add functions to each site to get the captions to display correctly… hmmmmmm.

    esmi
    Forum Moderator

    @esmi

    @native Imaging: If you require assistance then, as per the Forum Welcome, please post your own topic.

    Plugin Author dFactory
    Participant

    @dfactory

    Native, now captions are taken from link titles, not the image titles. It was an exception with Swipebox script. Now all included script work the same and use link titles. We think it should stay like that, sorry.

    2cats
    Participant

    @2cats

    Hi dFactory, just started using your plug-in with the WordPress native gallery to replace NextGen… can you please explain how captions are taken from link titles rather than image titles? (My images do not link to anything.) Where do I enter the text that I want to use for a caption? The “hack” posted by christianthibault works well to bring up the actual image caption, but as with Native Imaging I don’t want to use a hack on every site, and it may break at some future date. Thanks!

    Splendid
    Member

    @oscarfroberg

    Christian, thanks a bunch.

    Native Imaging
    Participant

    @native-imaging

    Not really sure what you mean. The plugin doesn’t fetch or show any titles or captions since the update.. also, i’m having a bug with the plugin on this site: http://cardinalhomedesigns.com/

    Also, a random bug: the swipebox-overlay is covering up the images… I’ve tried deactivating all plugins and disabling/clearing caching tools. The only CSS overrides I use are to make the caption container have a height:auto, and transparency of 0.5 so the top & bottom of the image can be seen still, but Im a bit confused why this is happening.

    Hello everytone. This wonderful plugin works without any modification of the code. What You have to do? Once You have added an image You have to click on the edit icon of the image, click on the advanced option tab > scroll down > Advanced Option link (or something like that ….I use Worpdress in Italian :D) and change the Title. Now You have the caption working like a charm!!!
    I hope this helps ..
    Best regards
    Ale

    It doesnt work for me and responsive lightbox developers dont want to fix this problem,
    I dont know why.

    If you know any good lightbox/swipebox plugin let me know.

    Hi Christian,

    You mean I should add it function.php of theme or WordPress files?
    I think this problem is WordPress issue not theme issues.

    For me the problem is not solved yet, the image title doesnt show in the swipebox Im using. plugin developers told me it is because of a change happened in new WP vesrion and plugin developers will not adjust it,

    So I think I should do some changes in WP coding myself but I have no idea how. :/

    wpmc – You need to add the code that Christian posted into the function.php file of the current WordPress theme that you are running. DO NOT under any circumstances modify the core files of WordPress!

    That is what worked for me. I have not tested and confirmed in WP 3.8 yet, but my guess is that nothing has changed.

    @evster should I add it to function.php of WP or theme? these are different…

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘Image captions have disappeared due to WordPress 3.7 update’ is closed to new replies.