您当前的位置:首页 > TAG信息列表 > ajax

  • 在WordPress中使用AJAX添加自定义购物车价格

    时间:2017-03-21

    我试图使用以下函数(在functions.php中)向购物车添加自定义价格://Change cart item price function add_custom_price_callback( $cart_object ) { $custom_price = intval($_POST[\'p_m\']); $target_product_id = intval($_POST[\'s_o_v\']); foreach ( $cart

  • 在联系人上使用AJAX-Form WordPress方式

    时间:2017-03-22

    我在理解和实现AJAX的WP方式时遇到了很大的问题。我有一个“正常”的设置,只是在提交表单时,页面会用额外的页眉/页脚复制自己,这可能是必须的,我没有在wp的每个方面都这样做。叹气我真的很高兴它能正常运行,现在我必须用不同的方法重做它。嗯,我知道我应该排队并本地化我的js,我已经在我的函数中完成了这项工作。php-这样可以吗?至少它已加载,但我以后无法完全使用它。我还知道本地化允许我使用管理ajax。应该使用php来完成此操作。是的,到目前为止还不错。我可以看到它已正确加载,并且具有指向管理ajax的正确

  • Admin AJAX返回“0 200 OK服务器错误..”在多站点子站点中

    时间:2017-03-23

    我知道管理ajax。如果没有操作集,php将返回“0”。我的问题似乎是,它在“0”之后返回了一个错误。访问文件mu.site.com/wp-admin/admn-ajax.php 按预期直接返回“0”。访问文件mu.site.com/sub-site/wp-admin/admn-ajax.php 直接返回“0确定服务器遇到内部错误或配置错误,无法完成您的请求。[检查错误日志]“当然,我的错误日志没有显示任何信息,即使所有来源都说错误日志已启用。可能是因为我在子域上设置了一个子目录多站点?我第一次注意到这个

  • 使用PHP的自定义HTML表单-带有AJAX/用户名验证的帮助

    时间:2017-03-23

    我目前在我的页面上创建了一个工作注册表。这是一个HTML表单,我编写了PHP,让它在我们的WP\\U用户表中创建用户,并通过电子邮件向我们发送表单中的信息。PHP在函数中。php文件,它的工作没有问题,但当前必须提交,如果创建的用户名已经存在,它将在空白索引页上显示错误消息,然后重定向回表单。我们希望它在表单上验证并显示用户名是否可用。我认为这必须用AJAX来完成,但我不确定。下面是函数中的PHP代码。php: if (username_exists($user)){ echo \

  • WP REST Api/AJAX POST在未登录时不工作

    时间:2017-03-24

    遵循Wordpress documentation about the Rest Api, 我可以设法使ajax帖子正常工作,但只有在登录Wordpress时。以下是文档中显示的基本文件:功能。phpwp_localize_script( \'wp-api\', \'wpApiSettings\', array( \'root\' => esc_url_raw( rest_url() ), \'nonce\' => wp_create_nonce( \'wp_r

  • 预期AJAX不工作ES(返回0)

    时间:2017-03-25

    我试图通过ajax将表单中的数据“发布”到mysql数据库。此代码连接到“after\\u setup\\u theme”操作:add_action(\"wp_ajax_ajax_anmeldung\", \"ajax_anmeldung\"); add_action(\"wp_ajax_nopriv_ajax_anmeldung\", \"ajax_anmeldung\"); function ajax_anmeldung() { echo \"<scr

  • 如何制作下拉式帖子标题

    时间:2017-03-26

    我正在开发一个使用WP CMS的网站,我想在这里实现帖子标题作为下拉列表,以及当用户选择下拉标题时,在重新加载中显示以下内容。我在这里。如果我想按id检索内容,我该怎么办?function select_options(){ ?> <form action=\"\" method=\"POST\"> <select name=\"count\" id=\"selectId\" > <?php &

  • register ajax calls hook

    时间:2017-03-26

    我在前端表单的插件中使用ajax。但只有当我把add_action(\"wp_ajax_...\" 在插件加载程序中。我想在另一个文件中注册呼叫。我尝试过:function my_plugin_init() { if ( ! is_admin() ) { require( dirname( __FILE__ ) . \'/inc/my-plugin-functions.php\' ); } }

  • 使用AJAX的WordPress搜索结果,get_post_type()不起作用

    时间:2017-03-27

    我正在尝试使用Ajax加载搜索结果。结果显示正确,但我似乎无法get_search_query() 努力使搜索词出现在结果之前。我知道我可以用Javascript做到这一点,但我真的很好奇为什么WordPress函数不能工作。我也试过使用$_GET[\'s\'] 和get_query_var(\'s\'), 两者都不起作用请参阅下面的代码:函数。php<?php add_action( \'wp_ajax_search_results\', \'load_search_results\' );&#x

  • 我的AJAX代码没有返回AJAX值

    时间:2017-03-29

    我检查了这么多链接,但在wordpress中使用ajax没有成功。Foooter.php<script type=\"text/javascript\"> var ajaxurl = \"<?php echo admin_url(\'admin-ajax.php\'); ?>\"; </script> custom.jsjQuery(\'#elementid\').on(\'keyup\', jqueryfunction); &#

  • 如何检查是否正确实现了AJAX随机数?

    时间:2017-03-30

    我有一个简单的“favorite post”按钮,可用于AJAX。我知道使用WordPress nonce可以提高安全性,但我不太清楚它为什么或者如何做到这一点。这也使我无法检查是否正确、安全地实现了nonce。jQuery Scriptfunction favorites_javascript() { $ajax_nonce = wp_create_nonce( \"ajax-nonce-favorites\" ); ?>

  • 在AJAX回调函数中看不到类属性?

    时间:2017-03-31

    我有一个类,其中包含ajax回调,以及__construct() 那个级别的。在实例化时,我还将属性传递给类。看起来有点像这样<?php class My_Class{ private $passed_string; public function __construct( $passed_string ) { $this->$passed_string = $passed_string; &

  • 如何为我的联系人表单创建管理AJAX函数

    时间:2017-04-03

    我对php很陌生,我的网站主题使用admin ajax发送查询表单,但admin ajax中没有相应的功能。php。我想知道如何创建它们。使用联系人表单的页面具有以下代码if ( isset( $cs_post_request_form_option ) && $cs_post_request_form_option == \'on\' ) { cs_user_conatct_form( $organizerID );

  • WordPress在点击时与多个加载更多帖子功能冲突

    时间:2017-04-04

    我正在开发一个基于单页应用程序(SAP)的主题Portfolio CPT在循环中显示组合项目,而不是博客文章。我已经建立了两个单独的帖子加载更多的功能,点击就会触发。因此,博客帖子工作正常,但单击“加载更多”按钮Portfolio 它为博客而不是公文包添加帖子。下面是博客的代码函数。blog-functions.php// Enqueing Scripts for loading blogs posts via Ajax wp_enqueue_script(\'ajax_blog_scripts\

  • 从后Meta AJAX管理员内的数组中删除值

    时间:2017-04-05

    我在贴子元中有一个用于贴子的数组。我希望能够列出管理区域中数组的每个单独元素,并从该数组中删除一个值。当前,我循环遍历每个数组元素,并尝试使用ajax删除它们,当我单击delete按钮时,它会将值发送到我的ajax操作,然后加载所需的post meta,删除该值,然后更新post meta。然而,我的控制台。日志(数据)每次都会返回0,并且不会使div褪色。有人知道为什么吗?function print_pdfs_attached() { global $post; &#

  • 未调用WordPress函数,AJAX返回0

    时间:2017-04-05

    我正在开发一个名为“我的搜索网站”的插件,其中我有网站链接。如果单击该链接,将调用jQuery函数,并将该jQuery变量传递给wordpress函数,从中可以将其添加到user meta。我的jQuery如下所示: $(\".blavatar\").click(function(){ //toggle between the star icon $(this).toggleClass(\'star-empty star_filled\');&#

  • 使用AJAX响应填充表单域

    时间:2017-04-06

    我需要用ajax响应中的post\\u meta填充表单字段。一切正常。我可以硬编码每段数据的交换。meta进入其表单字段。但这种方法是不可重用的。是否有一种方法可以循环浏览数据。改为meta?在某些情况下,可能没有针对所有表单字段的meta。在某些情况下,可能存在不适用于表单的元。这适用于引导模式窗口中的窗体。$.ajax({ ... success: function (data) { if (data.status

  • 在WordPress中向AJAX传递变量的基本问题

    时间:2017-04-07

    我正在学习AJAX in Plugins 在Wordpress网站上。这是一个非常简单的例子,我正试图按照我的意愿修改这个例子。我试图实现的目标很简单:在“选择/选项”下拉列表中选择新选项时,检测所选值,通过AJAX将所选值传递给PHP函数。但是,所选值似乎不是通过AJAX传递的。我得到的结果是:whatever=1234 | whatever2=如何正确地将变量传递给AJAX?我的代码:// Select/Option Dropdown <select id=\"_type\"

  • 如果用户不是管理员,则前端的AJAX请求始终返回0

    时间:2017-04-08

    对于我编写的插件,AJAX请求位于前端works properly if i am admin, 但当我试着normal user, 它总是返回0。这是插件的核心php文件,我正在其中完成所有排队和本地化工作:require_once ( plugin_dir_path(__FILE__) . \'like-user-request.php\' ); function lr_enqueue_ui_scripts() { wp_enqueue_script( \'core-

  • 如何使用AJAX在输入栏中搜索准确的短语或单词?

    时间:2017-04-09

    我一直在following this 它几乎可以完美地工作,但它不仅可以根据我们在输入字段中所写的内容查找具有相同单词的标题帖子,而且可以查找所有帖子。HTML<input name=\"usp-title\" id=\"usp-title\" type=\"text\" value=\"\" data-required=\"true\" required=\"required\" maxlength=\"99\" placeholder=\"Type here...\" class=\"usp-i