繁体   English   中英

wordpress 插件将数据从 jquery 传递到 php 然后保存到数据库

[英]wordpress plugin to pass data from jquery to php then save to database

我是这个话题的新手。 我尝试了以下示例

在插件文件夹“abc-referer”中创建了一个插件文件夹

使用“abc-referer.php”创建了一个 php 文件名,并按照 php 代码输入

abc-referer.php

wp_enqueue_script( 'ajax-script', plugins_url( '/my_query.js', __FILE__ ), array('jquery') );

wp_localize_script( 'ajax-script', 'ajax_object', array( 'ajax_url' => admin_url( 'admin-ajax.php' ), 'we_value' => 1234 ) );

在同一个文件夹中,我创建了一个名为“my_query.js”的 jquery 文件并输入以下代码

$.post( "referer.php", { name: "John", time: "2pm" })
  .done(function( data ) {
    alert( "Data Loaded: " + data );
  });

});

在同一个文件夹中,我创建了一个名为“referer.php”的文件,以获取从 jquery 发布的值,

echo $POST['name'] . ' at ' . $POST['time'];
//save to database functionality.

我不知道我在哪里做错了。 my_query.js 加载正确。 请给我纠正这个完美的工作。

我试着做同样的工作人员,兄弟。 但正确的道路离你的尝试还很远。 最简单的方法是http://uzx.com/wp-contents/plugins /abc-referer/referer.php或您购买的域名。 但是这个解决方案根本不专业,不允许将其用于商业目的。 使用此代码url('<?php echo plugin_dir_url( __FILE__ ). "ulica.jpg"; ?>') or src='<?php echo plugin_dir_url( __FILE__ ). "ulica.jpg"; ?>' ) url('<?php echo plugin_dir_url( __FILE__ ). "ulica.jpg"; ?>') or src='<?php echo plugin_dir_url( __FILE__ ). "ulica.jpg"; ?>' ) url('<?php echo plugin_dir_url( __FILE__ ). "ulica.jpg"; ?>') or src='<?php echo plugin_dir_url( __FILE__ ). "ulica.jpg"; ?>' )看细节'' || "" '' || ""因它的力量而大相径庭。 ' '更强大,并按照所写的一切。 更重要的是,你应该避免使用' '情况,因为它关闭了代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM