programing

워드프레스 위젯에서 자동 문단 제거

oldcodes 2023. 10. 26. 21:40
반응형

워드프레스 위젯에서 자동 문단 제거

방금 제 첫 번째 워드프레스 주제를 끝냈습니다.문제는 새 텍스트 위젯을 만들 때 출력이 자동으로 문단에 추가되고 다음과 같이 표시된다는 것입니다.<br />모든 행 뒤에 태그를 삽입합니다.누가 여기서 나 좀 도와줄래요!

추가했습니다.remove_filter('the_content', 'wpautop');내가 할 수 있는 한php 하지만 작동이 되지 않습니다.

이를 통해 귀하(또는 다른 사용자)에게 도움이 될 수 있습니다.

// remove <br> tags from text widget content, from 4.8 version WP adds these tags
remove_filter('widget_text_content', 'wpautop');

WordPress 4.8부터는 텍스트 위젯의 "문단 자동 추가" 확인란이 제거되었습니다.

하지만 제가 저장소에 체크박스를 다시 추가하기 위해 작성한 플러그인이 있습니다.

https://wordpress.org/plugins/add-paragraphs-option-to-text-widget/

옵션 #1:

위젯 페이지로 이동하여 텍스트 위젯을 편집한 후 텍스트 영역 아래의 확인란 선택을 취소합니다.how to remove paragraphs from text widget content

옵션 #2:

후크를 직접 만들어 보세요. 모든 텍스트 위젯에 영향을 미칩니다.

add_filter( 'widget_display_callback', 'wpse8170_widget_display_callback', 10, 3 );
function wpse8170_widget_display_callback( $instance, $widget, $args ) {
    $instance['filter'] = false;
    return $instance;
}

기본적으로 WordPress에는 텍스트 위젯에 문단을 해제할 수 있는 "문단 자동 추가" 확인란이 있습니다.

enter image description here

함수에 아래 코드를 추가합니다.php

// 워드프레스 위젯에서 자동 문단 제거

remove_filter( 'the_content', 'wpautop' );

언급URL : https://stackoverflow.com/questions/14653101/remove-automatic-paragraph-from-wordpress-widget

반응형