programing

Wordpress wp_editor 텍스트 영역에 사용자 지정 속성을 추가하는 방법은 무엇입니까?

skycolor 2023. 7. 6. 22:03
반응형

Wordpress wp_editor 텍스트 영역에 사용자 지정 속성을 추가하는 방법은 무엇입니까?

Wordpress wp_editor 텍스트 영역 필드에 사용자 지정 특성을 추가하는 방법은 무엇입니까?

공식 문서에는 이 작업을 수행할 방법이 없습니다.WordPress의 wp_validator 메서드에서 생성되는 텍스트 영역에 클라이언트 측 유효성 검사 속성(data-bvalidator="required")을 추가해야 합니다.

좋은 의견이라도 있나?

사용자 지정 특성을 추가할 수 있는 옵션이 없는 것 같습니다.wp_editor()

따라서 다음에 사용자 지정 특성을 추가해야 합니다.text-area필드 사용JQuery

먼저 편집기에 클래스를 추가합니다.text-area

$settings =   array(
    ......
    'editor_class' => 'customclass_for_addattr',
    ......
);
wp_editor( $content, $editor_id, $settings  ); 

wp_editor() 함수 뒤에 jQuery 코드 아래에 추가합니다.사용자 지정 특성을 에 추가합니다.text-areajQuery 사용atrr방법

<script type="text/javascript">
   jQuery(document).ready(function(){
      jQuery(".customclass_for_addattr").attr('data-bvalidator','required');
   });
</script>

언급URL : https://stackoverflow.com/questions/41255829/how-to-add-custom-attribute-to-wordpress-wp-editor-text-area

반응형