Как и заголовок, как запретить wp не кодировать html в посте?
В настоящее время мне просто нужно запретить '&' изменить на '&
'
Результат должен быть похож на редактор с выбранным режимом вкладки HTML.
$content = $wpdb->get_row("SELECT post_content FROM $wpdb->posts WHERE ID=xxx");
$content = str_replace('amp;','',$content->post_content);//remove amp;
$wpdb->query("UPDATE $wpdb->posts SET post_content = $content WHERE ID = xxx;");
но этот код все еще кодирует HTML.
Обновление:
а также как реализовать фильтр содержимого (запретить кодирование некоторого текста) в сотрудничестве с wp_insert_post()
функцией
обновление [решено]: stackexchange
$content = get_post_field('post_content', XXX, 'raw');
$content = str_replace('amp;', '', $content);
$wpdb->update( $wpdb->posts, array( 'post_content' => $content ), array( 'ID' => XXX ) );