0

私はワードプレスで自分のプラグインを書こうとしています

github raw ファイルからコードをダウンロードするためにこれを書きました

役職:

[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' );

動作しますが、タグ付きのコードが正しく表示されません

ここに画像の説明を入力

ダウンロードしたコードにシンタックス ハイライター プラグインを適用しようとしています。

シンタックス ハイライターを使用:

[c language="#"][github file="https://raw.github.com/pmontu/PatientRecordsWindows/402fcb1706f408428aa1a6df2a82fbbba1fc4071/PatientRecordsWPF2/Domain/Media.cs"][/c]

しかし、優先順位が台無しになっているようです 強調表示する前に URL が取得されていません

do_shortcode() が呼び出された場合、ネストされたショートコードが機能することを読みました。どのように正確に実装すればよいですか?

4

0 に答える 0