Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 短代码显示在页面顶部_Javascript_Wordpress_Shortcode - Fatal编程技术网

Javascript 短代码显示在页面顶部

Javascript 短代码显示在页面顶部,javascript,wordpress,shortcode,Javascript,Wordpress,Shortcode,我创建了一个短代码,它只是简单地返回一些文本,我把它放在functions.php文件中,但这只是在我的网站主页顶部显示短代码的文本。这也是我的第一个自定义快捷码,所以如果其中有错误,我不会感到惊讶。我检查过类似问题的答案,但没有一个有帮助。代码是: function short_description_subtitle_shortcode( $atts ) { $a = shortcode_atts( array( 'subtitle' => '<h4>Class

我创建了一个短代码,它只是简单地返回一些文本,我把它放在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' );
function short\u description\u subtitle\u shortcode($atts){
$a=短码_附件(阵列)(
“subtitle”=>“1至14级”
)(港币),;
返回$a['subtitle

']; } 添加_短码('short_description_subtitle'、'short_description_subtitle_shortcode');
我怎样才能纠正这个问题

谢谢你

功能简介\u说明\u字幕\u短代码($atts){
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' 
);
返回“第1至14类”“$atts['val']。”

”; 添加快捷码('short\u description\u subtitle'、'short\u description\u subtitle\u shortcode' );

然后,您的短代码将=[short\u description\u subtitle val=“2”]

我的短代码将需要编辑,例如,如果我放置[short\u description\u subtitle subtitle=“Hello world”],它将以该格式显示“Hello world”“1到14类”实际上有点多余,我需要的是使用短代码格式化文本,我可以编辑
返回“.$atts['val']”;
只需以您想要的格式返回变量。在这种情况下,变量位于h4个标记之间,您的快捷码将=[short_description_subtitle val=“您要显示的文本”]它必须进入页面的内容编辑器(如果已经存在),然后向我显示页面的php模板,因为php模板中存在错误,否则。