Có một plugin cung cấp trình soạn thảo kiểu stackoverflow cho wordpress không? [đóng cửa]


34

Tôi mệt mỏi với trình soạn thảo tinymce trong wordpress và tôi thực sự yêu thích trình soạn thảo stackoverflow cho phép tôi viết với ngữ pháp markdown. Vì vậy, tôi muốn viết blog với markdown trong wordpress.

Bây giờ tôi đang sử dụng plugin này trong wordpress của mình:

Tên plugin: Markdown QuickTags
Plugin URI: http://brettterpstra.com/code/markdown-quicktags
Mô tả: Thay thế QuickTags của WordPress bằng những cái tương thích với Markdown
Phiên bản: 0.8.2
Tác giả: Brett Terpstra
Tác giả URI: http: // brettterpstra. com
Giấy phép: GPLv2

Nó thay thế trình soạn thảo gốc của wordpress và cung cấp giao diện gọn nhẹ để tôi viết bằng markdown. Tuy nhiên, so với trình soạn thảo của Stackoverflow, nó thiếu:

  1. Trình soạn thảo SO có tô sáng cú pháp tự động. Tôi không cần chỉ định loại ngôn ngữ nào tôi đang nhập. Plugin Markdown QuickTags không cung cấp khả năng tô sáng cú pháp và các plugin như Wp-markdown-cú pháp-tô sáng yêu cầu tôi phải thêm thẻ theo cách thủ công để chỉ ra loại của ngôn ngữ. Ngoài ra, tôi không biết hai plugin có thể hoạt động cùng nhau không.

  2. Trình chỉnh sửa SO cung cấp bản xem trước trực tiếp, đây là phần thú vị nhất của SO.

Có bất kỳ plugin wordpress, hoặc sự kết hợp của các plugin có thể đáp ứng yêu cầu của tôi không? Cá nhân tôi có thể thực hiện một số phát triển nhưng tôi biết rất ít về php và js, vì vậy thật khó để tôi viết một từ đầu (hoặc từ hai plugin tôi đã đề cập ở trên).

Điểm 1 ở trên là quan trọng nhất. Và tôi không quan tâm nếu plugin tự động chuyển đổi đánh dấu thành html hoặc yêu cầu tôi nhấp vào nút như "kết xuất" trước khi xuất bản.

Câu trả lời:


41

Chào mừng bạn đến với trao đổi ngăn xếp WordPress! Mới hôm qua tôi đã tạo WP-Markdown , cho phép Markdown trên các bài đăng của bạn.

Nó cũng cung cấp giao diện giống như trang web này (thanh công cụ và xem trước trực tiếp) - tuy nhiên, hiện chỉ dành cho nhận xét và diễn đàn bbPress (nếu được bật). Điều đó nói rằng, (vì nó sẽ đơn giản để làm), tôi đang lên kế hoạch thêm một tùy chọn để bật chế độ xem trước trực tiếp 'back-end'. Mong rằng sẽ giúp.

Chỉnh sửa: Kể từ 1.1, giờ đây bao gồm một tùy chọn để bật thanh công cụ và xem trước cho trình chỉnh sửa bài đăng, và vì vậy bây giờ thực sự làm những gì OP yêu cầu: D.


Tôi đang sử dụng WP-Markdown ngay bây giờ. Nó thật sự tốt. Tôi mong muốn giao diện kiểu stackoverflow cho back-end wp. Một điều cần hỏi: làm thế nào để bài viết với markdown được lưu trữ trong db? Nó được kết xuất thành HTML khi hiển thị bài đăng hoặc khi lưu bài đăng?
coolcfan

Nó được lưu vào db dưới dạng HTML để bạn có thể hủy kích hoạt mà không gặp sự cố nào.
Stephen Harris

Tốt đẹp! Và tôi luôn có thể thấy mã markdown trong trình chỉnh sửa khi tôi muốn chỉnh sửa bài đăng. Vì vậy, một số chuyển đổi từ HTML sang Markdown khi tôi chỉnh sửa? Ngoài ra đây là thử nghiệm của tôi với plugin: dante.im/test-markdown-2 Nó hoạt động tốt với Twenty-Eleven của WP.
coolcfan

@coolcfan Xem câu trả lời được cập nhật
Stephen Harris

1
@AnthonyAlberto Thay đổi dòng trở lại của function loadPrettify()để return is_singular($savedtypes) || is_home();có thể là một giải pháp. Chức năng là trong WP-Markdown.php. Không biết số dòng vì tôi đã chỉnh sửa nó trong trang quản trị của WP.
coolcfan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.