it-swarm.com.de

warum funktioniert HTML-Tag in Post und Seite nicht?

Dies ist zwar keine programmierbezogene Frage, aber ich habe mit diesem WordPress-Problem eine bittere Erfahrung. Das Problem ist, dass HTML-Tags auf meiner Website nicht funktionieren. Siehe die Bilder

 This is text Part 

 This is Visual part 

 This is how it publish 

3
Kallol Das

So funktioniert der TinyMCE-Editor nicht. Wenn Sie auf der Registerkarte "Text" bleiben und den Beitrag aktualisieren, bleibt der HTML-Code unberührt und wird im Front-End ordnungsgemäß angezeigt. Wenn Sie jedoch zurück zum "visuellen Editor" wechseln, wird dieser unterbrochen.

Hier können Sie dies auf Ihrer functions.php verwenden

    // Modify Tiny_MCE init
add_filter('tiny_mce_before_init', 'smartenTinyMCE' );
function smartenTinyMCE($init) {
    // Add PRE and CODE to the block formats menu
    $init['theme_advanced_blockformats'] = 'h2,h3,h4,h5,h6,p,blockquote,pre,code';

    // Allow extra attributes for some syntax highlighters, IE: <pre lang="php" line="5">...</pre)
    // Allow iFrames for live examples
    $init['extended_valid_elements'] = 'pre[*]';

    return $init;
}

Quelle: https://provideyourown.com/2011/how-to-insert-code-into-your-wordpress-blog/

PS: Sie können weitere durch Komma getrennte Beispiele hinzufügen:

$init['extended_valid_elements'] = 'pre[*],code[*],iframe[*]';
1
Michael Rogers