사용자 정의 분류 체계의 설명 필드에 비주얼 편집기를 추가 할 수 있습니까?


답변:


11

방금 함수를 작성했습니다. 모든 사용자 정의 분류법 설명에 tinymce 편집기가 표시됩니다. 특정 분류법에 대해서만 표시되도록 편집 할 수 있습니다.

/**
 * Display advanced TinyMCE editor in taxonomy page
 */
function wpse_7156_enqueue_category() {
    global $pagenow, $current_screen;

    if( $pagenow == 'edit-tags.php' ) {
        require_once(ABSPATH . 'wp-admin/includes/post.php');
        require_once(ABSPATH . 'wp-admin/includes/template.php');

        wp_tiny_mce( false, array( 'editor_selector' => 'description', 'elements' => 'description', 'mode' => 'exact' ));
    } 
}
add_action( 'init', 'wpse_7156_enqueue_category' );

tinyMCE의 제거 된 버전을 원하는 wp_tiny_mce것처럼 첫 번째 인수를 제공 할 수 있습니다.true


당신은 Tareq를 못 박았습니다, 감사합니다! 그들이 이것을 3.3의 실제 API로 옮기고 있다고 확신하지만, 지금은 이것이 간단한 해결책입니다. 내일 WPSE가 허락 할 때 현상금을 수여합니다. :)
hsatterwhite

단순화를 위해 +1 내 스 니펫에 추가하면 곧 시도합니다. 감사합니다
Michal Mau

@Maugly는 동의했다. 빠른 편집 화면에서 #description이 분류 표에 사용되기 때문에 시도했지만 action = edit 작업을 수행하도록 수정하고 싶을 수도 있습니다. # tag-description은 빠른 편집 화면의 설명 텍스트 상자에 사용되지만 두 열 설정으로 인해 공간이 제한됩니다.
hsatterwhite

현상금을 수여하기 위해 @hsatterwhite에 대한 알림
marfarma

알림, 완료 및 완료 주셔서 감사합니다. 좋은이!
hsatterwhite

2

리치 텍스트 태그 플러그인 을 사용해 보셨습니까 ?

  • 정확히 필요한 것을 수행합니다.
  • 사용자 정의 분류와 함께 작동합니다.
  • 이미지와 잘 작동합니다.
  • 새로운 WP 내부 연결을 포함합니다.
  • 정기적으로 업데이트됩니다.

스크린 샷 :

서식있는 텍스트 태그 스크린 샷


나는 이것에 대해 듣지 못했습니다. 답변을 주셔서 감사하며 스크린 샷과 연결되어 있습니다. 허용 된 답변 외에도이 방법은 훌륭한 솔루션입니다. Maugly 감사합니다!
hsatterwhite

0

직접적으로는 아닙니다.

그러나 사용자 정의 분류법 설명의 입력 필드에 적절한 클래스를 적용하는 사용자 정의 Javascript를 작성할 수 있습니다.

그러나 실제로 원하는 것은 게시물 사이에 "다 대다"관계를 만드는 것입니다 (예 : "타이어"게시물 유형과 "차"게시물 유형). WordPress는 (현재) 이를위한 시설이 있습니다. 그러나 Posts 2 Posts 플러그인 이 기능을 제공합니다 (복잡한 관계를 생성 할 수있는 훨씬 더 많은 유연성을 제공합니다).


답변 주셔서 감사하지만 게시물을 다른 게시물과 관련 시키려고하지 않습니다. 분류 체계의 설명 필드에 시각적 편집기를 추가하려고합니다.
hsatterwhite
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.