您当前的位置:首页 > TAG信息列表 > errors
是否在保存自定义字段时添加验证和错误处理?
我有一个函数,它在post类型上定义了一个自定义字段。假设该字段为“subhead”。保存帖子后,我想对输入进行一些验证,必要时在帖子编辑屏幕上显示一条错误消息。类似于:// Handle post updating function wpse_update_post_custom_values($post_id, $post) { // Do some checking... if($_POST[\'subhead\'] != \'value i exp
缩略图和文件夹权限
我正在尝试让TimThumb在我的域上工作。在尝试和测试了这上面的每一步之后troubleshooting guide, 这最终取决于文件夹权限。缩略图缓存由我的accountname, 而尝试访问文件夹(即WordPress)的进程是nobody. 链接帖子的作者建议的解决方案是chown 将文件夹发送给任何人。这意味着什么?它会影响WordPress的工作方式或我的FTP吗?
致命错误:对未定义函数的调用为_MULTITE()
我的主题在is\\u multisite()调用周围有一个“function\\u exists”包装,如下所示。。。if(function_exists(is_multisite())) { //do something } 但是,我仍然在安装主题时遇到此错误。。。Fatal error: Call to undefined function is_multisite() 我错过了什么?
我的WordPress页面的整个内容都消失了
我的网站上安装了一个使用Wordpress的博客。上周,我将Wordpress从2.6升级到了3.0.4(我必须手动完成)。一切都很顺利,至少我是这么想的,但我刚刚注意到现有页面的内容已经消失了。页面URL仍然有效,但所有内容都消失了—doctype、html标记、body标记,以及所有内容。请注意,这是特定于页面的-帖子仍然显示良好。此后,我创建了一个全新的页面,该页面也不显示内容。我尝试过的事情包括* Switching to a freshly installed theme * Rever
我如何才能优雅地逃脱错误条件?
我的插件将页面的执行冻结在调用以下函数的位置。我有两个问题。。。1) 如何重新编码函数,以便在出现错误时,插件不会停止页面加载,而是返回错误消息?2) 我如何反馈可能的错误?它只是冻结,但没有输出错误。function rseo_get_seo($check, $post){ //return false; switch ($check) { case \"h1\": return rseo_doTheParse(\'h1\', $post);
WordPress有没有内置的引用它运行的PHP版本?
我有一个插件,它有一个需要PHP5的方法。我如何围绕服务器可能具有PHP4这一事实进行编码?代码如下。。。(我认为是DOMDocument对象在PHP4服务器上运行时冻结了插件。function rseo_doTheParse($heading, $post){ $content = $post->post_content; if($content==\"\" || is_php4()) return false; $keyword = trim(st
Error when trying to logout
一个月前,WP论坛上报道了这个问题:Error when trying to logout. 无论何时注销,您都会获得(Chrome):This webpage is not available. 网页位于http://my.site.com/blog/wp-login.php?action=logout&_wpnonce=2d5b319c49 可能暂时关闭,或者可能已永久移动到新的web地址。有关此错误的更多信息,请参见下面的原始错误消息错误101(网络::ERR\\u CONNECTI
选项数组元素上的未定义索引错误?
WP\\U调试告诉我:注意:未定义索引:myplugin中没有\\u cat\\u base。php第20行下面是我从名为“myoptions”的选项数组中提取“no\\u cat\\u base”值的代码行。。。$myoptions = get_option(\'my_settings\'); if($myoptions[\'no_cat_base\']){//This is line 20} 这是正确的解决方法。。。if ( isset($myoptions[\'no_ca
致命错误,这是因为主机吗?
突然,我在我的网站上出现了以下错误,我不知道为什么,但我认为这是因为主机内存或内存不足?这是真的吗?错误:致命错误:在/wp-content/plugins/WPRobot3/wprobot中内存不足(已分配12845056)(尝试分配311296字节)。php(1239):eval()\'d code(1):eval()\'d code(1):eval()\'d code(1):eval()\'d code(1):eval()\'d code(1):eval()\'d code(1):eval()\'d
如何在Xampplite中找到主题崩溃的原因?
我正在用WordPress 3.0测试我的主题的一个版本,每次我尝试预览它时,它都会使Apache崩溃。我在哪里可以找到撞车的原因?在这种情况下,WP\\u DEBUG没有任何用处,因为它永远不会到达那个点。我可以在某处跟踪xamplite中的错误吗?
WordPress 2.9.2中使用WP Query时出现“ApacheHTTP服务已停止工作”
当我的脚本运行WP 2.9.2中下面的第4行时,它会导致我的web应用抛出“Apache HTTP服务已停止工作”错误$cat=get_cat_ID(\'top-menu\'); $catHidden=get_cat_ID(\'hidden\'); $myqueryCurrent = new WP_Query(); $myqueryCurrent->query(array(\'cat\'=>\"$cat,-$catHidden\",\'post__not_in\'=&g
监控PHP函数/执行的最佳方式是什么?
我正试图找到最好的方法来监控哪些PHP代码/函数、MySQL请求和/或插件正在减慢网站页面的速度。我知道有很多不同的选择,包括wordpress插件和涉及firebug(FireHP)的解决方案,但你们觉得什么是最好的方法?就个人而言,我觉得理想的解决方案是拥有某种类型的代码,这种代码可以在每次wordpress安装时默认安装。只有在URL的末尾添加了一个可选条目,才能执行任何调试/监视/报告,如=调试。为了安全起见,最好先登录wordpress管理区域并创建一个临时调试密钥,该密钥将创建一个散列密钥并将
GET PHP FATAL Error on Globalized$wpdb:调用非对象上的成员函数INSERT()-我没有线索。怎么办呢?
我正在尝试利用这个功能。我不明白为什么我仍然会遇到PHP错误。我所能理解的是,由于某种原因,模板无法访问$wpdb。我不知道函数中需要放置哪一行。包含此函数的php(在主题文件夹中)文件。请帮帮我!!function submitWeightUpdate( $userid, $weight ) { global $wpdb; $result = $wpdb->insert( \'wp_weights\', array( \'user_id\' => $
List Category Posts插件升级失败,出现致命错误
我刚刚尝试了自动升级List Category Posts WordPress 3.0.5上0.17.2版本的插件。我想我以前是0.17.1。已安装但未能激活:Plugin could not be activated because it triggered a fatal error. Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or \'}\'
有没有办法以隐藏的方式将消息从脚本传递到重定向目标?
我试图将错误消息或常规消息从处理表单post请求的页面传递到它随后重定向到的页面(处理后)。因为我想去掉POST请求头(你知道……浏览器试图在页面重新加载时重新发布),所以我需要重定向(可能不包括或使用相同的页面)。或者我可以以某种方式去掉POST请求头吗?我想知道是否有任何不可见的方式可以将消息传递到下一页,因为我不能使用$\\u会话,也不想使用GET请求参数。谢谢
“呈现管理模板[模板路径]失败”
我有一个php脚本,当用户编辑类别时调用它。然而,尽管页面在大多数情况下呈现良好,但在图像上载按钮应该出现的地方,我看到了以下消息:呈现管理模板/主页/网站/public\\u html/wp内容/主题/mytheme/文件夹/子文件夹/管理/文件。php失败此站点中此错误的可能原因是什么?其他网站正在处理此罚款?该站点的PHP版本为5.2.16该站点的WP版本为3.0.5
WordPress主题中的备注表单返回一个Java脚本警报
我有一个wordpress自定义主题,它突然出现了一个奇怪的错误。每次发布评论时,它都会返回一个包含页面所有内容的javascript警报。我没有对主题进行任何更改,因此我不知道为什么会发生这种情况,我尝试删除主题的所有javascript,更新服务器中与注释相关的文件(本地也会发生同样的错误)并替换注释。使用通用模板的php或使用<?php comment_form(); ?> 而不是<?php comments_template(); ?>.您可以在中进行测试http://ww
如何在上传时自动转换图片URL中的“%”和“+”
我通过csv批量导入产品并使用此插件http://wordpress.org/extend/plugins/cache-images/ 将图像下载到我的服务器。问题是一些图片URL中有%和+字符,我从这些图片中得到了空白图片。我总是不得不手动设置产品图像。任何人都可以给我的代码插入到我的插件或可能在我的功能。php?提前谢谢。
在短代码中运行Java脚本时出现问题
我正在尝试为我的网站创建这个插件,它允许创建短代码从iTunes Search SDK中提取数据。我已经有了iTunes Search SDK javascript插件,可以从Search SDK中提取数据,但我遇到了将所需javascript放入短代码的问题。我的代码如下所示:<?php add_action(\'init\', \'peb_init\'); function peb_init() { add_action(\'admin_head\',
如果设置保存成功,如何显示管理员错误通知?
标题听起来有悖常理,但请宽容我。:)我有选项页,用设置API制作。当用户输入无效数据时,我想显示错误通知add_settings_error() 呼叫但是要确定数据无效,我需要进行远程API调用。该调用依赖于保存的数据。所以我无法在清理回调中执行此操作(建议在该位置抛出此类通知),因为我的数据尚未保存。相反,我试图把我的支票挂到admin_notices. 除一种(也是最重要的)情况外,它在大多数情况下都可以正常工作——保存设置时,设置后面总是跟着native Settings saved. notice