【自定义表单的数据发送到邮件】教程文章相关的互联网学习教程文章

php-电子邮件链接中的PayPal自定义变量

我正在为一个我无法使用表单的项目开发一个小型集成应用程序. (该项目与HTML不相关),而只能将链接传递给浏览器.将使用此链接打开指向项目的“电子邮件按钮链接”,唯一的问题是我需要能够将自定义变量传递给包含某些信息的此链接. 这可能吗?我已经研究了大约三个小时,但仅仅是互联网上充斥着关于如何使用HTML表单中的自定义字段的答案.解决方法:是的,电子邮件链接中的参数与表单相同.只需在您的电子邮件链接中添加“& custom = wha...

php – 在Woocommerce New Order电子邮件通知中自定义“回复”电子邮件标题【代码】

我想在woocommerce中过滤新订单的电子邮件标题.我正在尝试用主站点管理员电子邮件地址替换客户电子邮件地址.我们需要执行此操作,因为Gmail会将新订单标记为垃圾邮件,因为收件人地址与回复地址不同.以下功能部分工作:add_filter( 'woocommerce_email_headers', 'woo_add_reply_to_wc_admin_new_order', 10, 3 );function woo_add_reply_to_wc_admin_new_order( $headers = '', $id = '', $order ) { if ( $id == 'new_order' ) {$r...

php – 在WooCommerce的电子邮件和订单页面中保存并显示产品自定义数据【代码】

我正在使用一些代码添加自定义字段,以使我的客户能够自定义他们的产品. 这是我目前的代码:/* Add meta fields to all products */ /* SRC: https://wisdmlabs.com/blog/add-custom-data-woocommerce-order-2/ *//* Step 1: Adding Custom Field for Product */ add_action('woocommerce_before_add_to_cart_button','rs_add_custom_fields'); /*** Adds custom field for Product* @return [type] [description]*/ function rs_ad...

php – 按下WooCommerce结帐按钮时发送自定义电子邮件【代码】

我正在尝试使用PHP按下Woocommerce的结帐按钮时发送自定义电子邮件. 此电子邮件将与wooCommerce的电子邮件通知一起发送.我使用过这个answer,编辑代码如下://execute some php on successfull checkout add_action( 'woocommerce_payment_complete', 'so_32512552_payment_complete' ); function so_32512552_payment_complete( $order_id ){$order = wc_get_order( $order_id );foreach ( $order->get_items() as $item ) {if ( $...

php – Woocommerce – 如何根据付款方式发送自定义电子邮件【代码】

这是问题所在.我的woocommerce网站有3种不同的付款方式 – >支票付款>西联汇款>货到付款 如果我的买家以“支票付款”结帐,我想向他发送一封自动发送的电子邮件,其中概述了支票付款的步骤.如果他与“西联汇款”签出,我想通过电子邮件将他的西联汇款信息发送给他.应发送另一封自动电子邮件以进行货到付款. 通常在Woocommerce中,您有一封电子邮件发送给客户完成所有已完成的订单,在我的情况下,根据付款选项,我需要3封不同的电子邮件....

php – 为本地提取Woocommerce订单的特定电子邮件通知添加自定义文本【代码】

我尝试了以下代码,当local_pickup是选择的送货方式时,该代码向所有应该收到customer_processing_order和customer_completed_order的客户显示消息. 我注意到我没有在任何订单元数据中存储任何_shipping_method项目,但仅限于:order_item_type:shipping> method_id> local_pickup:3 我怎样才能找回它? 我尝试了这个代码没有成功:// testo per Ritiro in Sedeadd_action( 'woocommerce_email_order_details', 'my_completed_order...

php – 在Woocommerce中添加自定义订单状态并发送有关状态更改的电子邮件【代码】

我想在我的woocommerce网站上添加自定义订单状态.每当状态更改为该自定义状态时,我想发送邮件.我已经尝试了Send an email notification when custom order status changes in WooCommerce以及https://github.com/sarun007/custom-email-plugin/tree/master但没有工作我正在使用woocommerce 3.2.6版本解决方法:要使其适用于新的自定义订单状态(此处为“等待交货”),您应该: >首先注册自定义新订单状态,>在管理订单列表中显示批量编...

php – WooCommerce – 在自定义订单状态更改时发送自定义电子邮件【代码】

我添加了自定义状态wc-order-confirmed:// Register new status function register_order_confirmed_order_status() {register_post_status( 'wc-order-confirmed', array('label' => 'Potvrzení objednávky','public' => true,'exclude_from_search' => false,'show_in_admin_all_list' => true,'show_in_admin_status_list' => true,'label_count' => _n_noop( 'Potvrzení objednávky <span class="count">(%s)</span>', 'Potvr...

php – 根据产品属性添加自定义woocommerce电子邮件【代码】

我试图调整https://www.skyverge.com/blog/how-to-add-a-custom-woocommerce-email/上找到的自定义电子邮件插件 我的意图是,如果客户选择具有特定属性的产品(它是可变产品),则当客户进行新订单时必须发送自定义电子邮件(必须将其发送为待处理或处理). 我的属性slug是“csr-dates”.自定义插件由两个文件组成(参见上面的链接):woocommerce-csr-order-email.php和(存储在“includes”文件夹中)class-wc-csr-order-email.php 我想问题...

php – 自定义标题邮件()和垃圾邮件分数【代码】

我正在构建一个邮件客户端,它使用唯一标识符来识别(duh)会话,并通过这样做来创建一个线程.此唯一ID现在附加到主题行.没有主题行中的id,邮件就会“丢失”. 除了它干扰主题行的事实之外,如果我可以将id添加到自定义标题中会更加方便:$to = 'nobody@example.com'; $subject = 'the subject'; $message = 'hello'; $headers = 'From: Webmaster <webmaster@example.com>' . "\r\n" .'Reply-To: webmaster@example.com' . "\r\n" ...

php – 在WooCommerce订单和电子邮件通知中显示自定义字段值【代码】

根据显示自定义代答字段和交货日期的“Choosing a date and time after choosing the WooCommerce delivery method”答案代码,以下代码显示订单编辑页面上这些字段的交货数据. 这是我的代码:// View fields in Edit Order Page add_action( 'woocommerce_admin_order_data_after_billing_address', 'my_custom_fields_order_meta', 10, 1 ); function my_custom_fields_order_meta($order){ $delivery_option = $order->get_met...

PHP自定义SMTP邮件功能返回ERROR fputs发送字节失败errno = 32管道损坏【代码】

我编写了下一个自定义PHP函数来通过SMTP邮件服务器发送邮件.function send($format = 'text'){$smtpServer = 'mail.mymailserver.com.mx';$port = '25';$timeout = '60';$username = 'myuser';$password = 'mypassword';$localhost = 'www.mydomain.com.mx';$newLine = "\r\n";$smtpConnect = fsockopen( $smtpServer, $port, $errno, $errstr, $timeout );fputs( $smtpConnect,'AUTH LOGIN'.$newLine );f...

php – 自定义电子邮件未在WooCommerce中完成订单完成【代码】

我在WooCommerce中发送自定义电子邮件时遇到问题. 这是错误:Fatal error: Cannot use object of type WC_Order as array in /home/wp-content/themes/structure/functions.php on line 548除了标准订单确认电子邮件之外,我的客户希望在每次客户订购和付款时发送自定义电子邮件. 这是我的代码:$order = new WC_Order( $order_id );function order_completed( $order_id ) {$order = new WC_Order( $order_id );$to_email = $order...

php – 将自定义变量添加到gmail收件箱中的电子邮件标头中【代码】

这可能看起来很奇怪,但我想知道是否可以将自定义标题详细信息添加到收件箱中已有的电子邮件中.就像我们想说的那样,我希望在电子邮件的标题中添加类似于 – myvariable = myvalue的内容,然后能够以某种方式查询它.我正在查看来自Iloha邮件的代码,大部分细节如主题和收到的信息都在标题中,您可以搜索它们.那么可以将我自己的自定义变量添加到电子邮件标题并以相同的方式查询它吗?如何使用PHP完成? 编辑==================== 谢谢我...

错误处理 – 显示所有PHP错误的自定义错误页面并通过电子邮件发送给管理员【代码】

下午, 我一直在寻找一段时间而没有成功,看看是否有一种显示自定义错误页面的方法,每当出现任何PHP错误时,隐藏用户的错误 – 目前通过error_reporting(0)实现,然后通过电子邮件将特定错误发送给我的电子邮箱. 初始逻辑(我知道它不对,它只是为了帮助你更好地理解):if(error_reporting){ob_clean();include('classes/email.php');$email = new email($pdo);$email->mailError(ERROR_REPORT);include('error-page.php');die(); }任何帮...