워드프레스 강좌 | 텍스트 위젯에 코드 넣는 방법

리치 텍스트 위젯

워드프레스 4.8에서 추가된 기능 중의 하나가 리치 텍스트 위젯(Rich Text Widget)입니다.

텍스트 위젯에 WYSIWYG 에디터를 사용할 수 있게 해서 텍스트를 넣기 쉽게 만든 것입니다.

HTML 태그를 직접 입력할 필요가 없어서 편하기는 한데, 코드를 넣을 때는 불편합니다.

텍스트 모드에서 코드만 넣어도 p 태그 등이 자동으로 추가되기 때문입니다.

코드만 출력하도록 하는 방법은 두가지가 있습니다.

functions.php에 설정 추가

테마의 functions.php에 다음 코드를 추가하면 p 등의 태그가 추가되지 않습니다.

remove_filter( 'widget_text_content', 'wpautop' );

이 방법의 단점은 테마를 변경하면 위 코드를 다시 넣어야 한다는 것입니다.

Add Paragraphs Option to Text Widget 플러그인

테마와 상관없이 설정하고 싶다면 Add Paragraphs Option to Text Widget 플러그인을 사용하면 됩니다.

플러그인을 설치하고 활성화하면 텍스트 위젯에서 WYSIWYG 에디터가 사라지고, Automatically add paragraphs에 체크하지 않으면 p 태그가 추가되지 않습니다.

리치 텍스트 위젯을 사용 여부는 [설정 - 일반]에서 정할 수 있습니다.

사용자 정의 HTML 위젯

워드프레스 4.8.1에서 사용자 정의 HTML 위젯이 추가되었습니다.

이 위젯을 이용하면 위에 설명한 방법들을 사용할 필요가 없습니다.

Created on 2017-07-17 15:31 | Updated on 2017-08-06 12:32

Book navigation