我在wordpress中有一个短代码,下面是短代码的一部分→
[tm\\u single\\u image animation=“fadeInLeft”classname=“sub-banner1”图像=”http://trafficspinners.com/wp-content/uploads/2016/11/wedding-seating-chart-downloadable2.jpg“]
我想在这张图片中放置一个可点击的锚文本,请引导我。
小部件定义→
/*=============Sub Banner ============ */
function shortcode_subbanner($atts, $content = null)
{
extract(shortcode_atts(array(
\'image\' => \'\',
\'padding\' => \'\',
\'margin\' => \'\',
\'height\' => \'\',
\'width\' => \'\',
\'class\' => \'\',
\'link_url\' => \'\'
), $atts));
$variables = \'\';
$output = \'\';
if(!empty($image)) :
$variables .= \'padding:\'.$padding.\';\';
$variables .= \'margin:\'.$margin.\';\';
endif;
$output .= \'<div class="sub-container \'.$class.\'" style="\'.$variables.\'">\';
$output .= \'<div class="inner-image"><a href="\'.$link_url.\'" target="_Blank"><img src=\'.$image.\' height="\'.$height.\'" width="\'.$width.\'"></a></div>\';
$output .= \'</div>\';
return $output;
}
add_shortcode(\'subbanner\', \'shortcode_subbanner\');
最合适的回答,由SO网友:Michelle 整理而成
我想您只需要将link\\u url添加到快捷码,就像这样?
[tm\\u single\\u image animation=“fadeInLeft”classname=“sub-banner1”图像=”http://trafficspinners.com/wp-content/uploads/2016/11/wedding-seating-chart-downloadable2.jpg“link\\u url=“YOUR-link-HERE”]
除非我不理解你所说的“可点击锚文本”是什么意思。
SO网友:Viktor H. Morales
同意Michelle的观点。在代码中,您可以看到小部件中可用的选项:
\'image\' => \'\',
\'padding\' => \'\',
\'margin\' => \'\',
\'height\' => \'\',
\'width\' => \'\',
\'class\' => \'\',
\'link_url\' => \'
将“link\\u url”添加到小部件将为图像添加锚定。