これがWordPressのデフォルトの投稿エディタです。
お気づきかもしれませんが、これは[タイトル]および[説明]フィールドの文字化けです。それらはASCIIテキストです。
バングラでは、 Bijoy という広く普及したソフトウェアが基本的にASCIIキーボードパッチで開発されました。今でも利用可能なUnicodeベースの解決策があります、しかし何人かの人々はASCIIを使用することまで経験しています。そのため、バングラスクリプトでASCIIベースのテキストをUnicodeベースのテキストに変換する必要があります。
バングラニュースポータルのWordPressベースのテーマを開発しました。クライアントサイドでは、4段階のプロセスで当社のCMSを使用することが求められています。
クライアントがCMSにTweakを要求するまではうまくいっていました。
しかしその間、エディタはASCIIテキストをUnicodeに変換し、Unicodeテキストをデータベースに格納する必要があります。
いくつかのJavaScriptを タイトルテキストフィールド (投稿タイトルフィールド)、 textarea (投稿説明フィールド)、 に統合します。投稿を公開するために[公開]ボタンをクリックしたときに、一度に2倍のジョブを実行するカスタムフィールド など。
js
を取得するので、ASCIIテキストをUnicodeに変換しますそれで究極の質問は:
WordPress投稿エディタのフォーム項目にjavasciptsを統合する方法:テキストボックス、カスタムフィールド、送信ボタンなど?
OK。やっとTahmina Aktarさん(西さん)の自信を持って、そして Mrさんの脚本の助けを借りて。 Morshed 私たちはその目的のためにプラグインを開発しました。これは実際にはBangla Bijoy to Unicode Converterです。ここで、Bijoyは古いASCIIベースの書き込みシステムで、Avroは最新のUnicodeベースのものです - Bangla。
プラグインはインストールされると、投稿、ページ、添付ファイル編集画面の右上にあるメタボックスを有効にします。これにより、Bijoy(ASCII)テキストをAvro(Unicode)に変換できます。しかし、プラグインはWordPressビジュアルエディタでは機能できないので、変換しているときだけ、テキストモードに入る必要があります。その後、再び編集モードに戻ることができます。
Aktarさんの努力に敬意を表します。 :)