У меня есть этот код, приведенный ниже, который приходит от Wordpress файл ядра /wp-admin/includes/class-wp-posts-list-table.phpPHP Encode строка в HTML
printf(
'<a class="row-title" href="%s" aria-label="%s">%s%s</a>',
get_edit_post_link($post->ID),
/* translators: %s: post title */
esc_attr(sprintf(__('“%s” (Edit)'), $title)),
$pad,
$title
);
В моем случае переменной $ название содержит iconfont HTML т.е.
<i class="fa fa-heart"></i>
код PHP делает веб-браузер отображает HTML-символы в виде строки, а не то, что я, после чего должен отображаться как HTML и вынести тыс e Font Awesome Icon.
Ive пытался оберточной $ титул в
htmlentities()
html_entity_decode()
htmlspecialchars()
Может кто-нибудь помочь спасибо
Вы пробовали? 'htmlentities ($ title, ENT_HTML5);' –