私はWordpress Google構文Highligtherプラグインを使用していますが、私はPHPクラスを使って問題を見つけました。Google構文Highligher PHP Preg_replace
基本的には何らかの理由で - と - を追加します。
もし誰かがpreg_replaceを行う方法を知っている人なら、誰かが私を助けてくれるなら、私は非常に素晴らしいだろう。
それへのリンクをtheresの、あなたは私が何を意味するか見ることができます。
私は基本的に、このHTMLがあります。
<pre name="code" class="php">
<?php while (have_posts()) : the_post(); ?>
<?php endwhile; ?>
</pre>
をし、それが、この生成します:私は何とかを取り除くために必要
<!--?php while (have_posts()) : the_post(); ?-->
<!--?php endwhile; ?-->
を - と - のthats可能な場合は!?
よろしくお願いいたします。
「」はHTMLコメントです。あなたのPHPタグが気に入らないようです。たぶんWordpressは ' ?>'をハイライトの構文が好きではないものにエスケープしているのでしょうか? – cbednarski
@banzaimonkeyそのハイライターのPHP版で動作していますが、なぜ私はそれを生成しているのか分かりません...もしHTML版に入れば、それはすべてコメントになります。 – Daryl