我正在尝试自己的滑块。我差不多完成但我需要将我的链接网址显示为标题或其他内容。
我应该添加什么来获取链接和显示? 那是我的代码
<?php
// The Loop
while ( $the_query->have_posts() ) : $the_query->the_post(); ?><li>
<?php
// Check if there's a Slide URL given and if so let's a link to it
if ( get_post_meta( get_the_id(), 'wptuts_slideurl', true) != '' ) { ?>
<a href="<?php echo esc_url( get_post_meta( get_the_id(),'wptuts_slideurl', true) ); ?>">
<?php }
// The Slide's Image
echo the_post_thumbnail();
// Close off the Slide's Link if there is one
if ( get_post_meta( get_the_id(), 'wptuts_slideurl', true) != '' ) { ?>
</a> <?php } ?> </li>
<?php endwhile; ?>
答案 0 :(得分:0)
您将数据库中的URL作为字符串回显,该字符串位于<a>
标记中。这意味着你可以在任何地方回应它。尝试这样的事情:
// Close off the Slide's Link if there is one
if ( get_post_meta( get_the_id(), 'wptuts_slideurl', true) != '' ) { ?>
</a>
// Add a <span> element which includes the exact same url as your link
<span class="your-slide-url">
<?php echo get_post_meta( get_the_id(), 'wptuts_slideurl', true); ?>
</span>
<?php } ?>
现在你可以随心所欲地设置<span class="your-slide-url">
的样式。