Создайте функцию с get_template_part внутри

Можно ли создать шорткод функции в wordpress с помощью get_template_part () в functions.php?

Что-то вроде этого

function custom_code( $atts ){
echo get_template_part( 'page', 'example' );
}
add_shortcode( 'custom', 'custom_code' );

Спасибо

0

Решение

Это возможно с помощью небольшой функции, которая визуализирует шаблон и возвращает код.

add_shortcode( 'custom', 'fb_template_part_shortcode' );
function fb_template_part_shortcode() {

ob_start();
get_template_part( 'my_template' );
$return = ob_get_contents();
ob_end_clean();

return $return;
}
2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector