Esiste un plugin che fornisce un editor in stile stackoverflow per wordpress? [chiuso]


34

Sono stanco dell'editor di tinymce in wordpress e adoro l'editor di stackoverflow che mi permette di scrivere con la grammatica markdown. Quindi voglio scrivere blog con markdown in wordpress.

Ora sto usando questo plugin nel mio wordpress:

Nome del plug-in: Markdown QuickTags
URI del plug-in: http://brettterpstra.com/code/markdown-quicktags
Descrizione: sostituisce i QuickTag di WordPress con quelli compatibili con Markdown
Versione: 0.8.2
Autore: Brett Terpstra
URI dell'autore: http: // brettterpstra. com
licenza: GPLv2

Sostituisce l'editor originale di wordpress e fornisce un'interfaccia leggera per me da scrivere con il markdown. Tuttavia, rispetto all'editor di Stackoverflow, manca:

  1. L'editor SO ha l'evidenziazione automatica della sintassi. Non ho bisogno di specificare quale tipo di lingua sto scrivendo. Il plug-in Markdown QuickTags non offre la possibilità di evidenziare la sintassi e plug-in come Wp-markdown-syntax-highlight richiede che io aggiunga manualmente un tag per indicare il tipo del linguaggio. Inoltre, non ho idea se i due plugin potrebbero funzionare insieme.

  2. L'editor SO fornisce un'anteprima dal vivo, che è la parte più interessante di SO.

Esistono plug-in di wordpress o combinazioni di plug-in che possono soddisfare i miei requisiti? Personalmente potrei fare qualche sviluppo ma so poco di php e js, quindi è davvero difficile per me scriverne uno da zero (o dai due plugin che ho menzionato sopra).

Il punto 1 sopra è il più importante. E non mi interessa se il plug-in converte automaticamente il markdown in html o mi richiede di fare clic su un pulsante come "render" prima della pubblicazione.

Risposte:


41

Benvenuto nello scambio di stack di WordPress! Proprio ieri ho creato WP-Markdown , che abilita Markdown sui tuoi post.

Fornisce inoltre la stessa interfaccia di questo sito Web (la barra degli strumenti e l'anteprima dal vivo), tuttavia, attualmente solo per commenti e forum bbPress (se abilitato). Detto questo, (dal momento che sarebbe semplice da fare), sto pensando di aggiungere un'opzione per abilitare un'anteprima dal vivo 'back-end'. Spero che sia d'aiuto.

Modifica: da 1.1 questo include ora un'opzione per abilitare la barra degli strumenti e l'anteprima per l'editor di post, e quindi ora fa effettivamente ciò che l'OP ha richiesto: D.


Sto usando WP-Markdown ora. È molto buono. Attendo con impazienza l'interfaccia stile stackoverflow per il back-end di wp. Una cosa da chiedere: come viene archiviato l'articolo con markdown nel db? Viene eseguito il rendering in HTML durante la visualizzazione del post o durante il salvataggio del post?
coolcfan

Viene salvato su db come HTML in modo da poterlo disattivare senza problemi.
Stephen Harris

Bello! E posso sempre vedere il codice di markdown nell'editor quando voglio modificare il post. Quindi fa qualche conversione da HTML a Markdown quando modifico? Anche qui è il mio test con il plugin: dante.im/test-markdown-2 Funziona bene con Twenty-Eleven di WP.
coolcfan

@coolcfan Vedi risposta aggiornata
Stephen Harris,

1
@AnthonyAlberto Modifica la riga di ritorno di function loadPrettify()a return is_singular($savedtypes) || is_home();potrebbe essere una soluzione. La funzione è in WP-Markdown.php. Non conosco il numero di riga perché l'ho modificato nella pagina di amministrazione di WP.
coolcfan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.