如何在自定义的PHP文件中使用GET_BLOGINO(‘ADMIN_Email’)?

时间:2018-08-16 作者:Gabriel H.

我如何使用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函数?

谢谢

1 个回复
最合适的回答,由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);

结束

相关推荐

如何将WordPress的get_bloginfo(‘siteurl’)传递给jQuery?

我猜这是一个非常愚蠢的问题,但我对PHP/WordPress更为熟悉,而且我刚刚开始使用jQuery,所以我甚至不确定要搜索什么。是否有方法传递echo get_blogifo(\'siteurl\') 到jQuery?我正在努力让它发挥作用:$(\'a.getstarted\').attr(\'href\', \'<?php echo get_bloginfo(\'siteurl\'); ?>/payroll-deduction-authorization/?plan=basic\