我在做短码,我被困在这里了。以下是代码:
add_shortcode(\'service-shortcode\', \'service_shortcode\');
function service_shortcode($atts)
{
extract( shortcode_atts( array(
\'title\' => \'Service One\',
\'icon\' => \'fa-briefcase\'
), $atts ));
$return_string = \'\';
$return_string .= \'<div class="service">\';
$return_string .= \'<div class="container">\';
$return_string .= \'<div class="row">\';
$return_string .= \'<div class="col-md-3 col-sm-6">\';
$return_string .= \'<div class="service-icon wow animated fadeInDown" data-wow-delay="300ms">\';
$return_string .= \'<i class="fa \'.$icon.\'"></i>\';
$return_string .= \'</div>\';
$return_string .= \'<div class="text wow animated fadeInUp" data-wow-delay="300ms">\';
$return_string .= \'<p>\'.$title.\'</p>\';
$return_string .= \'</div>\';
$return_string .= \'</div>\';
$return_string .= \'</div>\';
$return_string .= \'</div>\';
$return_string .= \'</div>\';
return $return_string;
}
现在,每当我放置短代码时,它都会输出完整的短代码。我想要的是它第一次输出完整的短代码,然后只从(div class=“col-md-3 col-sm-6”)输出到结束标记。所以所有的服务都会排成一行。。有什么方法可以实现吗。提前感谢。。注意:我不想使用wp\\u查询创建存储每个服务和调用的自定义帖子类型。。。