您当前的位置:首页 > TAG信息列表 > ajax
如何传递jQuery AJAX URL值
我是WordPress的新手。我有一个这样的jQuery代码。。。在我的header.php 文件jQuery(document).ready(function(){ jQuery(\"#wp-submit\").click(function(){ username=jQuery(\"#userName\").val(); password=jQuery(\"#passWord\").val(); jQuery.ajax({
基于AJAX过滤器的AJAX分页
在这篇很棒的教程之后,我已经通过滚动实现了Ajax分页:https://www.billerickson.net/infinite-scroll-in-wordpress/.现在,我已经添加了第二个Ajax调用来按类别过滤帖子,并且我还希望对过滤后的帖子进行分页。所以我想在函数的filter_posts()中做这样的东西。php:function filter_posts() { global $wp_query; $args[\'category_name\'] = $_PO
Customizer AJAX using buttons
我在wordpress自定义程序中添加了一个新的自定义按钮,我的目标是在自定义程序中创建一个按钮,然后在另一个自定义程序中启动特定功能。php文件。我有两个问题,一个是,只有当我想要激发的函数在其中任何一个函数中时,它才会起作用。php或自定义自定义程序。php。我的第二个问题是,只有当它是活动主题时,它才起作用。我对ajax和定制器还很陌生,所以感谢您的帮助。 //////////////////////////////////////////////////////// inside m
Create custom POST Method URL
如何在wordpress中创建自定义post方法url?例如,我将通过ajax将数据发送到URL:http://example.com/?call_option=option1或http://example.com/?call_option=option2这将在函数中执行我的代码。php(主题文件夹中)$option = trim($_GET[\'call_option\']); if(empty($option)) { header(\"Location: ./404\");
通过AJAX过滤自定义分类帖子
我一直在尝试通过点击一些图标来创建博客帖子的动态排序。帖子是自定义的帖子类型,并且具有自定义的分类法。The objective is:<单击(自定义分类法的)类别名称,在下面显示(附加)该类别的帖子。The problem is:WP\\u查询不接受参数success函数的结果是WP\\u查询参数,而不是html对象或js端可用的任何东西。The flow:我注册并本地化了脚本:wp_enqueue_script( \'ajax-pagination\', get_stylesheet_dire
WP_QUERY在通过AJAX进行查询时仅返回一个帖子
我在wordpress中使用ajax。但在通过ajax查询函数时,我只收到了一篇帖子。这是我的代码: $args = array( \'post_type\' => \'post\', \'posts_per_page\' => -1, \'order\' => \'DESC\', ); $posts = new WP_Query($args); if($posts
EDIT-Comments.php COMMENT_ROW_ACTIONS AJAX问题
在编辑注释上。php页面,我正在连接到comment\\u row\\u actions过滤器,以便在末尾添加另一个链接。我正在复制“Approve”链接,添加另一个查询键和值,并修改锚文本。我想根据新查询键的值添加一些注释元。批准的链接:/wp-admin/comment.php?c=9999&action=approvecomment&_wpnonce=8526c66已批准的元链接/wp-admin/comment.php?c=9999&action=approvecommen
在admin-ajax.php中打开AJAX提交结果
我有一个插件可以通过ajax提交表单。我将此作为js:<script type=\'text/javascript\'> $(document).ready(function() { $(\'#form_id\').submit(function() { e.preventDefault(); var $form = $(thi
执行AJAX请求总是输出0
我正在尝试从我的主题中执行ajax请求header.php 文件我读到我必须使用admin-ajax.php 文件来实现这一点。所以我找了一些例子this 一中的我的代码header.php 文件如下所示:<script> $(document).ready(function(){ $(\'.test a\').click(function(){ var className = $(this).attr(\'class\');
AJAX调用未激活回调函数
我已经为此挣扎了几天了,所以欢迎提供任何帮助。这不是我第一次用WP设置Ajax,所以我至少有一些想法。它涉及一个非常标准的表单验证和向数据库输入信息。This all inside of a plugin. 那么,工作原理是:表单提交工作,jquery脚本被激活,并将输入信息转发到回调PHP文件。问题是,由于某种原因,处理该PHP文件上表单的特定函数没有被激活。那么,我有什么?我会跳过这个表格,因为它看起来很标准。1-javascript/jquery/插件/警报小部件/提交处理程序。js公司jQuer
如何从admin-ajax登录用户的会话数据?
我已经钩住了一个登录用户的ajax调用,现在我需要在接收调用(接收操作调用的代码)中捕获他的数据。如何可靠地获取用户ID?该代码位于我的插件定义文件中,该代码位于函数中(error\\u log(“we\'re in….kind”);)正在调用:add_action( \'wp_ajax_create_team\', \'create_team\' ); function create_team() { error_log(\"we\'re in....kind of\
将表中特定行的复选框值更新到数据库
我编写了一个自定义插件,供人们注册课程。数据以前端形式提交,并存储在数据库的自定义表中。“course\\u completed”列是一个布尔值,默认设置为0(未选中/为false)。然后我有一个表,它从注册课程的人的数据库中获取数据。课程结束后,管理员应该能够检查谁完成了课程,然后单击保存。我正在努力寻找一种方法,一旦选中某个人的复选框,他们在数据库中的“completed\\u course”值就会更改为1。在后端的表中显示数据库数据的代码:<tbody class=\"alternate\"&
在添加自定义REST终结点时,将终结点函数放在哪里,将函数注册调用放在哪里?
WordPress文档、博客作者和StackExchange回答者在描述您为创建自定义REST端点而编写的代码方面做了大量工作,但我找不到任何文档能够准确描述代码的放置位置。假设我有一个要返回字符串“foo”的端点。根据我的阅读,我实现了如下功能:function my_foo() { return \"foo\"; } 我用如下调用注册函数:add_action( \'rest_api_init\', function () { register_res
如何在WP定制器的刷新上添加DO_ACTION?
我想在刷新WordPress自定义程序预览时清除插件的缓存,因为我只能在刷新该插件的缓存时看到我所做的更改。这是因为主题mod值存储在css文件中,需要刷新缓存才能看到更改。由于这些css文件连接到主题mod值,因此我需要在刷新customizer预览时刷新插件的缓存。我在PHP方面走了这么远:function px_clear_bb_cache() { FLBuilderModel::delete_asset_cache_for_all_posts(); } do_action(
WooCommerce AJAX跨域加入购物车
我无法从其他域添加到购物车我已经启用了CORS标头,ajax工作正常,但随后对cart状态的ajax查询会导致空响应我想这一定与Cookie/session有关,但不确定是什么(我还没有深入了解WC的内部结构,这几天我的脑袋一直在转,所以我很感谢专家的建议)这就是我在PHP中的内容:add_action( \'wp_ajax_a3_add_to_cart\', \'a3_add_to_cart\' ); add_action( \'wp_ajax_nopriv_a3_add_to_cart\',
不使用admin-ajax来提交ajax可以吗?
我正在使用ajax提交一个表单,将数据插入表中。php$data = array(\'full_name\' => $_POST[\'fullname\'] , \'email\' => $_POST[\'email\'] ); $type= array(\'%s\' , \'%s\'); $wpdb->insert( \'email_database\', $data, $type); javascript$(function() { $
使用wp.Customize使用JavaScript更改整个控件选项
假设我有两个自定义控件“setting\\u category”和“setting\\u font”,我试图在更改“setting\\u category”的值时更改“setting\\u font”的选择。下面是我正在做的:( function( $ ) { var api = wp.customize; api( \'setting_category\', function( value ) { value.bind( function
REST API中的wp_create_nonce()使User->ID为零
我有麻烦wp_create_nonce() 和wp_verify_nonce().我的问题的根源在于创建nonce的方式和生成nonce的位置。查看代码wp_create_nonce() 和wp_verify_nonce(), 我看到nonce是由多个因素创建的哈希值,包括$uid, 这是一个user id of current user. $user = wp_get_current_user(); $uid = (int) $user->ID; if ( ! $uid )
AJAX不将表单数据发布到PHP函数中的查询
我正在尝试统计自定义wordpress数据库中的数据。Mysql查询工作正常,因为我已经直接使用默认值进行了测试,但当从表单向ajax发送数据时,它不会为查询发送php中的数据。这是我的函数代码。php:function searchdata() { $postcode = $_POST[\'$postcode\']; global $wpdb; $resultdyn = $wpdb->get_var( \"SELE
在主题中使用插件中的Java脚本回调
我肯定错过了一些基础知识。我在用这个plugin wich执行ajax操作,然后启动js函数作为回调。我想在我的主题的自定义js脚本中使用回调。回调函数已经在主插件js的开头定义(但为空),然后作为$的回调被激发。将值放入其变量中的ajax帖子。这是插件js的简化版本jQuery(document).ready(function(){ new Favorites; }); // Callback Function for use in themes fun