워드 프레스 용 스택 오버 플로우 스타일 편집기를 제공하는 플러그인이 있습니까? [닫은]


34

워드 프레스에서 tinymce 편집기에 지쳤으며 마크 오버 문법으로 작성할 수있는 stackoverflow 편집기를 정말 좋아합니다. 그래서 wordpress에서 markdown으로 블로그를 작성하고 싶습니다.

이제 워드 프레스 에서이 플러그인을 사용하고 있습니다.

플러그인 이름 : Markdown QuickTags
플러그인 URI : http://brettterpstra.com/code/markdown-quicktags
설명 : WordPress QuickTag를 Markdown 호환 가능
버전으로 대체합니다. 버전 : 0.8.2
저자 : Brett Terpstra
작성자 URI : http : // brettterpstra. com
라이센스 : GPLv2

WordPress의 원래 편집기를 대체하고 markdown으로 작성할 수있는 간단한 인터페이스를 제공합니다. 그러나 Stackoverflow의 편집기와 비교할 때 다음이 부족합니다.

  1. SO 편집기에는 자동 구문 강조가 있습니다. 어떤 종류의 언어를 입력하고 있는지 지정할 필요가 없습니다. Markdown QuickTags 플러그인은 구문 강조 기능을 제공하지 않으며 Wp-markdown-syntax-highlight 와 같은 플러그인 에서는 유형을 표시하기 위해 수동으로 태그를 추가해야합니다. 언어 또한 두 플러그인이 함께 작동하는지 알 수 없습니다.

  2. SO 편집기는 SO에서 가장 멋진 부분 인 라이브 미리보기를 제공합니다.

내 요구 사항을 충족시킬 수있는 워드 프레스 플러그인 또는 플러그인 조합이 있습니까? 나는 개인적으로 약간의 개발을 할 수는 있지만 PHP와 js에 대해서는 거의 알지 못하므로 처음부터 새로 작성하는 것은 어렵습니다 (또는 위에서 언급 한 두 개의 플러그인에서).

위의 포인트 1이 가장 중요합니다. 그리고 플러그인이 마크 다운을 html로 자동 변환하는지 또는 게시하기 전에 "렌더링"과 같은 버튼을 클릭 해야하는지 상관하지 않습니다 .

답변:


41

워드 프레스 스택 교환에 오신 것을 환영합니다! 어제 WP-Markdown을 작성 하여 게시물에 Markdown을 활성화했습니다.

또한이 웹 사이트 (도구 모음 및 라이브 미리보기)와 동일한 인터페이스를 제공하지만 현재 의견 및 bbPress 포럼 (사용 가능한 경우)에만 해당됩니다. 즉, (직접 할 것이기 때문에) '백엔드'실시간 미리보기를 활성화하는 옵션을 추가 할 계획입니다. 희망이 도움이됩니다.

편집 : 1.1 이후에는 이제 포스트 편집기에 대한 도구 모음 및 미리보기를 활성화하는 옵션이 포함되어 있으므로 실제로 OP에서 요청한 내용을 수행합니다.


지금 WP-Markdown을 사용하고 있습니다. 이거 정말 좋다. wp 백엔드에 대한 stackoverflow 스타일 인터페이스를 기대합니다. 한 가지 묻습니다. 마크 다운이있는 기사는 어떻게 DB에 저장됩니까? 게시물을 표시하거나 게시물을 저장할 때 HTML로 렌더링됩니까?
coolcfan

DB로 저장되어 문제없이 비활성화 할 수 있습니다.
Stephen Harris

좋은! 게시물을 편집하려고 할 때 편집기에서 항상 마크 다운 코드를 볼 수 있습니다. 편집 할 때 HTML에서 Markdown으로 변환합니까? 또한 다음은 플러그인을 사용한 테스트입니다. dante.im/test-markdown-2 WP의 Twenty-Eleven과 잘 작동합니다.
coolcfan

@coolcfan 업데이트 된 답변보기
Stephen Harris

1
@AnthonyAlberto 변경의 리턴 라인 function loadPrettify()return is_singular($savedtypes) || is_home();하나의 해결책이 될 수 있습니다. 이 기능은 WP-Markdown.php에 있습니다. 줄 번호 cuz '를 모르십시오. 나는 WP의 관리 페이지에서 편집했습니다.
coolcfan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.