您当前的位置:首页 > TAG信息列表 > ajax
在WordPress上创建插件时,如何将DataTable与AJAX结合使用?
您好,我想制作一个与DataTable集成的插件,但我在url中调用ajax时遇到了一个问题。这是我的插件目录。英寸index.php 我使用admin_enqueue_scripts 对于datatable CDNpage_handler.php 处理页面htmlcdt.js where my customize js&;jquery</如果我们不使用WordPress, u可以使用url:\"datatables/tasklist.php\" 使用json编码的数据调用自定义php文件W
我如何创建一个按钮,当被点击时,它会用被检查为特定类型的ACF的食物列表填充div?
我以前没有在这里问过任何问题,所以如果我做错了,我很抱歉。我不熟悉自定义主题模板文件。我对wordpress和php也是新手。这对我来说是一个学习练习。我正在做一个页面,里面有不同类型的食物,都在一定的卡路里水平下。我希望有一个按钮,当按下时,将列出所有被检查为特定类型的食物。我正在使用自定义的post-type Founds和ACF来创建自定义字段。页面如下:https://blog.unicornpoint.net/wp/safe-foods-meal-generator-diet-assistant
JS全局变量不更新
如何更新全局变量URL?我已经试了三天了,还是没有运气var output = \'\'; var pageNum = \'\'; url = \'\'; function post_ajax_get(pagination) { $(\"#loading-animation\").show(); var query = \'nazwa=\'; var time = \'gr=\'; var output = \'\';
Ajax is not defined
堆栈交换长时间侦听器,第一次调用。我找到了关于开发人员的示例。wordpress网站,但我一直在努力。本地化脚本:wp_localize_script()在我的主题功能中。php文件,我有:function wp_my_ajax_script() { wp_localize_script( \'ajax_handle_agent_search\', \'myAjax\', admin_url( \'admin-ajax.php\' )); wp_enq
PHP 7.1|警告:中遇到非数字值
警告:第107行中遇到非数字值。<div class=\"like\"> <?php $nonce = wp_create_nonce(\"my_user_vote_nonce\"); $likeLink = admin_url(\'admin-ajax.php?action=my_user_vote&custom=like&post_id=\'.$post->ID.\'&nonce=\'.$
AJAX联系人表单未提交消息
我正在处理一份联系表格,但遇到了一些问题。我正在使用ajax提交它,我注意到,从localhost和生产服务器,我发送的测试消息将不会被传递。我不确定这是网络延迟还是因为我使用的是wordpress nonces。这是代码,我正在验证nonce,就像没有ajax的普通post请求一样,不会记录任何错误,但不会发送任何消息。请帮帮我。HTML: <form method=\"POST\" action=\"<?php echo esc_url(admin_url(\'admin-aja
Update $wpdb query with AJAX
我在我的网站上显示一个带有自定义数据库表的列表:$resultats = $wpdb->get_results( $wpdb->prepare( \"SELECT photo, nom, prenom, titre_fr, departement_fr FROM {$wpdb->prefix}prfs\" ) ); foreach ( $resultats as $resultatPrfs ) {} 现在,我必须使用select输入创建
使用AJAX筛选时,Foreach循环内的WP_QUERY为所有选项返回相同的值
我正试图建立一个时间表,以便按时间显示课程。我有一个天的分类法,我正在循环这个分类法来为一周中的每一天创建一个列。在该列的旁边是一个WP\\U查询,它使用日分类法和meta_key classes_entry_start_time 至订购方meta_value_num. 然后使用ajax过滤时间表。$calendarDays = get_terms([ \'taxonomy\' => \'calendar-day\', \'hide_empty\' => false,&
WordPress AJAX表单出现问题
我正在尝试使用ajax将表单中的数据保存到用户元,但没有成功。我对jQuery还很陌生,不确定我会错在哪里,因为似乎没有任何suntax错误。以下是我的插件文件中的代码:/** * Action hooks */ // Register and Enqueue plugin styles and scripts add_action( \'wp_enqueue_scripts\',\'load_css_and_js\');
当AJAX在Gutenberg中保存时,在SAVE_POST后发出管理员通知
如何显示管理员通知?我想对save\\u post\\u post操作执行一些操作,并想在之后通知管理员操作的成功和详细信息。到目前为止,我尝试过:add_action(\'save_post_post\', \"do_Stuff\"); function do_stuff( $postId ){ session_start(); //do stuff and create some $msg; set_transi
无法在我的自定义php文件中调用WooCommerce钩子
It is not a plugin, it is just a simple file call on ajax.我的Js代码$(\'.pkg-btn\').click(function(){ var this_id = $(this).parent().attr(\'id\'); var url = templateUrl+\'/tw-add-to-cart-ajax.php\'; $.ajax({ type: \'POST\',
WordPress REST API REGISTER_REST_ROUTE出现500错误
我想创建一个类来注册我的自定义主题rest路由。在我编写了这段代码之后,我注意到RESTAPI将给出500个错误,而axios无法获取数据。我想通过使用vue创建一个单页wordpress网站来获取页面内容,但目前我需要解决这个问题。有人能帮我吗?我的代码正确吗?class Uheme_Rest_Routes { public static function init() { add_action( \'rest_api_init\', array( __
rest_no_route custom route
我得到一个rest_no_route 尝试使用已创建的自定义端点时出错。有什么解决办法吗?我在插件类中创建主题路由,但我认为这不是问题。我使用axios在前端获取数据。class theme_Rest_Routes extends WP_REST_Controller{ public static function init() { add_action( \'rest_api_init\', array( __CLASS__, \'register_ro
Ajax Multi Response Problem
当我试图从php shortcode函数获得多个响应时,其Json输出结果很奇怪。在我的php中,$result[\'success\']=false; $result[\'string\']=\'You have not uploaded project file, please upload first!\'; echo json_encode($result); 在js文件中$.post(ajax_object.ajax_url, { //POST requ
WooCommerce使用AJAX添加到购物车数量按钮
我在每个页面(产品页面、单个产品页面)上都有加减按钮,旁边是要添加的数量,按钮旁边是AJAX中的添加到购物车图标。我想不出两个问题:Issue 1: 我的加号和减号按钮加起来是一个奇怪的总和,而不是+1和-1。当我点击+时,它会增加35(猜测将页面上的产品总数相加,并将其添加到数量中)Issue 2: 当我单击“添加到购物车”按钮时,即使数量是2、3或10,它也只添加1,而不是数量字段中的金额。woocommerce/global/quantity-input.php<?php if ( ! def
使用JavaScript而不是jQuery创建正确的WordPress AJAX请求
好的,我为我的插件编写了以下ajax代码,我想知道为什么它不起作用:JavaScript:function myFunction() { let dataContent = \"hello\"; let myData = { // Nonce _ajax_nonce: \"<?php wp_create_nonce( \'nonce-name\' );?>\", // Action Hook name
通过AJAX查询字符串传递值
我的帖子中有一个iframe(我正在嵌入YouTube视频)。php模板。我需要做的是,每当iframe被鼠标覆盖时,都会通过Ajax将一个值传递给一个自定义字段,以便存储视频被鼠标覆盖的次数。这是我的鼠标盖代码:$(\"iframe\").mouseover(function(){ <?php global $post; $id = $post->ID; $dataString = \'pid=\' . $id; ?>
管理-Chrome/Edge但不是Firefox的AJAX返回错误400
我有一个Ajax请求的bug,但它可以在Firefox上运行。您可以单击进行测试here对于Edge/Chrome,我得到了400个错误。在Edge中,我遇到了以下错误:HTTP400:请求不正确-由于语法无效,服务器无法处理该请求。我的请求可能有什么问题?请求:https://www.passerellepouremploi.com/wp-admin/admin-ajax.php?action=getH4ACustomPostTypeByAjax&data%5Bh4a-list-post-sta
两个循环,一个AJAX循环,将第一个循环中的帖子从第二个循环中排除,循环位于不同的文件中
我有两个显示帖子的循环:“default”循环(在home.php中),它显示five 职位。在页面底部有一个按钮,它调用AJAX调用,调用第二个循环并返回six 新职位。现在我需要第二个循环从第六个帖子开始,就好像这是第一个帖子一样。第二个循环中的每个页面显示六篇文章。底部代码的问题是,我的AJAX调用从“第二”页获得了六篇文章。但由于只显示了五个帖子,它跳过了帖子。如果我可以更改第二个循环,那么问题也会得到解决,第一个“页面”有五篇文章,其他页面有六篇。第二个循环代码放在函数中。php和名为loop的
WordPress并通过编码将操作添加到按钮
我在函数中创建动作。phpadd_action(\'wp_ajax_myfilter\', \'misha_filter_function\'); // wp_ajax_{ACTION HERE} function misha_filter_function() { echo \"my button action\"; } 如何创建按钮来调用此方法wp_ajax_myfilter