简码显示在页面顶部

时间:2019-09-06 09:24:22

标签: javascript wordpress shortcode

我创建了一个简码,该简码仅用于返回一些文本,并将其放在functions.php文件中,但这只是将简码的文本显示在网站首页的顶部。这也是我的第一个自定义简码,因此如果有错误,我也不会感到惊讶。我已经检查了类似问题的答案,但都没有帮助。代码是:

function short_description_subtitle_shortcode( $atts ) {
$a = shortcode_atts( array(
      'subtitle' => '<h4>Classes 1 to 14</h4><p></p>'
   ), $atts );
   return $a['<h4>subtitle</h4><p></p>'];
}

add_shortcode( 'short_description_subtitle', 'short_description_subtitle_shortcode' );

我该如何纠正?

谢谢

1 个答案:

答案 0 :(得分:0)

function short_description_subtitle_shortcode( $atts ) {

  return "<h4>Classes 1 to 14</h4><p>" . $atts['val'] . "</p>";


  add_shortcode( 'short_description_subtitle',  'short_description_subtitle_shortcode' 
);

那么您的简码将= [short_description_subtitle val =“ 2”]