您当前的位置:首页 > TAG信息列表 > ajax
WordPress AJAX Login Screen
在WordPress的最新版本中,当您登录到仪表板时,页面仍处于打开状态,WordPress会超时并打开一个登录框。此框出现在一个小弹出窗口中,允许您登录,而无需刷新页面。是否有人知道是否有一种内置方式可以利用前端的弹出窗口?我有一个链接,需要用户登录才能执行任何操作。当用户未登录时,我希望有一个弹出式登录表单来帮助实现这一点,我希望已经有了一个简单的方法,因此我不需要遵循这些旧教程中的一些内容,也不需要手动完成所有操作,因为这有时会使维护与未来版本的兼容性变得更加困难。感谢您提供的任何建议!
Functions.php过滤器未应用于AJAX调用
我已经使用php向菜单中添加了一个元素(为了便于说明,简化了代码):add_filter( \'wp_nav_menu_\' . $menu_slug . \'_items\', \'add_menu_item\' , 10, 2 ); function add_menu_item ( $items ) { $item = sprintf(\'<li class=\"custom-item\">%s</li>\', menu_item_content ()
使用Firefox时,AJAX无法正常触发,但在Chrome中可以正常工作
我正在开发一个在Chrome中看起来不错的插件,但并没有在Firefox中通过Ajax启动PHP脚本。这让我分心。以下是与之相关的代码块。首先,JavaScript排队:wp_enqueue_script ( \'jquery\' ); $script_url = plugins_url ( \'/js/seamless-donations.js\', __FILE__ ); wp_register_script ( \'seamless_javascript_code
在主题中使用外部PHP文件中的定制化值
我正在为一家公司开发一个主题,他们根本不希望用户接触代码。正如我所爱,他们要求我使用定制器API。现在,在这个主题中有一个PHP文件,我们不调用任何人,而是通过AJAX调用一个MailChimp表单。基本上,这个PHP文件位于/inc/helper/mailchimp中。php文件,但仅由AJAX脚本调用。那么,是否有任何方法可以在表单中呈现自定义值?该值将MailChimp API键,因此我们不希望它出现在源代码中的任何地方。有人知道怎么做吗?我已经完成了整个主题,我只需要完成这个。:)
使用WP内置的AJAX API显示文件中的随机文本
我想使用a solution by @toscho 显示和旋转一些引号。未更改的代码工作得很好,但是如果我替换protected function get_rand() { return rand( 1, 1000 ); } 使用(来自here)protected function get_rand() { $array = file(\"wp-content/plugins/quotes-rotator/quotes.txt\");
Ajax contact form returnig 0
我已经阅读了这个网站上的很多回复,但找不到我的代码存在的问题。表格为:<?php while (have_posts()) : the_post()?> <form method=\'post\' id=\"dav-international\" > <label for=\"dav-address\">Address:</label><input type=\"text\" name=\"d
WP中对jQuery加载函数的使用有限制吗?
我只是想加载一个简单的txt文件进行测试。jQuery(document).ready(function(){ jQuery(\"#buttonAjax\").click(function(){ jQuery(\"#demo\").load(\"demo.txt\"); alert(\'inside jquery\'); }); }); 代码可以工作,因为警报可以工作,但它不会加载演示。txt(He
如何在向admin-ajax.php发送请求后停止被定向到admin.php
在我的插件管理页面上,我向管理员ajax发出了一个ajax请求。php。出于某种原因,一旦发出请求,就会向管理员发出另一个请求。php引导我离开当前页面。。。以下是我的javascript: var request = new XMLHttpRequest(); request.open(\'POST\', ajaxurl, true); request.setRequestHeader(\'Content-Type\', \'application/x-www-form-url
Click loads template via ajax
如果用户单击按钮,我将尝试通过ajax加载模板。这是我正在使用的代码:在…上functions.php:function phantom_scripts() { global $child_dir; /* Ajax Requests */ wp_enqueue_script( \'ajax-stuff\', get_stylesheet_directory_uri() . \'/js/ajax.js\', array( \'jquery\' ), true )
InnerHTML元素对jQuery函数可见吗?
例如,在我的管理页面,即仪表板侧://This is hidden until search results come back //which will be inserted as innerHTML within #searchResults <div id=\"hideShow\"> <h2>Search Results</h2> <div id=\"searchResults\"></div> &
无法在自定义插件中访问当前帖子的ID
我有一个插件,它在upvote框前面加了一个the_content 通过AJAX将数据发送回主插件PHP文件,并在成功时调用函数更新数据库值。以下是来自AJAX的PHP回调:function update_parlay_points() { //Update Parlay Points field on database with points from Post request. //global $post; //$post_id = $post-&g
WP_AJAX未调用该操作
我正在开发一个Ajax不起作用的插件。我正在使用以下代码:add_action( \'wp_ajax_cpm_add_update\', array( $this, \'edit_added_people\' ) ); Theedit_added_people() 调用操作后未调用函数cpm_add_update, 这可能是什么原因?以下是我的表单代码:function cpm_add_people_form( $project_id, $people = null ) {
在AJAX插入后初始化TinyMCE编辑器/可视化编辑器
我在自定义选项页面上有一个“repeater”样式的字段组。有一个处于隐藏状态的活动可视化编辑器,当用户单击“添加新内容”时,整行将被克隆。然后,我需要初始化克隆行中的可视化编辑器。我的代码:$(\'.repeater-add-new\').click(function(event) { event.preventDefault(); var target = $(this).data(\'repeater\'); $( \'#\' + target).fi
我必须在WordPress中通过AJAX将数据发布到另一个网站
我必须在wordpress中通过AJAX将数据发布到另一个网站(http://123abc.com/register) .但我总是出错。这是我的jquery AJAX代码:<script> $(document).ready(function() { // process the form $(\'form\').submit(function(event) { // get the form data
WordPress AJAX文件上传-前端
所以我一直在阅读WordPress前端的AJAX文件上传教程。目前我什么都没用。对我来说最有意义的是:http://theaveragedev.com/wordpress-files-ajax/这是我的代码:在我的模板文件示例中。php<script>var ajax_url = \"<?php echo admin_url(\'admin-ajax.php\'); ?>\"</script> <form id=\"file_form\">
无法将变量从SELECT传递到PHP查询
我正在尝试使用AJAX创建一个依赖下拉列表。我成功地获得了所选的变量,但无法将其传递给PHP。这是我的代码:行动js公司window.onload = function($) { jQuery(\"#brand\").change(function() { //get the selected value var selectedValue = this.value; //make the ajax call jQuery.ajax({ t
第一次用WP做AJAX,怎么做?
多年来,我一直在不同的帖子中尝试解决这个问题,但似乎无法实现,因为我不是Jquery大师,我正在努力解决这个问题。我的html:<select id=\"shoe-kids\" class=\"form-control hide-select\"> <option value=\"\" selected>Select Sub-category</option> <option value=\"trainers-kids-shoes\">T
Ajax return code 400
我以前从未在wordpress中使用过ajax,我正试图通过在youtube上观看一些视频教程来发出一个简单的ajax请求,但它总是返回以下错误消息:加载资源失败:服务器响应状态为400(错误请求)我的javascript(在我自己的模板文件中):jQuery.ajax({ url: ajaxurl, type: \"POST\", dataType: \'json\',
JQuery&AJAX在WordPress中获取数据到php
我在wordpress中创建了一个自定义表,用于管理每个用户的词汇表列表。此列表在浏览器中显示为表格。我添加了一个按钮,以便用户可以从列表中删除词汇。为此,我使用jquery脚本。我检索用户id和所选词汇表的id,通过ajax将其传递给我的函数。此函数必须删除存储在数据库中的数据。在我看来,我的变量被很好地传递到函数中,但它不起作用。谁能解释一下我的错误是什么吗?以及如何检查变量是否传递良好。这里是我在“词汇表.js”中的代码 jQuery(\'#button\').click( function
WooCommerce添加到购物车的URL不起作用
我创建了一个自定义按钮,用于将产品添加到购物车,我正在使用以下链接:http://signaturecarbone.s23528.liner7.atester.fr/panier?add_to_cart=91&product_id=91&variation_id=93&attribute_pa_typographie=oscine-bold&attribute_pa_contour=sans&attribute_pa_departement=15&attri