Я не уверен, что вам вообще следует использовать wp_kses.Если вы тот, кто генерирует этот вывод html с помощью функции, вам не нужно очищать.В любом случае, если вы действительно хотите, вы должны перечислить все html-теги, которые вы используете (а также, div
, img
...) и все атрибуты внутри этих тегов (style
, src
, onclick
...).Попробуйте вот так:
$allowed_tags = array(
'div' => array(),
'img' => array(
'style' => array(),
'src' => array(),
'alt' => array()
),
'strong' => array(),
'a' => array(
'href' => array(),
'title' => array(),
'rel' => array(),
'onclick' => array(),
'class' => array(),
'data-wpel-link' => array()
),
);
echo wp_kses(pf_show_link(), $allowed_tags);