워드프레스 자동닫기 태그
예전에 워드프레스의 짜증나는 기능을 본 적이 있지만, 주로 모든 것을 태그하는 강박적인 <p> 기능으로, 이것은 조금 다릅니다.제 테마에는 일련의 블로그 게시물에서 컨텐츠를 로드하고 구문 분석하여 링크, 이미지, 텍스트와 같은 데이터를 캡처하여 다시 포맷하는 기능 파일이 있습니다.저는 클라이언트 웹사이트를 만들고 있고 그들이 몇몇 제안들을 1면에 쉽게 보여주기 위해 노력하고 있습니다. 그들은 관련된 이미지, 링크, 그리고 텍스트 몇 줄을 블로그 포스트에 버리면 이 코드에 의해 읽고 출력됩니다.
Wordpress가 블록 레벨 요소를 <a> 태그에 래핑하는 것을 좋아하지 않는다는 것을 이해합니다. 일반적으로 텍스트가 블록으로 설정된 <h2> 태그 내에 있는 것을 제외하고는 텍스트를 쉽게 피할 수 있기 때문에 링크를 연결하려고 하면 Wordpress가 </a> 태그를 제거하고 <a> 바로 뒤에 자신의 것을 삽입하여 빈 링크를 남깁니다.
즉, 저는 다음과 같은 결과를 기대하고 있습니다.
<a href="some_url"><h2>Here's my text</h2></a>
...Wordpress는 다음과 같이 바꿉니다.
<a href="some_url"></a><h2>Here's my text</h2>
이것은 기술에 정통하지 않은 클라이언트를 위한 것이고 그들은 아마도 그것이 필요할 것이기 때문에 나는 오류 검사 등을 전역적으로 비활성화하고 싶지 않습니다. 그렇다면 이것을 페이지 단위로 비활성화하거나 아니면 HTML의 특정 섹션에서 비활성화하는 방법이 있습니까?
어떤 조언이든 감사합니다.
wordpress와 관련이 없으며 HTML 사양입니다. 이 답변은 이질문에서 나온 것입니다.
배치만 가능합니다.<h2>
안의 요소들<a>
HTML5로 작업하는 경우 요소 내의 다른 요소를 허용합니다.이전 사양(또는 현재 사양)은 이를 허용하지 않았습니다.
일반적인 방법은 다음과 같습니다.<a>
이내에<h2>
. 링크가 해당 제목의 텍스트를 참조하기 때문에 HTML5 이전에는 항상 작동했으며 유일하게 유효한 방법이었습니다.당신은 거의 배치할 필요가 없습니다.<h2>
이내에<a>
그것이 아니면<h2>
는 전체적으로 하이퍼링크 기능을 하는 좀 더 복잡한 구조의 일부입니다.
언급URL : https://stackoverflow.com/questions/18647534/wordpress-auto-closing-a-tags
'source' 카테고리의 다른 글
dex를 실행할 수 없습니다: 메서드 ID가 [0, 0xffff]에 없습니다: 65536 (0) | 2023.10.01 |
---|---|
새 줄 /n을 각진 줄 바꿈으로 변환합니다. (0) | 2023.10.01 |
Node.JS의 요청 모듈과 함께 POST 데이터 (0) | 2023.10.01 |
PHP에서 문자가 처음 나타나기 전에 문자열의 부분을 반환합니다. (0) | 2023.10.01 |
유형 오류 해결 방법: 정의되지 않거나 null을 개체로 변환할 수 없습니다. (0) | 2023.10.01 |