【#WordPress】brbrbrプラグインが「SyntaxHighlighter Evolved」プラグインと衝突する
関連記事
- 【PHP】ぎんゆぅ~さんをPHP8に上げたらエラー出まくったーヤバス 【2023年11月17日(金)】
- ぎんゆぅ~さんを「ActivityPub」に対応させたべ これでぎんゆぅ~さんもSNS化したぞー マストドンで見れるぞ! 【2023年11月04日(土)】
- 【Twitter WordPress】変なエラー出て,ぎんゆぅ~さんとツイッター連携が遮断された!API有料化キター 【2023年04月15日(土)】
- 【#ぎんゆぅ~】サーバが新品にリプレースされてた!ぎんゆぅ~さんが爆速になった! 【2022年08月30日(火)】
- 【#WordPress】Ver6にアップしたら タグが全部ぶっ飛んだ件 復旧しますた(汗 【2022年07月18日(月)】
ソースコードをきれいに表示してくれる
「SyntaxHighlighter Evolved」プラグイン
こいつと,記事中の改行制御なプラグイン
brbrbrプラグイン
とぶつかって,今日は一日対応しておったべ(微汗
こんな感じに<br>が挟まってみっともない(汗
いろいろ調べていったら,brbrbrプラグインの改良が必要と判断
いじったべ
function brBrbr($brbr) { //ここまではそのまま $brbr = preg_replace_callback("/<pre .*?>[\s\S]*<\/pre>/", "clr_br", $brbr); //<----この行追加 return $brbr; } function clr_br($m){ $str = str_replace("<br>","",$m[0]); //$m -> $m[0]に変更 brbrbrプラグインの不具合? $str = str_replace("<br/>","",$str); return $str; }これでソースがきれいに表示されるようになったべな
さて,ここ,いつPHP7に上げるかねぇ
非常に大騒ぎになることはわかったぞな
近日中,暇見てやろう
【追記 190208】
1記事中に複数のソースコードがあったら↑の修正じゃbrタグが削除しすぎて
全体が見苦しくなりまする
正規表現の書き方がヤバかった!
こっちが正解です...
$brbr = preg_replace_callback("/<pre.*?>[\s\S](.*?)<\/pre>/s", "clr_br", $brbr); //<----追加
コメント
博多へお上りさんしてきた.リコリコ展メキシコ展,濃すぎたぞー(笑
風が強いな,オイ!
【#象印】給湯ポットがついに壊れたピエン
【訃報】島崎俊郎さん死去 「オレたちひょうきん族」などで人気
【速報】宮崎市の大淀川河口付近で6人乗りの船が転覆 2人が意識不明の重体
【#巨大地震】フィリピンでM7.6の地震 津波注意報発令中(23/12/3)
食欲が無いでがす