Ich möchte die Verwendung eines Data-flw-Attributs in Links in Kommentaren zulassen

Ich habe mir zwei Möglichkeiten ausgedacht, von denen ich dachte, dass das funktionieren sollte, und ich habe keine Freude damit.

Zuerst habe ich versucht, den preprocess_comment Filter anzuhängen.

// Set allowed html in comments. add_filter( 'preprocess_comment', 'csm_filter_allowed_comment_html' ); function csm_filter_allowed_comment_html( $comment ) { global $allowedtags; $allowedtags['a'] = array( 'href' => array(), 'title' => array(), 'rel' => array(), 'data-flw' => array(), ); return $comment; } 

Aber das erlaubte mir nicht, data-flw = “true” in meinen Kommentardankern zu verwenden.

Dann dachte ich, vielleicht musste ich es früher und größer machen, also versuchte ich einfach, den Filter zu dem {init} hinzuzufügen, und stellte fest, dass das Array bereits geändert würde, wenn ein Kommentar kam.

 // Set allowed html in comments. add_filter( 'init', 'csm_filter_allowed_comment_html' ); function csm_filter_allowed_comment_html() { global $allowedtags; $allowedtags['a'] = array( 'href' => array(), 'title' => array(), 'rel' => array(), 'data-flw' => array(), ); } 

Immer noch nichts. Ich habe die kses.php durchgelesen und nach Beispielen gesucht, die meisten, die ich gefunden habe, schlagen vor, dass mein erster Versuch funktionieren sollte. Ich weiß nicht, wo ich hier falsch gelaufen bin.

Solutions Collecting From Web of "Ich möchte die Verwendung eines Data-flw-Attributs in Links in Kommentaren zulassen"