您当前的位置:首页 > TAG信息列表 > ajax
WordPress插件页面正在加载到管理内容容器中,而不是单独的页面
我正在创建一个wordpress插件,它有自己的UI。它看起来像一个标准的web应用程序,因此插件中所做的一切都在这个UI中处理,而不是将其与WP管理区域集成。我的问题似乎是,我无法将其作为单独的页面加载,我只能将其加载到在管理区域创建的页面中,该页面的UI嵌入到内容块中。当我将其添加到菜单时,如下所示:// Add plugin UI submenu item add_submenu_page( \'myPlugin\', \'myPlugin WP\', __(\'myPlug
使用FancyBox使用AJAX加载页面内容?
我可以找到很多关于如何在WordPress中动态加载页面甚至页面内容的教程,如下所示:how-to-load-just-the-content-of-a-wordpress-post-using-ajax和Best way to load page content in Fancybox popup?但他们没有把我带到我想去的地方。我面临的主要问题是,我想通过Ajax打开Fancybox中的页面,但我也希望该页面可以通过其常规URL访问,以防我想将用户直接发送到该页面。我意识到我可以将每个页面翻一番(一个
在帖子中显示用于大图像的AJAX预加载器
我们的WordPress安装只运行帖子中的图像。通常是中等、轻量级的图像,但我们也发布较大的图像,有时是gif动画,加载时间很长。当一篇文章有描述时,它就有点不同了。访问者有东西要读,然后加载时图像会弹出,但这不是我们的情况。正如我所说,我们只在帖子中显示图像。当一个帖子包含一个大图像时,在加载图像之前它是空的,我相信我们因此失去了很多未来可能的常客。他们可能会相信我们有空头支票。我的解决方案是显示一个微型(ajax?)预加载,直到加载图像,以便通知访问者正在加载某些内容。我怎样才能做到这一点?
Dynamic Gallery
我正在建立一个单页网站,这意味着所有链接都需要动态调用帖子内容。我发现this tutorial 在StackOverflow的一些人的帮助下,我成功地创建了这样的页面。但当我需要在一个页面中创建一组动态库时,一个新的挑战出现了。所以这里需要做的是:有一个帖子标题列表,每个标题中都有图库。当我点击其中一个链接时,带有缩略图的帖子应该显示在它的正下方。我很好地做到了这一点,但当单击缩略图时,较大的版本应该会出现在旁边。我应用了相同的代码,但它根本不起作用!这是我目前掌握的代码:索引。php(图库部分)hav
如何呈现带有帖子名称的单个帖子模板?
我用Ajax调用页面,我在functions.php 要确定调用哪个页面,然后呈现相应的模板:function ajax_callback() { if( isset( $_POST[\'href\'] ) ) { $pageId = preg_match( \'/^http:\\/\\/.+\\/\\?page_id=\\d+$/\', $_POST[\'href\'] ) ? substr( strrchr( $_POST[\'href\'], \'=\' )
Call ajax on the frontend
在我的插件文件夹中,我有两个文件1。你好,阿贾克斯。php 2。myajax。js公司通过快捷码,我将此表单添加到前端<form id=\"theForm\" method=\"post\"> <input id=\"name\" name=\"name\" value = \"name\" type=\"text\" /> <input name=\"action\" type=\"hidden\" value=\"the_ajax_hook\" /&g
通过AJAX的函数调用无法解决这个问题?
在我的标题中。php文件我有…<script type="text/javascript"> var ajaxurl = "<?php echo admin_url( \'admin-ajax.php\', \'relative\' );?>"; </script> 在我的功能中。php文件我有…add_action(\'wp_ajax_get_event_list\', \'get_event_
在加载插件中的特定页面时执行jQuery
我正在建立一个插件,我想能够隐藏wordpress管理侧菜单和顶栏时,一个特定的页面显示(或菜单项点击)?我应该直接在插件页面的代码中作为脚本调用jquery吗,或者当页面加载时,或者使用ajax或类似的工具从挂钩函数中单击菜单项时,是否有办法执行jquery?以下是我不想运行的jquery:$(\"#wpadminbar, #adminmenuwrap\").hide();
在小部件管理表单上优雅地使用JavaScript
我正在从事一个涉及许多小部件的项目,我认为使用jQuery UI Accordion构建一个“更多选项”部分并在单击时展开会非常好。因此,我使用“admin\\u enqueue\\u scripts”操作将“jquery ui accordion”排入队列:function add_my_deps() { wp_enqueue_script(\'jquery-ui-accordion\'); } add_action( \'admin_enqueue_script
将项目从Blob或dataUrl添加到媒体库
我正在尝试构建一个网络摄像头快照记录器。它应该拍摄一张照片并通过ajax/异步上传将其上传到WP媒体库。已成功将视图添加到媒体库。录音也很有效。我可以将原始图像数据存储在blob中,也可以存储在base 64编码字符串中(如数据url)如何将此数据放入上载队列?任何建议/进一步阅读/解释清楚这不起作用的原因,我们将不胜感激。非常感谢joern编辑:这是到目前为止我的代码。信息技术将面板添加到WP媒体库。显示带有src=\"data:image/尝试生成类似文件的对象并将其放入上载队列。(这就是我失败的地方
使用jQuery或AJAX优化/过滤WP_QUERY帖子
我知道这个问题已经被问过很多次了,但我确实花了5个多小时寻找答案,却没有找到任何能让我朝着正确方向前进的东西。我想要达到的目标与此类似http://car-insurance.findthebest.com/ 在左侧选择术语,然后添加这些术语(在本例中,这些术语显示在结果的顶部),并在其旁边添加X以从查询中删除这些术语。我见过很多过滤插件的例子,但大多数都是基于搜索的,我不想进行搜索。我的示例:自定义职位类型=作业自定义分类法=国家、类型、工作领域(如工程师、设计师、程序员等)获取所有作业的简单查询(简化
如何从插件中获取站点主页?
我正在创建一个有预览的插件,有点像主题定制器预览。它在Iframe中显示用户站点。问题是,我似乎无法使用标准的方式获取用户主页,例如:<iframe id=\"preview_frame\" src=\"<?php get_bloginfo(\'url\'); ?>\"></iframe> 或:<iframe id=\"preview_frame\" src=\"<?php get_home_url(); ?>\"></ifram
在AJAX调用中加载侧边栏
我想在进行Ajax调用时加载自定义侧栏,因此我找到了以下方法:add_filter( \'loop_start\', \'my_sidebar_widget\', 25 ); 但它甚至在媒体管理面板中也显示了侧边栏,所以我考虑这样做:if( !is_admin() ) { add_filter( \'loop_start\', \'my_sidebar_widget\', 25 ); } 但它仍然加载在媒体管理面板中,因此我尝试:add_filter( \'lo
通过AJAX加载也使用AJAX的插件
我遇到了一些使用Ajax的“联系人表单”插件的问题。问题是我使用Ajax调用插件。然后加载插件,但当我尝试提交表单时,我被重定向到以下URL:SITE/wp-admin/admin-ajax.php, 当它应该发送Ajax请求时0 打印在窗口上。我认为我正确地使用了Ajax:functions.php:function theme_name_scripts() { wp_enqueue_script( \'mi-script-ajax\',get_bloginfo(\'style
WooCommerce:Checkout页面中的AJAX调用丢失翻译
我正在使用WooCommerce 对于我目前正在开发的网站。我正在为英语以外的语言创建它。我通过.po 文件我遇到的问题是Checkout page. 有一张桌子order review 在加载页面时,似乎通过以下方式刷新AJAX call. 在call 这些文本都是翻译的。但在call 课文全部恢复到原来的语言(即英语)。How do I retain the translation after the AJAX call?
无限滚动应用于AJAX加载的内容
我正在对page-a.php进行WP\\u查询,该页面有一个名为target的div,其中加载了page-b.php。第a页是自定义模板,第b页是存档页。以A页的结构为例:<body> <div id=\"wrap\"> <div class=\"target\"> while <div class=\"post\"> <h1>Title</h1> <
在WP Customizer中编辑其他页面
我正在使用Customizer的难以置信的选项,到目前为止,它非常强大,可以实现我想要的一切。但是,我想对其进行扩展,因此我希望允许编辑内部页面,而不是只编辑主页。虽然我做到了这一点(保存更改并导航到已编辑的页面),但我无法在live Customizer中使用它。我的意思是,即使我在Customizer中导航到该页面,它也根本无法获取实时更改。我已经添加了用于实时预览的JS绑定,所以这不是问题所在(另外,如果我保存它,它就会工作,只是在实时模式下不会显示)。有没有办法做到这一点,或者仅仅是live Cu
重定向在AJAX函数中不起作用
我正在使用ajax发布表单数据。最后,我想重定向到主页。我正在尝试以下代码,它不起作用。它返回错误302。如何在以下函数中重定向?谢谢add_action(\'wp_ajax_nopriv_custom_register\', \'custom_register\'); add_action(\'wp_ajax_custom_register\', \'custom_register\'); function custom_register(){ //p
Localize script not working
我正在wordpress中测试ajax,它基本上可以工作,但我不希望url被硬编码,所以我尝试使用wp_localize_script 获取要使用的对象,但在中向siteurl发出警报时,我收到一个错误:“ReferenceError:WPURL未定义”ajax_script.js.功能。phpfunction my_scripts_method() { wp_enqueue_script( \'ajax_script\', get_styl
AJAX响应为0,而不是‘脚本’
我不断得到回应0 而不是string, 这是我的功用。为什么?代码来自functions.php// enque test.js function add_script() { wp_enqueue_script( \'test\', get_stylesheet_directory_uri() . \'/js/test.js\', array( \'jquery\' ) );