求助解决Wordpress无法运行自定义新的code标签问题
为了添加漂亮的代码框,这样在wordpress的function.php加入了以下代码:[*]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');复制代码输出结果是syntax error, unexpected T_CONSTANT_ENCAPSED_STRING 错误信息,错误行数是指向“' . $content . '';”
如果去掉 .codequote:after 伪元素,就正常显示代码框了。
是因为return下codequote不能重复吗?还是错误行数的问题?
页:
[1]