i have php snippet:
<div class="overlay-content"> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <i class="fa fa-search"></i></a> </div> i remove:
<i class="fa fa-search"></i> and instead, insert title attribute, called via php, currently, font-awesome icon sits -- within hyperlink. way, when visitor hovers on item, see title instead of font awesome search icon.
so i've tried:
<div class="overlay-content"> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <?php the_title_attribute(); ?></a> </div> and not successful reasons perhaps obvious php developers. i'm trying possible? guidance in helping me achieve appreciated!
the correct code, doesn't duplicate echo, should follows:
<div class="overlay-content"> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <?php the_title(); ?> </a> </div> as i've mentioned in comments, the_permalink() , the_title_attribute() echo content. no need add echo before each.
you should (usually) favor the_title() on the_title_attribute() actual display of title.
Comments
Post a Comment