2016-12-08 8 views
0

私は電子メールを構築するアプリケーションを持っていますが、Webには見えない、名前 "属性をリンクに追加します。私はWYSIWYGが必要です。私は99%がCKEditorを使っていると確信しています。WYSIWYGエディタの<a>タグに「名前」属性を追加しています... CKEditorまたはそれ以外の場合

1)CKEditorでアンカータグに "name"属性を追加する方法はありますか?プラグインを書くことは可能か可能か?

2)CKEditorバージョンは、他のWYSIWYGエディタが許可しないない場合はここでは、この

は私が必要なものである:

<a href="link.com" name="anchor_name">My Link</a>

また、最終用途が作成できるようにすることができるようにいいだろう

<a href="link.com" name="anchor_name" tracking="xs1234567">My Link</a>

これが可能である次のような追跡目的のためにカスタムタグ?

答えて

1

デフォルトでは、CKEditorはこれをサポートしていませんが、独自のプラグインを作成して動作を拡張することができます。

最初に考慮する要素は、要素、属性、クラス、スタイルのサブセットのみを許可する「ACF」システムなので、a要素の属性をホワイトリストに登録する必要があります。

次に、デフォルトのリンクダイアログを使用して変更するか、ユーザーが属性を設定できるように変更するプラグインを作成する必要があります。

CKEditor用のプラグインを作成してコーディングを開始する方法については、ドキュメントを読むだけです。

+0

私はCKEditorのプラグインを書いたことがありませんでしたが、私はかなりまともなフロントエンドチョップを持っていますので、うまくいけばそれほど難しいことではありません。私はしばらく文書を精査していましたが、あまり時間をかけずに投資する前に私はここで尋ねるだけでした。ありがとう芽! – DigitalMC

関連する問題