Mam dość edytora tinymce w wordpress i naprawdę uwielbiam edytor stackoverflow, który pozwala mi pisać z gramatyką Markdown. Więc chcę pisać blog ze zniżką w wordpress.
Teraz używam tej wtyczki w moim wordpress:
Nazwa wtyczki: Markdown QuickTags
URI wtyczki: http://brettterpstra.com/code/markdown-quicktags
Opis: Zamienia QuickTags WordPress na kompatybilne z Markdown
Wersja: 0.8.2
Autor: Brett Terpstra
Autor URI: http: // brettterpstra. com
Licencja: GPLv2
Zastępuje on oryginalnego edytora Wordpress i zapewnia lekki interfejs do pisania za pomocą markdown. Jednak w porównaniu z edytorem Stackoverflow brakuje:
Edytor SO ma automatyczne podświetlanie składni. Nie muszę określać, jakiego rodzaju języka wpisuję. Wtyczka Markdown QuickTags nie zapewnia możliwości podświetlania składni, a wtyczki takie jak Wp-markdown-syntax-highlight wymagają ode mnie ręcznego dodania tagu wskazującego typ języka. Nie mam też pojęcia, czy te dwie wtyczki mogłyby ze sobą współpracować.
Edytor SO zapewnia podgląd na żywo, który jest najbardziej fajną częścią SO.
Czy są jakieś wtyczki WordPress lub kombinacja wtyczek, które mogą spełnić moje wymagania? Osobiście mogłem trochę rozwinąć, ale niewiele wiem o php i js, więc naprawdę ciężko jest mi napisać jedną od zera (lub z dwóch wtyczek, o których wspomniałem powyżej).
Najważniejszy jest punkt 1 powyżej. I nie dbam o to, czy wtyczka automatycznie konwertuje markdown do html, czy wymaga ode mnie kliknięcia przycisku „renderuj” przed opublikowaniem.
źródło
function loadPrettify()
nareturn is_singular($savedtypes) || is_home();
może być jedno rozwiązanie. Ta funkcja znajduje się w WP-Markdown.php. Nie znam numeru linii, bo „Edytowałem go na stronie administratora WP.