Означает ли и / или & или & то же самое в коде? - PullRequest
5 голосов
/ 15 декабря 2011

У нас есть клиент, который использует блог WordPress. Когда он вставляет в наш код для вставки видео, он меняется на &, поэтому для обхода проблемы он должен переписать & как &

Это нарушает код?Будет ли что-то вроде <code> в WordPress решить проблему?

Пример:

<param name="adServerURL" value="http://plg.website.com/dynamic_preroll_playlist.vast2xml?domain=111aaabbb&amp;pubchannel=KidS&amp;" />

Ответы [ 2 ]

6 голосов
/ 15 декабря 2011

Технически да, они все одно и то же.Поскольку это WordPress, я бы порекомендовал использовать &#038;, поскольку это кодированная версия амперсанда & or &amp;.

Ссылки WordPress:

http://wordpress.org/support/topic/how-to-get-rid-of-amp-and-038

http://wordpress.org/support/topic/unwanted-characters-038

0 голосов
/ 15 декабря 2011

Я не уверен, что вы имеете в виду, так как ваш текст относится к изменению & в &. Возможно, вы имели в виду изменение буквы амперсанда & на &amp;, но здесь вам нужно использовать кнопку «{}», чтобы «убежать» от нее, чтобы сделать ее видимой.

Это правильное изменение. В HTML амперсанд имеет особое значение, и это относится и к вхождениям в URL. В большинстве случаев это может сойти с рук, если вы не «сбежали» от него, но выход из ситуации - это правильная вещь - если вы этого не сделаете, это может иногда нарушить код.

Использование <code> разметки не влияет на это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...