Я создаю функцию в шаблоне, который отправит электронное письмо с использованием функции wp_mail.
Мой вопрос в том, что он может быть использован не для входа в систему пользователей или нет.
Я имею в виду непосредственно из файла шаблона вроде (это просто пример, в моем реальном примере это намного больше кода):
<?php /** * Template Name: Custom Template * * * @package WordPress * @subpackage Twenty_Twelve * @since Twenty Twelve 1.0 */ get_header(); ?> <?php $headers = 'From: Tester 1 <testmail@something.com>' . "\r\n"; $subject = 'Subject test' . "\r\n"; $message = 'Just a test stuff.'; wp_mail('testmail@something.com', $subject, $message, $headers ); ?> <?php get_sidebar(); ?> <?php get_footer(); ?>
Если нет, как я могу имитировать вход в систему только для этой цели?
Это не работает для меня прямо сейчас, так что я думал, что мне нужно больше разрешения?
Мой вопрос в том, что он может быть использован не для входа в систему пользователей или нет.
Да. wp_mail()
отлично работает с интерфейсом, когда он не вошел в систему. Я использую его для контактной страницы на моем веб-сайте.