我有一个相当复杂的短代码,当放在wysiwyg编辑器中时效果很好。现在,我尝试使用do_shortcode
但它不起作用。
我使用过但无法使用的PHP源代码是:
<?php echo do_shortcode(\'[gfchartsreports include="28" type="bar" chart_js_options="title: {display: true, text: \'Titletext\', fontSize:12,fontFamily:\'Arial\',fontColor:"#000",fontStyle:"bold",padding:20}" custom_search_criteria=\'{"status":"active","field_filters":{"0":{"key":"created_by","value":"current"}}}\']\'); ?>
我不是PHP专业人士,所以我想这个错误将是初学者的错误。有谁能帮助我了解他的编码智慧吗?
非常感谢你的帮助!
最合适的回答,由SO网友:Abdul Awal Uzzal 整理而成
我认为你需要避免引用:
<?php echo do_shortcode(\'[gfchartsreports include="28" type="bar" chart_js_options="title: {display: true, text: \\\'Titletext\\\', fontSize:12,fontFamily:\\\'Arial\\\',fontColor:"#000",fontStyle:"bold",padding:20}" custom_search_criteria=\\\'{"status":"active","field_filters":{"0":{"key":"created_by","value":"current"}}}\\\']\'); ?>