2010-08-17 4 views

답변

1

편집기를 호출 할 때 출력되는 코드를 수정하려면 워드 프레스 필터를 사용할 수 있어야합니다. 본질적으로 오류를 표시하기 위해 일부 javascript와 추가 div 태그를 삽입 한 다음 "editorcontainer"id의 내용을 읽고 특정 문자 제한에 도달하면 오류를 표시하기 위해이 코드를 사용하려고합니다.

나는 경우의 예를 작성하는 순간에 시간이 없어,하지만 당신의 기술 수준에 따라, 당신이 찾고있는 기능은 다음과 같습니다 customfunction_limit 영역은 생성 기능에

apply_filters("the_editor", "customfunction_limitarea"); 

인 경우 자바 스크립트를 삽입하십시오.

$the_editor = apply_filters('the_editor', "<div id='editorcontainer'><textarea rows='$rows'$class cols='40' name='$id' tabindex='$tab_index' id='$id'>%s</textarea></div>\n"); 

나는 그 진술을 수정하려고 할 것입니다 : 기본값은 다음과 같습니다 당신은 the_editor 현재 호출 방법을 볼 수 있으며, 기본 필터가 적용되는 방법 라인 1822의 "일반 template.php \ WP는-포함" 테마 디렉토리에있는 functions.php 파일에 새 필터를 배치하면 업데이트하는 동안 걱정할 필요가 없습니다. 그렇지 않으면 절대적으로 워드 프레스 코어 (일반적으로 no-no)를 편집해야한다면 general_template.php가 제 생각에는 그렇게 할 수있는 장소가 될 것입니다.

기본적으로 WordPress의 필터를 조금만 읽으면됩니다 (기본적인 내용 이외의 다른 설명서 나 예제는 없습니다). 그러면 필요한 모든 것을 제공해야합니다. 입력 확인 끝은 스크립트를 찾을만큼 쉽고, Google jquery 게시 제한 만 있습니다.

http://swiki.fromdev.com/2010/02/jquery-maximum-limit-texttextarea-with.html

+0

최신 워드 프레스 버전 (3.9)에 그 일에 대한 어떤 힌트 : 이런 식으로 뭔가 당신이 찾고 정확히 무엇을 할 수 있는가? – geraldo

관련 문제