Как отобразить вывод HTML с некоторыми скриптами внутри него в плагине WordPress, используя только escape-функции? - PullRequest
0 голосов
/ 19 сентября 2019

Написание плагина WordPress, который принимает некоторый скрипт в качестве ввода с панели администратора через форму.И он должен выполнить сценарий и отобразить вывод на веб-странице.

Основная проблема: В WordPress «Весь вывод должен проходить через экранирующую функцию».Я могу отображать содержимое с помощью echo, wp_unslash () и нескольких других функций.Но я должен отображать это только через функцию выхода.

    $allowed_html = array(
        'a'      => array(
            'href'  => array(),
            'title' => array(),
        ),
        'br'     => array(),
        'em'     => array(),
        'strong' => array(),
        'script' => array(
            'src'     => array(),
            'type'    => array(),
            'charset' => array(),
        ),
    );
    echo wp_kses( $myopt, $allowed_html );

Здесь $ myopt - это вывод, который содержит HTML-контент с некоторыми скриптами.Помогите мне с некоторой экранирующей функцией, которая выполняет сценарии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...