web-dev-qa-db-fra.com

ASCII conversion Unicode, puis enregistrez les données dans la base de données à l'aide de WP champ post-éditeur

Voici l'éditeur de publication par défaut de WordPress que nous connaissons: WordPress default post editor

Vous remarquerez peut-être qu'il y a des textes de mémoire dans les champs Titre et Description. Ce sont des textes ASCII.

PLOT

En bengali, un logiciel répandu appelé Bijoy a été essentiellement développé sur le patching du clavier ASCII. Bien que des solutions basées sur Unicode soient disponibles, certaines personnes utilisent jusqu’à présent celle ASCII. Nous avons donc besoin de convertir les textes basés sur ASCII en textes basés sur Unicode dans des scripts bengali utilisant des convertisseurs tels que:

SCÉNARIO

Nous avons développé un thème basé sur WordPress pour Bangla News Portals. Du côté du client, ils sont invités à utiliser notre CMS dans un processus en quatre étapes:

  1. Copiez les textes ASCII à partir de leurs éditeurs de texte (MS Word, Quark Express, etc.).
  2. Collez-les dans l'un des convertisseurs suggérés
  3. Convertissez-les en Unicode
  4. Copiez-les et collez-les dans l'éditeur de publication, puis publiez

Les choses se passaient bien jusqu'à ce qu'un client demande un Tweak dans le CMS:

  1. Copiez les textes ASCII à partir de leurs éditeurs de texte (MS Word, Quark Express, etc.).
  2. Collez-les dans l'éditeur de publication, puis publiez

Mais entre-temps, l'éditeur doit convertir les textes ASCII en Unicode et stocker les textes Unicode dans une base de données .


CE QUE WE A BESOIN

Ce que nous voulons, c’est d’intégrer des javascripts dans le champ de texte du titre (champ du titre du post), textarea (champ de description de publication), tous les champs personnalisés , etc., qui effectueront deux tâches à la fois lorsque nous appuierons sur le bouton "Publier" pour publier une publication:

Donc la question ultime est:
Comment intégrer javascipts dans les éléments de formulaire de l'éditeur de post WordPress: zones de texte, champs personnalisés, bouton d'envoi, etc.?

1
Mayeenul Islam

D'accord. Enfin, avec la confiance de Mme Tahmina Aktar (Nishi) et avec l’aide des scripts de Mr. Morshed nous avons développé un plugin à cet effet. Il s’agit en fait d’un convertisseur Bangla Bijoy vers Unicode, où Bijoy est un ancien système d’écriture basé sur ASCII et Avro est le dernier en Un basé sur Unicode - en bengali.

Le plug-in, avec l'installation, active une méta-boîte en haut à droite de l'écran d'édition Post, Page et Pièce jointe. Avec cela, vous pouvez convertir des textes Bijoy (ASCII) en Avro (Unicode). Mais le plugin ne peut pas fonctionner dans l’éditeur visuel WordPress. Par conséquent, vous n’avez besoin que de passer en mode texte lors de la conversion. Ensuite, vous pouvez revenir au mode éditeur.

Bravo à l'effort de Mme Aktar. :)

Bijoy to Unicode Converter

0
Mayeenul Islam