Intereting Posts
Как сделать get_users () с несколькими мета-ключами Вызов add_action () в функции wordpress Разрешение проигрывателя SoundCloud в выдержке после публикации wp_enqueue_scripts не работает внутри короткого кода Зациклируйте сообщения пост-типа (события) и создайте файл .ics (iCal)? Как добиться родительской и дочерней структуры, показанной в моем примере Увеличить размер обрезки изображения в медиаредакторе Как ограничить содержание сообщения и удалить изображение с него Удаление короткого кода из пользовательской функции выдержки Подписаться2 с выбором категорий? Получение пользовательских типов сообщений для правильного отображения в алфавитном порядке Объединить 2 разных пользовательских пули в одну постоянную ссылку? Скрыть родителя, если нет детей Пользовательский тип сообщения – ошибки Удалите кнопку «Get Shortlink» в администраторе настраиваемого типа сообщения

Какова наилучшая практика для размещения php внутри виджетов?

Я хочу использовать функцию get_theme_file_uri () внутри атрибута src тега img, чтобы мне не пришлось жестко кодировать URL-адрес.

Я понимаю, что мне, возможно, придется использовать плагин или поместить некоторый код внутри моего файла functions.php

например:

function php_execute($html){ if(strpos($html,"<"."?php")!==false){ ob_start(); eval("?".">".$html); $html=ob_get_contents(); ob_end_clean(); } return $html; } add_filter('widget_text','php_execute',100); 

Прежде чем реализовать это, я просто хочу убедиться, что это лучший способ справиться с этим, а также безопасно?