Wordpress Shortcode语法错误,意外'}'

时间:2014-09-24 21:27:57

标签: wordpress function syntax-error shortcode codex

我正在学习如何制作wordpress主题。我做得很好。现在我想制作短代码。但是在第17行的E:\ xampp \ htdocs \ wordpress \ wp-content \ themes \ freedom \ shortcodes.php中显示Parse错误:语法错误,意外'}'。我还是不知道是什么问题。这是代码。

<?php

function slider_function( $atts ) {
    $atts = extract( shortcode_atts( 
                    array( 
                        'tittle'=>'', 
                        'description'=>'',
                        'button'=>'',
                        'button_url'=>''
                    ),$atts ) );
    return '
    <div class="slider">
        <h1>"' . $atts['tittle'] . '"</h1>
        <h2>"' . $atts['tittle'] . '"</h2>
        <a href="' . $atts['tittle'] . '" class="btn-modern text-center"></a>
    </div>'
}

add_shortcode( 'slider','slider_function' );

?>

2 个答案:

答案 0 :(得分:1)

看看这段代码短代码的工作原理,看看代码返回的内容。

function bartag_func( $atts ) {
    $a = shortcode_atts( array(
        'foo' => 'something',
        'bar' => 'something else',
    ), $atts );

    return "foo = {$a['foo']}";
}
add_shortcode( 'bartag', 'bartag_func' );

答案 1 :(得分:1)

你忘记了分号df a b c 0 0 10 0 1 11 1 0 12 1 1 13 。     

/div>';