|
为了添加漂亮的代码框,这样在wordpress的function.php加入了以下代码:[ol]function codequote( $atts, $content = null ) { extract(shortcode_atts(array( 'float' => 'none', ), $atts)); return ' .codequote{ 省略代码...;} .codequote:after{ 省略代码...;} a:hover{text-decoration:none;} ' . $content . '';}add_shortcode('code', 'codequote');[/ol]复制代码输出结果是syntax error, unexpected T_CONSTANT_ENCAPSED_STRING 错误信息,错误行数是指向“' . $content . '';”
如果去掉 .codequote:after 伪元素,就正常显示代码框了。
是因为return下codequote不能重复吗?还是错误行数的问题? |
|