您当前的位置:首页 > TAG信息列表 > ajax
WP_QUERY不使用撇号搜索
我试图在WP\\U查询中搜索包含短语“道尔顿定律”的数据meta_query. 这是一个AJAX 搜索,下面是我正在做的://in this case $_POST[\'query\'] is the phrase \"Dalton\'s Law\" $query = apply_filters( \'get_search_query\', $_POST[\'query\'] ); $query = esc_html( $query ); $guide_meta
使用加载了AJAX的ACF表单初始化JS
我正在使用acf\\U表单用ajax编辑我的WP帖子。我已经做好了设置,工作正常,我可以编辑帖子并提交新数据,而无需刷新页面。成功完成后,我还可以加载新内容,而无需刷新页面。但是,acf表单中的任何JS在重新加载后都无法工作。我怎样才能让它工作呢,这是我目前所拥有的(function($) { //// This saves without reloading the page var pathtopage = window.location.pathname;
如何在提交联系人表格7时启用AJAX?
实际上,我正在尝试在弹出窗口中显示联系人表单7的短代码。但当我提交加载的表单页面时,该表单会出现在弹出窗口中。我想在提交后停止页面,并在弹出窗口中显示成功消息。
如何防止这些PHP变量被缓存到WordPress上?
我在函数中使用此代码。php在WordPress上生成基于访问者位置的附属链接,它工作得很好,但问题是如果打开页面缓存(W3 Total Cache),变量会被缓存,因此如果英国人是第一个打开页面的人,那么第二个德国人打开页面,他将获得与第一个访问者相同的链接。请再说一件事,我对PHP和javascript还是很陌生,如果答案足够简单,我将不胜感激 <?php add_action( \'woocommerce_before_add_to_cart_button\', \'affi
管理-AJAX GET响应错误请求
我不喜欢使用wordpress,但我正在开发一个商业客户网站,该网站希望使用wordpress,但没有默认设置wp- 文件和文件夹的前缀。为了找到解决方案并尝试满足这个请求,我开发了一个脚本,可以批量重命名补丁并删除wordpress文件中的所有前缀。我正在调试脚本,一切正常,CMS安装也正常,我可以登录并使用所有核心功能,没有任何问题。我只需要解决一个问题,我认为这与核心文件有关,事实上,管理栏和仪表板menù没有正确加载,图标没有加载,menù似乎没有样式。使用控制台,我可以看到ajax存在问题GET
“is”函数和“get_Query_var”不起作用
为什么is 函数在Ajax函数中不工作?除了is_user_logged_in?我还尝试使用get_query_var 但它没有起作用。jQuery:jQuery(\'.post-modal\').live(\'click\', function(e) { e.preventDefault(); var post_id = jQuery(this).data(\'post-id\'); jQuery.ajax({&
如何在AJAX调用中使用`Foreach()`
我编写了一段代码,用于使用ajax for WordPress从数据库中检索数据。以下代码是在functions.php. 代码用于获取类别id下的id和子类别名称,类别id定义为$cat . 结果,我需要显示为下拉列表function fetchData(){ global $wpdb; $catId = $_POST[\'key\']; // value from the ajax // Now we want to JSON encode
主题对主题文件夹进行直接AJAX调用
因此,我使用的是wordpress主题(遗憾的是,我无法再获得对该主题的支持),它有一个联系表单,可以直接对主题的“includes”文件夹中的php文件进行ajax调用。但是,对该文件的所有ajax调用都会导致404错误。因此,联系人表单无法成功发布消息。什么服务器设置最有可能限制公众访问主题文件夹中的php文件?
在页面重新加载/设置时取消设置会话变量,但不包括AJAX
如果重新加载页面get,我当前正在尝试在WordPress中取消设置会话变量。我试了很多次,但都没有达到我想要的效果。这是我的职责:/** * Unset filter session if page get\'s reloaded */ add_action( \'wp\', \'unset_filter_session\' ); function unset_filter_session() { //Reset sessions on refresh
如何在CPT页面中使用wp_mail
我有一个CPT,在CPT中我有一个联系表格。联系人表单直接发送到WordPress仪表板,现在我正在尝试实现当用户提交联系人表单时,他们将在其电子邮件地址中收到一条“感谢联系我们”消息(用户在表单中填写电子邮件)我是WordPress的新手;PHP。我正在使用Ajax表单验证&;传递数据。$email = sanitize_email($_POST[\'email\']);. 此变量数据从用户电子邮件地址捕获,然后发送他们的电子邮件地址感谢电子邮件。非常感谢您的帮助。EDIT我可以通过电子邮件发送到
Ajax/阅读更多:多个check_ajax_referer()和wp_create_nonce()不能独立工作
我在同一页上有多个wp\\U查询。每个查询的底部都有一个AJAX“阅读更多”按钮。我发现的问题是,我一次只能让一个人工作。函数中首先添加的函数。php,其中一个有效-另一个在管理ajax时出现403错误。php。我对AJAX非常陌生,所以我可能已经对它进行了彻底的哈希处理,我相信有一种方法可以将其组合到单个函数中(首选!)但如果我能找到一种让他们都独立工作的方法,那就好了。这是我的代码:自定义页面中的2个WP\\U查询可以正常工作。php模板:第一个:<?php //Find out
如何处理WordPress插件前端AJAX调用
我正在开发一个自定义插件。该插件提供了一个短代码,可以将一些HTML输出到前端,无论它在哪里被调用。为了举例说明,这个HTML包含一个表单按钮和文本字段。单击前端上的按钮时,我想使用jQuery进行AJAX调用,以获取一些数据并填充textfield。数据是从我的一个插件函数计算并返回的。我应该为AJAX请求使用什么请求URL?我可以创建一个ajax处理程序。php脚本,将其放在我的插件目录中,需要插件php类,并以这种方式访问其功能,但我不确定这是否是最佳实践。。。有没有一种更高效/原生的WordPre
我可以在WordPress的ajax.php中动态设置POST类型值吗
<?php /* @package subhasishlive theme ======================== AJAX FUNCTIONS ======================== */ add_action( \'wp_ajax_nopriv_sunset_load_more\', \'sunset_l
将AJAX变量传递给PHP函数WordPress插件
我正在创建一个Wordpress插件,并使用它学习jQuery和AJAX。我在WPD、SE和其他网站上读过很多帖子,但我无法理解我需要做什么(我在这方面是一个真正的新手)。我目前将此作为我的JS jQuery(\".my_button\").click(function(){ var sn = jQuery(this).val(); alert(sn); jQuery.get(ajaxurl,{\'action\': \'getnam
等待AJAX完成后再继续循环
我正在开发一个代码,搜索大约5000个孤立用户,并将其删除。使用Ajax,如何等待响应完成,然后继续循环?目前,循环将继续执行,我在后台有一个挂起的ajax调用,我认为这将使服务器同时处理它。下面是示例代码。<script> var users_info = <?php echo json_encode($usersarray); ?>; console.log(users_info); $=jQuery;
AJAX$wpdb不返回表数据
我正在使用WordPress 5.0.2带WooCommerce 3.5.3 我在checkoutpage上有两个选择下拉字段。我想从billing\\u region下拉列表中检索所选region\\u代码值,然后根据该值填充billing\\u province select下拉列表,但ajax请求不返回任何内容(400)吼叫我的代码HTML : <div class=\"delivery-form-row\"> <label for=\"billing_region\
在选择两个分类术语后显示帖子
我通过一个术语过滤器(第一个分类法)显示post,它工作得很好。我添加了另一个术语列表过滤器(第二种分类法)。我想在每个分类法中选择一个术语后显示帖子。谢谢你的帮助。/* First taxonomy\'s template. It works like a charm. */ $query = new \\WP_Query(array( \'post_type\' => \'postwork\', \'tax_query\' => ar
无法加载资源:服务器响应状态为404(未找到)admin-ajax.php
加载资源失败:服务器响应状态为404(未找到)admin ajax。php时,将图像插入到帖子中,当我将自定义html小部件添加到侧栏时,会出现此错误。我正在使用安装的tinymce高级编辑器和wordfence插件。
通过AJAX让图库进入循环
所以,从点击到调用这个PHPajax 我设法在我的modal.但是当代码到达get_post_gallery 它总是回来null.$the_query = new WP_Query(array(\'p\' => $pid)); if ($the_query->have_posts()) { while ( $the_query->have_posts() ) { $the_query->the_post();
使用POST类型的WordPress相关下拉列表不起作用
使用post类型的wordpress相关下拉列表在ajax中不起作用。我需要post类型中另一个ddl的ddl值。我有2个职位类型的科室和医生,当我在下拉列表中选择一个科室时,我需要该科室的医生使用ajax而不是刷新ajax$(\'#dpt\').change(function () { var dpt = $(this).val(); jQuery.ajax({ type: \'post\',