programing

Wordpress 게시물에 XML을 표시할 수 없음

powerit 2023. 6. 12. 21:56
반응형

Wordpress 게시물에 XML을 표시할 수 없음

WordPress 게시물에 XML 조각을 표시하려면 어떻게 해야 합니까?

다음을 표시한다고 가정합니다.

<가족><아빠> 친구들<mom>flages </mom></family>

사용[sourcecode language="xml"]XML을 엉망으로 만들기 때문에 도움이 되지 않습니다.또한 플러그인은 무료 버전의 WordPress(즉, wordpress.com )에서 사용할 수 없다고 생각합니다. 그래서 아마도 그것은 선택사항이 아닐 것입니다.

HTML 사용<pre>태그는 작동하지만 올바른 모양과 느낌을 제공하지 않습니다.누가 어떻게 했는지 보여줄 수 있나요?

프레스 코덱스라는 단어는 당신의 게시물에 코드를 쓰는 것에 대한 전체 페이지를 가지고 있습니다.

http://codex.wordpress.org/Writing_Code_in_Your_Posts

그들의 제안은 html 엔티티 코드를 사용하는 것입니다.<pre>또는<code>꼬리표

&lt;family&gt;
    &lt;dad&gt;whatever&lt;/dad&gt;
    &lt;mom&gt;whatever&lt;/mom&gt;
&lt;/family&gt;

게시물에 표시할 코드가 많으면 지루할 수 있습니다.이를 위해 작은 단축 코드를 작성하는 것이 좋습니다.

<?php
function xml_shortcode( $atts, $content ) {
    return '<pre>' . htmlentities( $content ) . '</pre>';
}

add_shortcode( 'xml', `xml_shortcode` );
?>

게시물에서 단축 코드를 사용하는 방법

[xml]your code here[/xml]

[sourcecode]를 사용할 수 있지만 추가 플러그인을 설치하거나 단축 코드를 추가할 수 없는 경우(wordpress.com 의 경우), 문제가 있는 문자를 복사하기 전에 인코딩하는 것 외에는 다른 옵션이 없습니다.

자세한 단계는 다음과 같습니다.

  1. HTML 인코딩을 사용하여 스니펫 인코딩(예: 무료 온라인 인코더 사용)
  2. HTML 모드에서 게시물 편집
  3. add [소스 코드 language="xml]
  4. 암호화된 소스 코드를 지나서
  5. [/소스 코드] 추가

저는 최근에 이 문제로 고생했습니다.
저에게 효과가 있었던 것은 코드를 텍스트 모드로 입력하는 것이었습니다.코드 선택.의 적용code formatting를 선택합니다.

나중에 크레용 구문 강조 플러그인을 사용했습니다.플러그인이 잘 작동합니다. 위와 동일한 프로세스를 수행해야 합니다. 단, 차이점은 다음과 같습니다.code formatting옵션을 선택합니다.crayon강조 표시할 코드를 선택한 후 옵션을 선택합니다.

여기에서 강조 표시를 확인할 수 있습니다.

Wordpress.com 은 이제 다양한 언어로 코드 강조를 위한 내장 지원을 제공합니다.[code]단축 부호XML을 강조 표시할 때는 여전히 html 엔티티 코드를 사용해야 하지만 다른 언어(자바스크립트, C# 등)는 잘 작동하고, 독자에게는 기본적인 것보다 훨씬 더 잘 보입니다.<pre>또는<code>꼬리표

언급URL : https://stackoverflow.com/questions/14896707/not-able-to-display-xml-in-wordpress-post

반응형