Support » Plugin: Easy FancyBox » Design option not working anymore

  • Resolved zonebattler

    (@zonebattler)


    Hi RavanH,

    I use the option “allow title tag from alt tag of the preview picture”. This was working perfectly well for years, allowing to show the text of the alt tag (instead of the title) beneath the zoomed image of a picture in an image gallery.

    However, one of the most recent updates killed this functionality: Whether this option box is checked or not, only the title tag is shown now for any picture of a gallery, whis is a terribly annoying bug.

    Please check an fix the bug, I’d really appreciate it.

    P.S.: I use the default WordPress gallery feature, no special gallery plugin.

    Thank you,
    Ralph

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author RavanH

    (@ravanh)

    Hi, I cannot reproduce it on a local test site. A clean WordPress install with Twenty Seventeen, Easy FancyBox and a normal WordPress gallery, should show alt values as title in the light box.

    Can you share a link to a page where this issue can be seen?

    zonebattler

    (@zonebattler)

    Thanks for replying so quickly. Here is one example article with both a single image and a gallery in it:

    https://www.anderswohnen-nuernberg.de/2018/04/20/neue-impulse-fuer-angehende-altepflegefachkraefte/

    All images have title tags like “Pflegedienst Bild Nr. 1” and the same alt tag reading “Besuchergruppe der Berufsfachschule für Altenpflege”. I’m a 100% sure that Easy FancyBox correctly displayed the alt tags since I painstakingly check every aspect of every article before I publish it. Since it doesn’t work anymore, there must have been a change in one of the most recent versions of your plugin.

    Here’s another example which is more annoying since every image in this blog has an individual and very descriptive alt tag stating the name of the author/photographer:

    https://www.fuerther-freiheit.info/2017/07/13/rauchzeichen-eines-baudenkmals-der-skandaloese-verfall-des-aeltesten-hauses-der-suedstadt/

    Easy FancyBox here as well shows the title tags only, and no longer the alt tags.

    BTW, I usually do not use the update function of WordPress to update plugins. I regularily download the new version and upload it manually via ftp, making sure by sync feature that old and orphaned files are deleted on the server.

    zonebattler

    (@zonebattler)

    Ha, got it! RavanH, you are my innocent hero! 😉

    The bad guy seems to be a plugin namend “Restore Image Title”, see

    https://wordpress.org/plugins/restore-image-title/

    I’m using this one on many WordPress installations as well, but once disabled, Easy FancyBox is working again as supposed an expected.

    If you could have a look into this very little plugin, you’d probably be able to see the reason for the incompatibility at first glance. “Restore Image Title” and “Easy FancyBox” lived in peaceful coexistence for many months (if not years), so the problem must have been introduced with one of the most recent updates of one of the plugins…

    In the meantime, I temporarily switch of every instance of “Restore Image Title” in all of my WordPress installations.

    Thanks,
    Ralph

    Plugin Author RavanH

    (@ravanh)

    Hi Ralph, I’m not sure what (changed exactly, not even in which plugin or maybe in WP core?) but you could try https://wordpress.org/plugins/automatic-image-alt-attributes/ to see if that one gives you the functionality you seek.

    zonebattler

    (@zonebattler)

    Good morning RavanH,

    the plugin you mention doesn’t provide what I’m looking for, I just want to insert the

    img title=”…”

    tag in the HTML code of an image inserted in an article (which is helpful since it provides a tooltip box on mouseover). This was default behaviour of WordPress until they dropped it somewhen. The plugin “Restore Image Title” does exactly that, however it doesn’t cooperate with Easy FancyBox anymore (or vice versa).

    Now that I know what causes the trouble, I’d probably copy/paste the “alt” tag of every new image inserted and rename it to “title” manually. This won’t work for galleries, however that’s probably the best that can be achieved at the moment…

    Thank you for your support,
    Ralph

    Plugin Author RavanH

    (@ravanh)

    This was default behaviour of WordPress until they dropped it somewhen.

    Yes, since WP 4.7 this has changed.

    The plugin “Restore Image Title” does exactly that, however it doesn’t cooperate with Easy FancyBox anymore (or vice versa).

    Without Restore Image Title, WordPress will use the ALT fields to create an alt attribute for each image tag in the gallery. If the “Allow title from alt” is checked in your Easy FancyBox settings, this alt attribute will be used for the overlay title.

    With Restore Image Title activated, the TITLE field will be used to add a title attribute to the media link tag. This creates a tooltip (on mouse hover) and Easy FancyBox will use this attribute for the overlay title. If there is no title and if the “Allow title from alt” is checked in your Easy FancyBox settings, then it will fall back on the image tag alt attribute…

    The previous behavior, using the ALT even if there was a TITLE, was actually a bug. I’m sorry to say, it seems you are actually the victim of a bug fix :/

    To get it working like before for you, I’d have to introduce a new option to force the use of the alt attribute over the title attribute. I’ll consider this but cannot promise anything…

    zonebattler

    (@zonebattler)

    Hey, that’s a good one: I’m the victim of a bug fix! 😉

    I usually prefer short image titles (with the addition of index numbers in a series of shots) to maintain order within the media section of my blogs. The individual, more verbose explanations of the pictures are stored in the alt tag. In order to get the tooltips derived from the alt tags, I usually change the title tag (provided by Restore Image Title) in the article code to the same text of the alt tag. This of course won’t work with galleries since there is no changeable HTML code to be seen. Works for me!

    O boy. After many years of fiddeling about with WordPress, the insertion of media files with it’s plethora of text fields (title, headline, alt, description) ist still somewhat puzzling and confusing to me from time to time.

    Nevertheless, I’m happy to have found a workaround by switching off the Restore Image Title plugin. Everything old is working again as before, and everything new will be taken care of by adding a title tag manually. Heck, I like repetetive tasks… 😉

    Thank you for considering to introduce a new option! This should be handled with low priority and only executed during a looooong and dark winter evening with nothing important to do! 😉

    Yours,
    Ralph

    Plugin Author RavanH

    (@ravanh)

    Everything old is working again as before, and everything new will be taken care of by adding a title tag manually. Heck, I like repetetive tasks… 😉

    Good to hear some people still value and enjoy good old-fashioned manual labor 😉

    zonebattler

    (@zonebattler)

    Yes I do! 😉

    BTW, have a look at the plugin folder easy-fancybox/languages: There are no de_DE files in it although the plugin has been translated into German (= DEutsch) already. So it would make sense either to add the German translation files into that folder or to remove all other specific language files as well, since they are now stored in wp-content/languages/plugins anyway…

    Greetings,
    Ralph

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Design option not working anymore’ is closed to new replies.