首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要帮助处理我的Wordpress插件

需要帮助处理我的Wordpress插件
EN

Stack Overflow用户
提问于 2010-09-15 21:45:39
回答 2查看 285关注 0票数 1

我需要帮助完成我正在开发的Wordpress插件。我快完成了,但我遇到了一些问题,我不知道为什么我会有这些错误。我是张贴到插件的链接,以便您可以下载和测试。我认为这是最好的方法来发现什么是错的,

是干什么的呢?

插件允许您选择图像并将图像URL存储在自定义属性中。然后,可以在模板设计中检索此自定义属性。

当您安装它时,它将添加两个自定义的metaboxes到后端的POST和页面编辑屏幕。每个自定义属性都有一个用于选择图像的按钮。单击此按钮后,UI对话框将打开并显示文件和文件夹。

一旦选择了图像并保存了POST /页面,就可以检索自定义属性并在模板设计中使用图像url。

安装

从这里下载插件:http://stiengenterprises.com/download/wp-filebrowser

解压缩并将文件夹复制到您/ plugin,然后激活插件。

已知问题

1) 404未找到

当单击'Get图像url‘按钮时,jQuery触发jQuery("#fileBrowser").dialog(),然后加载'fileBrowser.php’。

在第一行,我有以下代码:

require_once($_SERVER['DOCUMENT_ROOT'].'/wp-blog-header.php');

这就是导致404未找到错误的原因。在WP v2.9.1中,这一行没有引起任何麻烦。

2)文件上传

我还不能使用jQuery表单插件来提升文件。我真的很想用这个来上传文件。我不想使用Flash。

我试过了,但没有运气:(你可以在这里看到我的斯塔克溢流票:Does anyone have a good example / tutorial on how to use jQuery Form Upload? )

我真的很感激你能给我的任何帮助:)

更新

在测试过托德的建议后,它在我当地安装的WPMU上工作。但是我仍然在我的web服务器上收到一条错误消息:

代码语言:javascript
复制
Warning: require_once(WP_HOME/wp-blog-header.php) [function.require-once]: 
failed to open stream: No such file or directory in 
/home/mysite/wpmu/wp-content/plugins/wp-filebrowser/fileBrowser.php on line 4

Fatal error: require_once() [function.require]: 
Failed opening required 'WP_HOME/wp-blog-header.php' 
(include_path='.:/usr/local/php5/lib/php:/usr/local/lib/php') in 
/home/mysite/wpmu/wp-content/plugins/wp-filebrowser/fileBrowser.php on line 4

第4行是require_once(WP_HOME.'/wp-blog-header.php');

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-02 11:14:15

多亏了,我解决了404的问题。See separate thread here

解决方案是在header('HTTP/1.1 200 OK')之后添加require_once

至于上传部分,我稍后会处理:)

PS。我在回答我自己的解决方案,这样我就可以把它标记为已解决。

票数 0
EN

Stack Overflow用户

发布于 2010-09-16 18:03:09

404问题

您不必使用

代码语言:javascript
复制
$_SERVER['DOCUMENT_ROOT']

在WordPress wp-config.php中,有以下常量:

代码语言:javascript
复制
define('WP_HOME','http://example.com');

用这些代替,这应该可以解决你的问题。

代码语言:javascript
复制
require_once(WP_HOME.'/wp-blog-header.php');

文件上传

这应该会让您指向正确的方向:http://ppshein.wordpress.com/2009/05/22/upload-files-with-jquery-ajax-and-php/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3722089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档