您当前的位置:首页 > TAG信息列表 > ajax
没有插件的AJAX登录不起作用。在将操作添加到unction.php时
我使用的是wordpress ajax登录,没有插件。我希望不允许用户在登录后访问WordPress配置文件,因为我在链接中设计了一个特定的配置文件:http://www.domain.com/profile. 这就是我使用以下代码的原因。当我向函数添加以下代码时。php。AJAX登录不起作用。 // Redirect user to profile.php page add_action(\'init\' , \'prevent_profile_access\'); function
新进口商插件的工作流程-您的建议是什么?
我正在构建一个新插件,将用户的Pinterest PIN导入Wordpress。使用Pinterest API(这对于我想要做的事情来说太有限了)将无法工作,并且需要用户登录名和密码(因此它可以检索用户的密码板)。我想知道你对我这里的“工作流程”有什么看法,以及你对它有什么建议。User\'s authentification / get raw boards data (request to Pinterest)<插件请求用户登录名和密码的表单:检查与Pinterest的连接是否正常(如Pinte
如何将变量传递给wp_ajax操作?
我正在编写一个插件,从外部API提取数据并将其插入bbPress主题。下面是一些示例代码:function bbp_ajax() { $topic_id = bbp_get_topic_id(); $the_issue_key = get_post_meta( $topic_id, \'bbp_jira_issue_field\', true); $nonce = wp_create_nonce( \'theNonce\' ); /
防止wp_debug污染插件内的AJAX
我遇到了一个问题wp_debug 通知扰乱了我的ajax响应。法典suggests 使用ob_clean 在返回或回应之前:要解析AJAX,必须通过管理AJAX重新加载WordPress。php脚本,这意味着在初始页面加载中遇到的任何php错误也将出现在AJAX解析中。如果启用了error\\u报告,这些将被回送到输出缓冲区,从而用错误消息污染AJAX响应。因此,在调试Ajax时必须小心,因为返回的任何PHP通知或消息都可能会混淆结果的解析或导致Javascript出错。如果您无法消除这些消息,并且必须在
Ajax button not working
因此,我试图在wp中创建一个follow按钮,但由于某些原因,ajax按钮不能正常工作。下面是应该发生的事情的步骤用户单击followbtn,Ajax转到$\\u POST action,该操作=follow,php运行wp\\u set\\u object\\u terms($user\\u id,$author\\u id,\'follow\',true)完成后,如果数据=ok,则函数echo为“ok”重新加载页面。由于某种原因,php没有执行,页面也没有重新加载。add_action( \'wp_a
NONCE在nopriv调用中不生效
我有一个使用Ajax调用的函数:function bs_reserve_gift() { if (!wp_verify_nonce($_POST[\'_wpnonce\'], \'reserve_gift\')) { $response[\'status\'] = \'error\'; $response[\'message\'] = __(\'Something went wrong, please try again later!
当WordPress URL和站点URL不同时,如何正确请求admin-ajax.php?
当site\\u url()和home\\u url()不同时,请求应如何定向到admin ajax。php(前端和管理)?UsingA公司。admin_url(\'wp-admin/admin-ajax.php\') 球体。home_url(\'wp-admin/admin-ajax.php\')通常使用方法A。然而,对于某些网站,此请求在前端给出错误404。当wordpress位于home\\u url()的某个子目录中时,方法B不起作用。当site_url()和home_url()不同时,有什么方法
在WordPress中编写jQuery函数的正确方法
我正在使用基于AJAX的Wordpress模板(自定义),但在让jQuery正常运行时遇到了一些问题。我已经把所有的东西(按正确的顺序)排好了队,在某种程度上它确实起了作用,但我发现自己不得不写jQuery(\'... 与速记相反$(... 每次我想添加新的脚本片段时。我做错什么了吗?请参阅下面我的(精简)自定义JS文件;function customThemeFunctions(){ var windowHeight = jQuery(window).height();
AJAX在提交表单时不返回任何内容
我在wordpress中工作,在按下submit按钮时,我希望函数通过ajax返回结果,结果应在屏幕上显示为警报。但当我按submit时,什么都没有显示。下面是我的代码Ajax代码(ajaxinsert.js文件)jQuery(document).ready(function(){ //////////////////////////////////////////////////////////// jQuery(\"#addimage\").submit(functi
Custom Form with Ajax
我的表格有问题。单击submit按钮时,会弹出404错误。如果有人有任何建议,我将不胜感激。表单的Ajax处理。进入theme的js。<script type=\"text/javascript\"> jQuery(\'#BookingForm\').submit(ajaxSubmit); function ajaxSubmit(){ var BookingForm = jQuery(this).serialize();
AJAX仅在我以管理员身份登录时才起作用
我想对每个select值更改发出AJAX请求,以更新数据库中的实际值。我在一个短代码中编码functions.php. 我有一个select 下面这样的元素,echo \'<select name=\"changeValue\" onchange=\"changeValue(\' . $user->ID . \', this.options[this.selectedIndex])\">\' 在短代码的末尾,我会:?> <script type=\"
403(禁止)删除Themer文件夹中的文件图像
我无法删除主题文件夹中的文件。所有文件夹和文件都具有775权限,代码中没有错误,因为当我在根文件夹wordpress工作之前的目录中使用代码时。-通过前端删除图像文件。错误:DELETE http://www.mysite.com.br/wordpress/wp-content/themes/mytheme/cliente/server/php/index.php?file=imagem3.png 403 (Forbidden)jquery.min.js:4 我使用的jav
注册表没有登记名字和姓氏
我正在创建一个使用用户名和电子邮件输入的自定义注册表,但当我包含名字和姓氏字段时,它不允许我注册。以下是表格:<form id=\"_wb_register\" action=\"<?php echo home_url(); ?>\" method=\"post\"> <p> <label for=\"_wb_register_username\"><?php _e(\'Username:\'
单击事件以在AJAX未触发后揭开某些内容
我在wordpress中工作,我的ajax函数结果显示了一个按钮,下面提到了它的html。现在,我想在该按钮上运行一个click事件,但当我单击它时,什么都不会发生。下面是我正在使用的按钮的html和jquery代码,请注意,此按钮显示为ajax操作的结果。其次,我试图取消隐藏的div也是ajax调用的结果,该调用也是动态的,我不知道jquery display:block是否可以处理它。请在此建议。。。谢谢html<input style=\"background-color:purple\" i
使用AJAX获取页面类型(类别/标签)
我想知道打开的页面是否是类别/标记页面。从JavaScript文件中,我只能传递页面的永久链接。有没有办法找到页面类型?
当标题包含撇号和引号时,AJAX LIVE SERVE会显示“No Products Found”
我的网站主题有一个Ajax搜索栏。在搜索标题中包含撇号和引号的产品时,我的搜索栏似乎无法正常工作。示例:产品名称为4\'x4\' Grow Tent 我会在我的live search栏中键入4\',当我单击下拉live search栏中显示的实际产品时,我会被引导到一个页面,上面写着“找不到任何产品”。有什么想法吗?我已经找了好几天没有运气了。
通过admin-ajax.php进行的AJAX调用返回404错误
目前,我正在尝试执行一个非常基本的AJAX请求,只是为了测试功能,通过管理AJAX路由我的调用。php。然而,每次我尝试触发AJAX请求时,都会收到一个404错误,上面写着“未捕获的语法错误:意外的标记<;”。Wtf?这似乎是因为我的DTD中的carot。。。我已经检查了我的代码,但不知道我在这里做错了什么。。。我对AJAX的工作还比较陌生,所以如果有任何帮助,我将不胜感激。函数中的php。php什么都不是。。。function shows_callback(){ echo \'<
放置用于AJAX回调的Add_action()?
这可能是一个很难回答的问题,但我很困惑。我创建了一个简单的WP模板页面。通过ajax回调将表单更新到db的表单。在底部,我放置了add\\u action()语句,以便在表单通过WP-AJAX提交时触发回调函数。我很快意识到回调函数(add\\u action()语句中的函数)没有启动。我的jQuery中“done”函数的响应代码是0。。。这意味着WP-AJAX无法挂接到回调函数。add_action(\'wp_ajax_updateuserprofileAction\', \'update
使用AJAX从表单传递更新的AID值
我正在wordpress中工作,每次按下提交按钮时,我都想从表单中获取aid字段的更新值。有两个提交按钮,我希望id与单击的行一致HTML表单(用php代码动态显示)foreach( $results as $result ) { $form.= \'<form id=\"voteform\" action=\"\" method=\"post\">\'; $form.= \"<input id=\'aid\' name=\'aid\' type=\'text\' val
定制WordPress+PHP+MySQL+AJAX表单,提交事件不被Java捕获,但将数据发布到数据库
我正在构建一个小表单,允许用户在vanilla Wordpress用户管理系统之外更新他们的联系信息。我计划使用一个简单的积垢设置,并加入一些卫生设施。我已经使用$wpdb函数构建了初始的插入/创建函数,并且表单确实正确地写入了数据库。然而,当我提交表单时,我的Javascript没有被调用。Javascript文件没有捕获提交事件,表单只是将数据直接发布到PHP处理器文件。我在这里挠头。问题概述,逐场:1。表单提交,但用户被重定向到一个包含JSON编码的数组数据的页面。2、从未接触过包含我的错误处理和A