Fixing the "data-cycle" issue with wpautop() conflicts
-
In
/logo-slider.php
, beginning on line 658, the offending code is the block of html that opens the UL tag definition. Since this definition is broken up across multiple lines, some themes have issues displaying the logo slider because of the line breaks. The wpautop() function will inject<br />
tags at the end of every line and convert all of the double quotes to”
on all of thedata-cycle
lines.All you have to do is update those 8 lines of code to
echo
statements and you will fix the incompatibility problem.// Logo Image Slider echo '<ul id="logo-slider" class="cycle-slideshow" '; echo ' data-cycle-fx="' . $lgs_slide_effect . '"'; echo ' data-cycle-timeout="' . (($lgs_auto_slide == 1 ) ? $lgs_slide_time * 1000 : 0) . '"'; echo ' data-cycle-next="#prev"'; echo ' data-cycle-prev="#next"'; echo ' data-cycle-speed="600"'; echo ' data-cycle-slides="> li"'; echo '>';
I hope you implement this in the next release of this plugin. ?? Thanks!
- The topic ‘Fixing the "data-cycle" issue with wpautop() conflicts’ is closed to new replies.