Skip to content

Instantly share code, notes, and snippets.

@tylerforret
Last active November 17, 2023 09:52
Show Gist options
  • Save tylerforret/d383b9af6b43e64293ad9d582ece475b to your computer and use it in GitHub Desktop.
Save tylerforret/d383b9af6b43e64293ad9d582ece475b to your computer and use it in GitHub Desktop.
Allow <span> Tags in Wordpress Post/Page Editor
<?php
/*Allow Span tags in editor*/
function myextensionTinyMCE($init) {
// Command separated string of extended elements
$ext = 'span[id|name|class|style]';
// Add to extended_valid_elements if it alreay exists
if ( isset( $init['extended_valid_elements'] ) ) {
$init['extended_valid_elements'] .= ',' . $ext;
} else {
$init['extended_valid_elements'] = $ext;
}
// Super important: return $init!
return $init;
}
add_filter('tiny_mce_before_init', 'myextensionTinyMCE' );
?>
@Soulstudio-info
Copy link

MVP <3

@gfardoux
Copy link

Thanks, already good in 2023 november :) you saved my day

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment