Czy istnieje wtyczka zapewniająca edytor stylów overover dla WordPress? [Zamknięte]


34

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:

  1. 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ć.

  2. 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.

Odpowiedzi:


41

Witamy w wymianie stosów WordPress! Wczoraj stworzyłem WP-Markdown , który umożliwia Markdown na twoich postach.

Zapewnia również ten sam interfejs co ta strona internetowa (pasek narzędzi i podgląd na żywo) - jednak obecnie tylko dla komentarzy i forów bbPress (jeśli jest włączony). To powiedziawszy, (ponieważ byłoby to proste), planuję dodać opcję włączenia podglądu na żywo „zaplecza”. Mam nadzieję, że to pomaga.

Edycja: Od wersji 1.1 zawiera teraz opcję włączenia paska narzędzi i podglądu edytora postów, a więc teraz robi to, o co OP poprosił: D.


Używam teraz WP-Markdown. To jest naprawdę dobre. Nie mogę się doczekać interfejsu typu stackoverflow dla zaplecza wp. Jedno pytanie: w jaki sposób artykuł ze zniżką przechowywany w bazie danych? Czy jest renderowany do HTML podczas wyświetlania posta lub podczas zapisywania postu?
coolcfan

Jest zapisywany w db jako HTML, dzięki czemu możesz bez problemu dezaktywować.
Stephen Harris

Miły! I zawsze mogę zobaczyć kod rabatowy w edytorze, gdy chcę edytować post. Czy podczas edytowania robi się konwersja HTML do Markdown? Również tutaj jest mój test z wtyczką: dante.im/test-markdown-2 Działa dobrze z WP's Twenty-Eleven.
coolcfan,

@coolcfan Zobacz zaktualizowaną odpowiedź
Stephen Harris

1
@AnthonyAlberto Zmień linię zwrotną function loadPrettify()na return 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.
coolcfan
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.