Как к svg применить несколько классов?

Я может не совсем правильно понял вопрос, если что - уточни.

Я вставляю svg-файлы в файлы шаблонов. Ничего не запрещает выполнить этот код. Он полностью готов, просто положи в functions.php и вызови в нужном месте. Если пути к svg-файлам будут отличаться от моих (у меня в корне темы есть директория svg) - поправь путь в функции.

Если есть необходимость вставлять в редакторе (я так понимаю речб об этом в вопросе) - дописать шорткод, который будет вызывать эту функцию.

Ну если в файлы то понятно, мне нужно чтобы можно было вставлять в записи/страницы. Судя по гуглу, выход вижу один - преобразовать функцию вывода в шорткод.
Как это сделать, я вообще не знаю.
 
выход вижу один - преобразовать функцию вывода в шорткод
дописать шорткод, который будет вызывать эту функцию
Все верно

Как это сделать, я вообще не знаю.
читаем Для просмотра ссылки Войди или Зарегистрируйся
 
Та читал, толку то, нужны хотябы базовые знания.
Код вроде как так должен выглядеть, но видимо какое-то правило самого вп не соблюдено.

function svg( $filename, $return = false ) {
$path = '/wp-content/plugins/icons/svg/' . $filename . '.svg';
if( $return == false ) {
@Require $path;
} else {
return $path;
}
}

add_shortcode( 'svg', 'svg_func' );
 
Назад
Сверху