Existe-t-il un plugin fournissant un éditeur de style stackoverflow pour wordpress? [fermé]

34

Je suis fatigué de l'éditeur tinymce dans wordpress et j'aime beaucoup l'éditeur de stackoverflow qui me permet d'écrire avec une grammaire de démarques. Donc, je veux écrire un blog avec markdown dans WordPress.

Maintenant, j'utilise ce plugin dans mon wordpress:

Nom du plug-in: Markdown QuickTags
URI du plug- in : http://brettterpstra.com/code/markdown-quicktags
Description: remplace les QuickTags WordPress par ceux compatibles avec Markdown
Version: 0.8.2
Auteur: Brett Terpstra
URI de l'auteur: http: // brettterpstra.
Licence com : GPLv2

Il remplace l'éditeur original de wordpress et fournit une interface légère pour moi d'écrire avec markdown. Cependant, comparé à l'éditeur de Stackoverflow, il manque:

  1. L'éditeur de SO a une coloration syntaxique automatique. Je n'ai pas besoin de spécifier le type de langue que je tape. Le plugin Markdown QuickTags n'offre pas la possibilité de mettre en surbrillance la syntaxe, et des plugins comme Wp-markdown-syntax-highlight exigent que j'ajoute manuellement une balise pour indiquer le type. de la langue. De plus, je ne sais pas si les deux plugins pourraient fonctionner ensemble.

  2. L'éditeur SO fournit un aperçu en direct, qui est la partie la plus cool de SO.

Existe-t-il des plugins WordPress, ou une combinaison de plugins pouvant répondre à mes besoins? Personnellement, je pourrais faire du développement, mais je connais peu de choses sur php et js, il est donc très difficile pour moi d’en écrire un de toutes pièces (ou des deux plugins que j’ai mentionnés ci-dessus).

Le point 1 ci-dessus est le plus important. Et je ne me soucie pas de savoir si le plug-in convertit automatiquement Markdown en HTML, ou m'oblige à cliquer sur un bouton du type "rendre" avant la publication.

coolcfan
la source

Réponses:

41

Bienvenue sur WordPress stack exchange! Hier encore, j'ai créé WP-Markdown , qui active Markdown sur vos messages.

Il fournit également la même interface que ce site Web (la barre d’outils et l’aperçu en direct), mais actuellement uniquement pour les commentaires et les forums bbPress (s’il est activé). Cela dit, (étant donné que ce serait simple à faire), je prévois d'ajouter une option permettant d'activer un aperçu en direct «en arrière-plan». J'espère que ça t'as aidé.

Edit: Depuis 1.1, cela inclut maintenant une option permettant d’activer la barre d’outils et la prévisualisation pour l’éditeur de publication. C’est donc ce que le PO a demandé: D.

Stephen Harris
la source
J'utilise WP-Markdown maintenant. C'est vraiment bien. J'attends avec impatience l'interface de style stackoverflow pour back-end wp. Une chose à demander: comment l'article avec markdown est-il stocké dans la base de données? Est-il rendu au format HTML lors de l'affichage du message ou lors de l'enregistrement du message?
Coolcfan
Il est enregistré dans la base de données au format HTML afin que vous puissiez le désactiver sans aucun problème.
Stephen Harris
Agréable! Et je peux toujours voir le code de démarque dans l'éditeur lorsque je veux éditer le message. Donc, fait-il une conversion de HTML en Markdown lorsque je modifie? Aussi, voici mon test avec le plugin: dante.im/test-markdown-2 Cela fonctionne bien avec le Twenty-Eleven de WP.
Coolcfan
@coolcfan Voir réponse mise à jour
Stephen Harris
1
@AnthonyAlberto Modifier la ligne de retour function loadPrettify()à return is_singular($savedtypes) || is_home();peut - être une solution. La fonction est dans WP-Markdown.php. Je ne connais pas le numéro de ligne parce que je l'ai modifié dans la page d'administration de WP.
Coolcfan