您当前的位置:首页 > TAG信息列表 > ajax
如何使用SHORTINIT声明AJAX函数
我尝试使用SHORTINIT 在我的wordpress中,我希望更快地执行Ajax,但我尝试声明我的函数,并且不返回任何值。我的代码是:define(\'SHORTINIT\',true); require_once (\'../../../../wp-load.php\'); require_once (\'../../../../wp-config.php\'); function muestraMensaje_callback(){ echo \"h
在我的插件中直接使用$_POST而不是使用admin-ajax.php从AJAX接收数据安全吗?
当我们想从中发布数据时frontend 对于WORDPRESS,每个人都说我必须使用admin-ajax.php.但是我可以添加查询变量,并使用全局变量在插件文件中接收发布的数据,然后我可以用它做任何事情通过这种方式,一切都变得简单了,但在插件文件中接收和存储发布的数据是否安全?以及为什么所有人都在使用admin-ajax.php 在他们的项目中?
将AJAX用于动态设置页面
我有一个设置页面,如。。。add_options_page ( \'XXX\', \'XXX\', \'manage_options\', \'xxx_plugin\', \'xxx_options_page\' ); function xxx_options_page() { ?> <div class=\"wrap\"> <h2><?php _e(\'XXX Settings\', \'xxx\'); ?> </
此自动完成jQuery代码的WordPress版本
以下代码运行良好,但在wordpress中不起作用,请协助:$(document).ready(function () { var ac_config = { source: \"ajax.php\", select: function (event, ui) { $(\"#facility_name\").val(ui.item.facility_name); },
通过AJAX调用加载不同年份的帖子
我需要一些关于这个的建议。我想根据用户点击的年份加载特定年份的帖子,为此,我有以下几点:<?php $args = array( \'post_type\' => \'post\', \'ignore_sticky_posts\' => 1, \'year\' => \'2015\', ); $the_query = new W
用更新的URL通过AJAX在隐藏的div中加载帖子?
我使用下面的代码通过AJAX异步加载同一索引页上的帖子。我也希望能够更新URL,但不确定如何将其添加到我当前拥有的内容中。最终目标的效果类似于this. 如果你点击一篇文章,你将能够看到上面隐藏的div中加载的文章,并且你会看到地址栏中的URL也会更新。谁能帮帮我吗?Index Template<div id=\"single-post-container\"></div> <?php if (have_posts()) : while (have_post
区分admin-ajax.php的两个实例
我已经在我的profile.php 页我希望能够使用pre_get_posts 但我找不到任何方法来区分此页面和常规媒体库(upload.php).使用全局$pagenow 退货admin-ajax.php 在这两种情况下。有没有其他方法可以判断哪个页面正在加载媒体库?
使用JS substr()的AJAX成功函数在WP 4.1和4.0中失败
多年来,我在我的插件中设置了php ajax调用和响应,如下所示,并根据需要设置了js错误检测条件,如。。。if( \"<e>\" == msg.substr(0, 3) ) { do_something(); } 然而,自WP 4.1起,substr不再对响应字符串起作用,尽管split起作用。为什么?我认为两者之间唯一的主要区别在于jquery/ui,但我认为这不会影响ajax响应?MY_AJAX.PHP<?php die(\"<e>Foo\")
从管理面板提交AJAX表单
我在管理面板中创建了一个页面,并在那里创建了CSV导出/导入表单。我的表格的作用是“/wp-admin/admin-post.php“。我想通过ajax提交该表单。我想保持在我在管理面板中创建的同一页面上。这是我用表单创建管理页面的代码。add_action( \'admin_menu\', \'suiteImportExport\' ); function suiteImportExport(){ add_submenu_page(\'edit.php?post_type=su
WordPress dynamic AJAX query
目标-我正在尝试根据从下拉列表中选择的类别运行查询。我认为最好的方法是动态使用AJAX,并将变量持有的类别值传递给WordPress查询。我已经成功创建了一个下拉菜单,该菜单通过ACF用户元数据填充,因此我需要将所选值传递给查询,使其在每次选择新类别时更新结果。生成下拉列表的代码-<?php $field_key = \"field_5481bc1472b1d\"; $field = get_field_object($field_key)
尝试通过AJAX将单个帖子加载到首页
我之前也发过一个类似的问题,但我修改了一些代码,所以我想我应该开始一个新的主题。下面是我目前必须在首页上加载单个帖子的设置。This is what I\'m trying to do. 请注意,单击帖子时,它会加载到隐藏的容器中。有人能帮我弄清楚吗?Front-page.php<div id=\"primary\" class=\"content-area\"> <main id=\"main\" class=\"site-main\" role=\"main\">
Basic ajax call in WordPress
我的目标是在WordPress中创建最简单的ajax调用,但我不知道它是如何工作的。JS文件:jQuery(\"#votepostform\").submit(function() { var url = \"file.php\"; // php script to handle form jQuery.ajax({ type: \"POST\", url: url,
最简单的AJAX表单不能正常工作
我正在尝试在wp admin区域中创建一个非常基本的ajax调用,表单将在该区域中发送Post ID。该值将用于更新\\u Post\\u meta()。Simply stuff right? 嗯,我昨天一直在做这个任务,但没有成功。你今天能帮我解决这个问题吗?这样我周六晚上就可以在酒吧喝一品脱酒了?jQuery:jQuery(\'#submitform\').submit(ajaxSubmit); function ajaxSubmit(){ var TheF
加载AJAX后OWL旋转木马无法工作
我使用jquery 1.11和这段代码在侧栏中ajax加载wordpress帖子内容。一切都很好,但owl carousel的jquery功能不起作用,帖子内容中的carousel没有显示任何内容。用于加载帖子内容的ajaxify代码:jQuery(document).ready(function($){ $.ajaxSetup({cache:false}); $(\".post-link\").click(function(){ var post_link = $(thi
如何使用AJAX获取模板部件?
我目前正在使用Woocommerce存档产品。php模板文件(比如商店页面或产品类别页面)。单击文章(或产品)后,将向同一页面的标题添加GET查询,将页面更改为滑块而不是文章列表。我需要使用AJAX更改页面的内容,而不是刷新和添加GET查询。我尝试包含模板部分,但它一直说找不到帖子。我一直在读,我可能需要加载wp-load。php或其他方法。最有效的方法是什么?我想学习如何获取\\u template\\u part()以返回特定URL上的内容。(稍后我需要使用类似的方法检索single-product.
Single page site + pushState?
我有一个单页站点,通过Ajax在同一页上通过slide down div加载帖子。当帖子被“激活”时,我希望设置该状态,以便当我直接访问url时,它会转到div中已经显示的特定帖子。My question is:我是否在单个中创建帖子。php并调用它们减去页眉和页脚?还是将创建模板作为Ajax功能的一部分?请记住,我的下一个任务是找出如何实现history.js 因此,在url、历史堆栈等中设置状态。Here\'s my Ajax function:function my_load_ajax_conten
使用wpdb,而不通过wp-load.php加载所有插件
我正在努力prevent WP from loading all plug-ins 包括wp负载时。php,因为我真的不需要它们,也不需要通常的WP操作/过滤器。我只需要WPDB类就可以轻松地查询数据库。我只找到了an (old) solution 这涉及到定义WP\\u安装以诱骗WP不加载插件,但我不确定它是否仍然适用于当前版本和/或是否有更好的方法。(背景:我正在尝试优化一个简单的自动完成PHP脚本,该脚本通过AJAX提供JSON结果,在通过wp load.PHP初始化$wpdb之后进行一些简单的查询
我正在尝试通过WordPress中的AJAX获取我所有的媒体查询附件
我正在尝试通过ajax加载所有媒体文件:$.ajax({ url: \'/wp-admin/admin-ajax.php\', type: \'post\', data: { \'action\': \'query-attachments\', \'post_id\': 0, \'query[orderby]\': \'date\',
WordPress嵌入AJAX插入的内容
我有一个页面正在调用其他帖子的内容(特别是自定义帖子类型),并将其插入页面。这一切都很好,但我正在失去WordPress获取youtube(和其他可嵌入链接)并自动插入嵌入视频的功能。我试过了apply_filters( \'the_content\', $my_content );, 但我认为该过滤器甚至无法通过admin-ajax.php.我当然已经打过电话了do_shortcode( $my_content ), 但是,以类似的方式,我可以使用什么来嵌入可嵌入的链接呢?更新时间:为了响应bonger
Displaying contents of a tab
我一直在想如何完成我需要做的事情,我可以展示出来here. 我在一次采访中问过这个问题StackOverFlow 我得到了一个很好的答案,但我不知道如何在wordpress中实现它。我根据需要放置jQuery.siblings() 如功能中所示。php如下所示:wp_register_script(\'flatmarket-jquery2\', get_template_directory_uri() . \'/js/jquery2.js\', array(), \'2.1.0\', true);