如何在WordPress中创建一个通过电子邮件发送当前页面URL的按钮?

亚历山大·里赞(Alexander Reidzan)

我如何制作一个按钮,当按下该按钮时,它会发送一个带有WordPress当前页面的电子邮件链接?我知道有一个插件,但是我想自己知道如何做。

像这样的东西:

$(function(){
    $('button').click(function(){
        $.ajax({
            data: 'action',
            url: '...'
        }).done(function( response ){
            $('button').html('Thank you');
        })
    })
})

和PHP:

if( $_POST['action'] =='action'){
    mail("[email protected]", "My Subject", "text");
}
丹麦语

functions.php

wp_register_script( 'myscript', path/to/script.js, array( 'jquery' ));
wp_localize_script( 'myscript', 'ajaxobj', array('ajaxurl' => admin_url().'admin-ajax.php') );
wp_enqueue_script( 'myscript');

script.js

$(function(){
     $('button').click(function(){

     var admin_url = ajaxobj.ajaxurl;

     $.ajax({
         type:'POST',
         data: {action: 'mail_func', name: 'danish'},
         url: admin_url
     }).done(function( response ){
         $('button').html('Thank you');
     })
 })
})

和PHP(functions.php)

 add_action( 'wp_ajax_mail_func', 'mail_func_callback' );
 add_action( 'wp_ajax_nopriv_mail_func', 'mail_func_callback' );

 function mail_func_callback(){
     $Name= $_POST['name']; //danish
     wp_mail( $to, $subject, $message, $headers, $attachments );
     die();
 }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在通过电子邮件表格发送的电子邮件中创建响应链接?

来自分类Dev

如何创建一个Excel与Android的一个对象,并通过电子邮件发送

来自分类Dev

创建一个XLS并通过电子邮件发送

来自分类Dev

在WordPress中通过电子邮件发送帖子

来自分类Dev

Wordpress-如何通过电子邮件发送4000个订阅者的通知

来自分类Dev

通过电子邮件发送一个 `parse_str` 数据数组

来自分类Dev

如何在Android KitKat上创建.txt文件并通过电子邮件发送

来自分类Dev

如何在Django Rest Framework中通过电子邮件发送动态数据

来自分类Dev

如何在android中压缩文件夹并通过电子邮件发送

来自分类Dev

如何遍历一个表列以过滤另一个表以通过电子邮件发送每个过滤的表?

来自分类Dev

如何发送另一个进程正在使用的数据库通过电子邮件发送C#

来自分类Dev

如何在一个月的时间内不通过电子邮件向众多用户解释的情况下通过电子邮件进行打印

来自分类Dev

如何在Outlook 2013表单中使用组合框和单选按钮通过电子邮件发送数据

来自分类Dev

如何在Power Apps中单击按钮将库中多个文本输入的内容通过电子邮件发送给指定的用户?

来自分类Dev

MS Dynamics CRM 2013通过电子邮件发送到同一个案例

来自分类Dev

通过电子邮件发送URL方案

来自分类Dev

如何导出为pdf,然后仅通过电子邮件发送我的Google表格文件的一个标签?

来自分类Dev

如何使用Java从另一个类调用文件对象并通过电子邮件将其作为附件发送?

来自分类Dev

如何在Java中加密URL请求参数值以在通过电子邮件发送的链接中使用

来自分类Dev

在Visual Basic中通过一个按钮发送带有文本框内容的电子邮件

来自分类Dev

是否可以创建一个使用 ruby 中的 gem 'mail' 发送电子邮件的 html 页面?

来自分类Dev

在odoo中通过电子邮件发送按钮设置您自己的默认报告

来自分类Dev

在odoo中通过电子邮件发送按钮设置您自己的默认报告

来自分类Dev

使用按钮通过电子邮件将Excel表格的一部分作为PDF附件通过电子邮件发送

来自分类Dev

通过电子邮件发送点击按钮以检索用户电子邮件

来自分类Dev

如何在 CodeIgniter 中使用自己的电子邮件库通过电子邮件库发送附件

来自分类Dev

如何通过电子邮件发送Excel文件?

来自分类Dev

如何通过电子邮件发送python代码输出?

来自分类Dev

如何通过电子邮件发送$ _SESSION变量

Related 相关文章

  1. 1

    如何在通过电子邮件表格发送的电子邮件中创建响应链接?

  2. 2

    如何创建一个Excel与Android的一个对象,并通过电子邮件发送

  3. 3

    创建一个XLS并通过电子邮件发送

  4. 4

    在WordPress中通过电子邮件发送帖子

  5. 5

    Wordpress-如何通过电子邮件发送4000个订阅者的通知

  6. 6

    通过电子邮件发送一个 `parse_str` 数据数组

  7. 7

    如何在Android KitKat上创建.txt文件并通过电子邮件发送

  8. 8

    如何在Django Rest Framework中通过电子邮件发送动态数据

  9. 9

    如何在android中压缩文件夹并通过电子邮件发送

  10. 10

    如何遍历一个表列以过滤另一个表以通过电子邮件发送每个过滤的表?

  11. 11

    如何发送另一个进程正在使用的数据库通过电子邮件发送C#

  12. 12

    如何在一个月的时间内不通过电子邮件向众多用户解释的情况下通过电子邮件进行打印

  13. 13

    如何在Outlook 2013表单中使用组合框和单选按钮通过电子邮件发送数据

  14. 14

    如何在Power Apps中单击按钮将库中多个文本输入的内容通过电子邮件发送给指定的用户?

  15. 15

    MS Dynamics CRM 2013通过电子邮件发送到同一个案例

  16. 16

    通过电子邮件发送URL方案

  17. 17

    如何导出为pdf,然后仅通过电子邮件发送我的Google表格文件的一个标签?

  18. 18

    如何使用Java从另一个类调用文件对象并通过电子邮件将其作为附件发送?

  19. 19

    如何在Java中加密URL请求参数值以在通过电子邮件发送的链接中使用

  20. 20

    在Visual Basic中通过一个按钮发送带有文本框内容的电子邮件

  21. 21

    是否可以创建一个使用 ruby 中的 gem 'mail' 发送电子邮件的 html 页面?

  22. 22

    在odoo中通过电子邮件发送按钮设置您自己的默认报告

  23. 23

    在odoo中通过电子邮件发送按钮设置您自己的默认报告

  24. 24

    使用按钮通过电子邮件将Excel表格的一部分作为PDF附件通过电子邮件发送

  25. 25

    通过电子邮件发送点击按钮以检索用户电子邮件

  26. 26

    如何在 CodeIgniter 中使用自己的电子邮件库通过电子邮件库发送附件

  27. 27

    如何通过电子邮件发送Excel文件?

  28. 28

    如何通过电子邮件发送python代码输出?

  29. 29

    如何通过电子邮件发送$ _SESSION变量

热门标签

归档