Müsste auch funktionieren, wenn du dem Elternelement mit hover per css einen anderen Wert gibst. Dann müsste es beim Bild-Hovern und Text-Hovern funktionieren.
Ansonsten hat Brawler einen guten Ansatz geliefert. In Wordpress nimmt man anstatt des $ Zeichen den Begriff jQuery oder man öffnet die ganze Funktion mit
jQuery(document).ready(function($) {