Таким образом, дизайнер в настоящее время использует <object>
для отображения изображений вместо <img>
.И я должен поместить это в WordPress.Он может отображаться на лицевой стороне, но на стороне администратора в визуальном редакторе он превратится в <img>
.В редакторе HTML это <object>
.Это что-то вроде этого.
html editor:
Визуальный редактор:
Вывод в элементах:
Итак, моя проблема заключается в том, что он продолжает меняться на тег <img>
вместо просто <object>
.Так, как я могу остановить его изменение на <img>
всякий раз, когда я нажимаю на визуальный редактор?
Я уже пробовал это, но все равно это не работает:
function ppc_override_mce_options( $init_array ) {
global $allowedposttags;
$init_array['valid_elements'] = '*[*]';
$init_array['extended_valid_elements'] = '*[*]';
$init_array['valid_children'] = '+a[' . implode( '|', array_keys( $allowedposttags ) ) . ']';
$init_array['indent'] = true;
$init_array['wpautop'] = false;
$init_array['force_p_newlines'] = false;
$init_array['object_resizing'] = false;
return $init_array;
}
add_filter('tiny_mce_before_init', 'ppc_override_mce_options');
Я надеюсь, что кто-то можетПомоги мне.Заранее спасибо !!