Я ищу решение по добавлению настраиваемого шаблона для плагина на короткий код. Но я не могу сделать это успешно.Пользовательский шаблон для плагина wordpress
Я создал папку с шаблонами в моей папке плагинов и разместил в ней настраиваемый шаблон. Я хочу показать этот шаблон, поставив короткий код. Для этого я написал следующий фрагмент кода.
function wp_parse_login()
{
add_action('template_redirect', 'my_template');
function my_template()
{
include ('template/login.php');
exit;
}
}
add_shortcode('parse_login_page','wp_parse_login');
но это не работает. Я включил этот файл в свой основной файл плагина. Кажется, я оставляю крючки.
Вы пытаетесь вызвать свой короткий код через '[parse_login_page]', правильно? На первый взгляд все выглядит хорошо. – mudasobwa
Да, я хочу, чтобы мой короткий код появился в этом шаблоне (login.php). но я не получаю template.Basically add_action ('template_redirect', 'my_template'); не работает – Sajid
Попробуйте переместить определение 'my_template' в глобальную область. – mudasobwa