我如何使用get_bloginfo(\'admin_email\') 在位于父主题根目录中的自定义PHP文件中?
我已经分别构建了一个自定义表单和一个PHP邮件脚本,但现在我想用密件抄送将表单数据发送到WP Admin电子邮件地址。
$headers = "MIME-Version: 1.0" . "\\r\\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\\r\\n";
$headers .= \'From: <example@gmail.com>\' . "\\r\\n";
$headers .= \'Bcc: <\'. get_bloginfo(\'admin_email\');\'>\'. "\\r\\n";
mail("example2@gmail.com","Form Application",$admin_email_body,$headers);
我是否需要在PHP文件中包含Wordpress函数?
谢谢
最合适的回答,由SO网友:Mostafa Soufi 整理而成
您可以包括wp-load.php 但是,我不推荐这种方法。你最好用wp_enqueue_script().
看见this article 获取更多信息。
<?php
include "../../../wp-load.php";
$headers = "MIME-Version: 1.0" . "\\r\\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\\r\\n";
$headers .= \'From: <example@gmail.com>\' . "\\r\\n";
$headers .= \'Bcc: <\'. get_bloginfo(\'admin_email\') . \'>\'. "\\r\\n";
mail("example2@gmail.com","Form Application",$admin_email_body,$headers);