我只想在wordpress上编写自己的插件
我写这个是从github原始文件下载代码
后:
[github raw="https://raw.github.com/pmontu/PatientRecordsWindows/402fcb1706f408428aa1a6df2a82fbbba1fc4071/PatientRecordsWPF2/Domain/Media.cs"]
插件:
function github_func( $atts ) {
extract($atts);
return file_get_contents($raw);
}
add_shortcode( 'github', 'github_func' );
它有效,但带有标签的代码无法正确显示
所以我正在尝试将语法highlighter插件应用于下载的代码
语法高亮显示:
[c language="#"][github file="https://raw.github.com/pmontu/PatientRecordsWindows/402fcb1706f408428aa1a6df2a82fbbba1fc4071/PatientRecordsWPF2/Domain/Media.cs"][/c]
但看起来优先级搞砸了
如果调用do_shortcode(),我读取嵌套的短代码是否有效,我究竟该如何实现呢?