簡體   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