Admin-ajax.php返回0。我如何调试和修复它?
正在尝试使用admin-ajax.php 从前端表单上载图像。我一直在0 我有下面的代码,但不知道如何调试,也不知道哪里出了问题。我有HTML输入文件<input type=\"file\" name=\"wh_image_upload\" id=\"wh_image_upload\" multiple=\"false\" /> 和用于AJAX请求的本地化脚本$img_nonce = wp_create_nonce(\'image_upload_nonce\'); wp_lo
如何在帖子或页面中插入亚马逊搜索小工具?
如何将亚马逊搜索小部件插入帖子或页面?源代码是:<SCRIPT charset=\"utf-8\" type=\"text/javascript\" src=\"http://ws-cn.amazon-adsystem.com/widgets/q?rt=tf_sw&ServiceVersion=20070822&MarketPlace=CN&ID=V20070822%2FCN%2Fsparkandshine-23%2F8002%2F44f4fce5-23dd-4112-ab4
这段代码将运行多少次?(或者,奶奶有多有钱?)
假设的例子,但现实世界的适用性(对于像我这样的学习者)。给定此代码:<?php function send_money_to_grandma() { internetofThings(\"send grandma\",\"$1\"); } add_action(\'init\',\'send_money_to_grandma\'); add_action(\'init\',\'send_money_to_grandma\');
为什么当我创建一个与档案名称匹配的页面时,我的内容就消失了?
我制作了一个名为“教育”的自定义帖子类型。我给它加了几页。当它第一次被创建时,我可以去http://example.com/education/ 并查看帖子,但我想编辑布局。因此,我创建了一个名为“教育”的页面,使用相同的永久链接。现在它不显示任何内容。WordPress为什么这样做?如果无法创建页面以附加模板,如何编辑布局?
以HTML格式发送一封特定的电子邮件,其余以纯文本格式发送
我的wordpress网站上有3种不同的电子邮件类型。注册电子邮件忘记密码的电子邮件所有其他电子邮件我希望我的注册和忘记密码的电子邮件以HTML格式发送,然后所有其他电子邮件以纯文本发送。我使用BuddyPress处理我的注册,并已成功更改注册电子邮件,内容如下:/* Custom user registration email */ function set_bp_message_content_type() { return \'text/html\'; } &
一种在用户根据当前页面登录时重定向用户的方法
我有许多页面,只有未登录的用户才能查看。我有一个允许用户登录的小部件。我试图找到一种方法,让那些在这些特定页面上登录的用户可以重定向到我的主页。任何在任何其他页面上登录的用户都将保留在该页面上。我假设代码需要如下所示:Has user logged in is current page A or B or C if yes, redirect to homepage else redirect to current
声明可在其他函数上使用的全局变量
我有AJAX图像上传功能attachment_id 价值我想将其保存为全局变量,并在不同的函数中使用它,该函数用于设置存在后缩略图时的状态。这就是我到目前为止所做的,但没有工作。Image uploadfunction write_here_featured_image_upload() { //var_dump($_FILES); // Temporary post id $post_id = 0; // These f
将使用某些页面/页面模板的条件添加到add_action()
function wpufe_auto_login_new_user( $user_id ) { wp_set_current_user( $user_id ); wp_set_auth_cookie( $user_id, false, is_ssl() ); } add_action( \'user_register\', \'wpufe_auto_login_new_user\' ); 我正在使用上述功能在注册后自动登录一个人。它是针对特
如何才能让用户智能地选择最低权限
我们可以使用current_user_can(), 但它不支持一系列用户角色,只支持一个角色。因此,我们必须多次检查每个角色:if( current_user_can(\'administrator\') || current_user_can(\'editor\') ) { //do this } 我正在制作WordPress插件,我需要管理员选择管理插件的最低权限。如果角色是分层的,则它们是这样的(对于单个站点):如果管理员选择了作者,那么我必须进行3次或以上所示的检查(
试着让类实例化一次(或者,“为什么我一直在打自己的头?”)
这里有一个非常简单的插件,我在多站点安装中将其放入mu\\u插件中:<?php /* Plugin Name: Test */ class myclass { function __construct() { error_log(\"I just punched myself in the head.\"); } } // end of class definition
如何将WordPress子目录中的所有404重定向到该子目录的index.php?
我有一个名为的文件夹:wordpress_install/dev/abc 现在,我创建了一个索引。abc文件夹中的php,我想要所有URL,如:wordpress_install/dev/abc/asdfasdfsdf (a 404 page) 要重定向到wordpress_install/dev/abc/index.php 我的动机是,任何请求(404或任何其他请求)都应该转到索引。子文件夹中的php。但是,最初的wordpress应该按原样运行。我现在。子文件夹中的hta
在Java脚本中输出的菜单详细信息
我必须在javascript循环中逐个输出页面、参数(页面Url、页面名称和页面的特征图像)我想我们可以通过NavMenuItems或NavMenu功能来显示它显示的页面将是允许用户按用户层次结构查看的页面,关于如何继续……有什么建议吗。。。??
是否创建基于站点管理员角色来显示HTML/数据的函数?
我需要根据网站管理员的“角色”制作一个短代码,以便在页面上显示一些HTML?不是登录用户,而是站点管理员的角色。默认情况下,角色为“管理员”,唯一其他角色为“pro\\U用户”。因此,如果他们是“pro\\u用户”,我想回显第一个“HTML类型1”,如果不想输出“HTML类型2”,如下所示:我试过了,但做错了&;获取页面上的空白输出。add_shortcode( \'add_my_form\', \'get_form_on_role\' ); function get_form_on_rol
忽略媒体库上的筛选器
根据我的question yesterday, 我需要从大多数WordPress查询中排除所有图像-昨天,我想我需要从所有查询中排除它们,直到我遇到以下问题。使用以下过滤器排除图像也会将其从媒体库中排除,包括“插入媒体”对话框。function remove_images($where) { global $wpdb; $where.=\' AND \'.$wpdb->posts.\'.post_mime_type NOT LIKE \\\'image/%\\\'\'
未定义的索引:CUSTOM_SIDEAR
我正在开发一个主题上实现自定义侧边栏。当我添加新的自定义侧栏时,一切都很好。然而,如果我删除这些新添加的自定义侧栏,我会得到错误的未定义索引:custom\\u sidebars。if ( function_exists( \'register_sidebar\' ) ) { // CUSTOM SIDEBARS global $my_theme_option; $my_theme_custom_side
WP查询自定义排序依据,而不是自定义字段
我正在制作一个产品归档页面,在该页面上,我会在每个页面上显示20个带有分页的产品。每个产品的价格都是通过一个公式来计算的,这个公式通过数据库中保存的数据来获取其参数。它是这样工作的(并且不会与每个产品一起保存在自定义字段中),因为这样我们就可以更改数据库中的一些数据,所有产品的价格都会更改。问题是我现在无法按元键和值排序。因此,我尝试将价格添加到查询的posts数组中,然后按价格订购。但如果使用分页,则只能按价格订购前20项。因此,下一页将显示价格低于第一页的产品。First page 20 item:&
在任何页面中编辑和添加小部件
所以我有这个site 在网站的底部,你可以看到地图并进行搜索。我有两个问题:如果偏移量与其他元素不一致,则搜索</我希望/需要它是全宽的,就像在“快速免费游览”页面中一样(向下滚动一点以查看地图)问题是,主题不允许我在站点中只需要特定页面的地方添加小部件。第二个链接是“主页”的模板,在我选择了这个模板后,我无法编辑,就像其他页面一样,只能添加或删除小部件,另一个问题是图片和蓝色背景(地图位于第一个链接上)开头之间的空白。我试着用map小部件从页面中获取代码,并将其粘贴到blue区域中,blue是所有
GET_RESULTS()查询仅在输入字符串时不起作用
我试图向数据库发送查询,如果查询的是数字而不是字符串,那么在数据库中可以正常工作。例如,如果我尝试:$all_pages = $wpdb->get_results(\'SELECT post_title, guid FROM wp_11_posts WHERE ID = 30\', OBJECT); I get a result, no problem 然而,当我尝试字符串时,例如$all_pages = $wpdb->get_results(\'SELECT post_title,
包括管理子菜单页面的脚本文件
我在“users.php”中创建了一个子页面,可以在其中以自定义方式添加用户。我使用了很多来自user-new.php“。然而,user-new.php似乎依赖于一些javascript文件在单击按钮时显示密码,并显示错误,甚至更多。我如何知道“user new.php”使用的脚本文件,它们在哪里排队,以及如何在自定义页面中将其排队?我想我需要以某种方式使用“admin\\u enqueue\\u scripts”?
Display result of custom form
我正在工作的网站可以列出餐馆,我们可以给它们打分。目前,我正在开发一个多标准搜索,以找到好的一个。我使用XYZ HTML(插件)创建了一个自定义HTML表单,并将代码片段添加到页面:我在functions.php 拦截提交的文件(wp内容/主题/auberge):function recherche_multi_critere() { if ( $_POST[\'nom\'] != NULL ) { // ... } } ad