sourcetip

WordPress 추가 사용 안 함WordPress 추가 사용 안 함태그

fileupload 2023. 2. 13. 20:38
반응형

WordPress 추가 사용 안 함

태그

내가 가진 건 다음과 같은 코드 조각뿐입니다.

<select size="1" name="EventHour<?php echo $i; ?>"> 
    <option>1</option> 
    <option>2</option> 
    <option>3</option> 
    <option>4</option> 
    <option>5</option> 
    <option>6</option> 
    <option>7</option> 
    <option>8</option> 
    <option>9</option> 
    <option>10</option> 
    <option>11</option> 
    <option>12</option> 
  </select> 
  : <!-- note this character -->
  <select size="1" name="EventMinute<?php echo $i; ?>"> 
    <option>00</option> 
    <option>05</option> 
    <option>10</option> 
    <option>15</option> 
    <option>20</option> 
    <option>25</option> 
    <option>30</option> 
    <option>35</option> 
    <option>40</option> 
    <option>45</option> 
    <option>50</option> 
    <option>55</option> 
  </select> 

는 정상적으로 출력됩니다.그러나 WordPress는 두 선택 요소뿐만 아니라 ":" 문자 주위에 p-tag를 추가합니다.이로 인해 모든 것이 서로 다른 행에 놓이게 됩니다.

이 페이지에 WordPress 플러그인 "Disable Visual Editor WYSIWYG"를 설치하고 활성화했습니다.이 일을 막기 위해 제가 할 수 있는 다른 방법은 없나요?

사용방법:

remove_filter( 'the_content', 'wpautop' );
remove_filter( 'the_excerpt', 'wpautop' );

당신의 안에서functions.php

완전한 답변은 다음과 같습니다.http://codex.wordpress.org/Function_Reference/wpautop#Disabling_the_filter

Wordpress는 편집기와 출력 모두에서 입력한 HTML을 수정하고 지웁니다.

이 플러그인을 사용하여 게시물에 수정되지 않은 마크업을 가져옵니다.

https://wordpress.org/extend/plugins/raw-html/

이 기능을 사용해 보십시오.php

<?php remove_filter ('the_content', 'wpautop'); ?>

코드를 최소화할 수 있습니다.워드프레스는 모든 것이 한 줄에 있으면 코드를 파괴하지 않습니다.

내가 하고 싶을 때 그렇게 해.<style>또는<script>태그가 붙어 있습니다.

<!-- wp:html -->

You can insert your code between these tags.

<!-- /wp:html -->

5.6.2 Word Press로 테스트 완료

내 경우 페이지에 대해 수동으로 작업을 수행하고 있습니다.

추가 결과 표시p태그:

 <p><?php if($description){ echo $description; } ?></p> 
 <p><?php if($description){ echo wpautop($description); } ?></p> 

여분을 제거하는 결과p태그:

 <?php if($description){ echo wpautop($description); } ?>  

주의: 이 명령어는p꼬리표를 달다echo, 그 후 추가되었다.wpautop에게echo.

최종 결과:

<p>description content</p> 

투고가 커스텀 투고 타입일 경우 add_meta_box를 사용하여 메타박스를 추가할 수 있으며, 거기에서 wp_editor를 사용하여 자체 에디터를 초기화할 수 있습니다.예를 들어 'force_p_newslines' 및 'forced_root_block'과 같은 작은 mce에 설정을 전달할 수 있습니다.

적어도 contact-form-7에서는 html-minifier를 사용하여 성가신 p-tag를 방지했습니다.다른 사람들도 나처럼 짜증나는지 구글로 검색해서 왔지

코드 미니 배선 후에도 문제가 해결되지 않으면 태그를 로 변환하기만 하면 됩니다.div어디에p태그가 자동으로 추가됩니다.

다른 사용자가 이 문제가 발생하여 다른 플러그인을 설치할 수 없거나 설치하지 않으려는 경우 또는 기능을 편집할 수 없거나 편집하지 않으려는 경우.php 파일, 이것도 가능합니다!

원래 코드:

your original code

that worked wonderfully..

and then wordpress happened

회피책 코드:

your original code
//
that worked wonderfully..
//
and then wordpress happened

코드에 공백 행이 없는 한, 적어도 이것은 회피책인 것 같습니다.혹시...:하지 않기 속이는하고 있습니다.p 태 、 ascript 、 ascript 、 javascript 、 ascript 、 ascript 、 ascript 、 ascript로 wasn로 。

다른 방법: 을 a.<div>태그(공백 문자 없음)를 지정합니다. : 라음음음음음음음음음음 : :

<select ...>
</select>

<select ...>
</select>
 

다음과 같이 적습니다.

<div><select ...>
</select></div>

<div><select ...>
</select></div>

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★에도 같은 문제가 있었습니다<a>그리고 난 이 문제를 해결했다.

언급URL : https://stackoverflow.com/questions/11248628/disable-wordpress-from-adding-p-tags

반응형