WPIDE–文件管理器和代码编辑器

贝斯克雷朋

WPIDE公司是高级文件管理器代码编辑器WordPress的插件,您可以完全免费使用。

代码编辑器允许您编辑wp-content文件夹中的任何文件,而不仅仅是插件和主题。

包括代码完成将有助于您记住WordPress/PHP命令,从而提供函数参考。使用选项卡式编辑器编辑多个文件。

文件管理器允许您复制、移动、复制、创建档案、下载、上传、编辑、删除、预览文件和目录没有FTP或cPanel访问权限.

WPIDE使用非常现代、干净且易于使用的界面轻松管理和编辑您的文件!它有6个不同的主题和一个黑暗模式,以减少蓝光曝光。

你知道吗?
超过700000个WordPress网站2020年9月遭到袭击。
恶意机器人程序正在寻找漏洞版本的WP文件管理器插件。

幸运的是,WPIDE是用牢记安全并带有此漏洞固定的! 所以请放心!WPIDE不会给您带来任何风险!

▶️ 视频概述

https://www.youtube.com/watch?v=wF0PUz8wfRM

(笑声)特征

  • 高级文件管理器
  • 文件树浏览器
  • 智能上下文菜单
  • 可自定义根路径
  • 创建新文件和目录
  • 下载文件/文件夹(批处理支持)
  • 使用拖放上载文件/文件夹(批量支持)
  • 压缩/解压缩文件和文件夹(批量支持)
  • 按关键字深入搜索文件/文件夹
  • 计算文件夹大小
  • 高级文件编辑器
  • 编辑器行号
  • 编辑器查找+替换
  • 编辑器语法突出显示
  • 编辑器突出显示匹配括号
  • 编辑器自动缩进+代码折叠
  • 编辑器键盘命令/快捷方式
  • 用于编辑多个文件的选项卡式界面
  • WordPress和PHP代码自动完成
  • PHP代码解析和验证
  • 保存之前的PHP文件备份
  • 文件恢复向导
  • 使用WordPress文件系统API
  • 美丽的图像库
  • 视频/音频媒体播放器

👉专业WPIDE

⭐️ 专业功能

文件编辑器

  • 自动保存功能:编辑时,文件将每隔X秒自动保存到草稿文件。原始文件不受影响。如果您在没有保存文件的情况下错误地关闭了页面,您将能够从自动保存的文件中恢复。
  • 自动保存快速差异:您可以使用快速差异查看器查看并比较自动保存的文件和当前文件之间的差异,然后决定是从自动保存的恢复还是保留当前文件。
  • 切换全屏显示:这将允许您自行切换全屏编辑器区域,在较小屏幕上编辑时为您提供更多空间。

文件管理器

  • 高级模式选项:启用后,所有文件和文件夹都可以编辑,包括核心WordPress文件wp-config.php文件。

配置项管理

  • 查看wp-config.php中定义的所有常量
  • 添加/更新/删除常量
  • 防止重复常量

高级图像编辑器

  • 调整大小/裁剪图像
  • 应用筛选器
  • 添加框架/角点
  • 添加文本/贴纸
  • 添加图案/渐变

数据库管理器

  • 查看表格
  • 创建新表
  • 添加/更新/删除行
  • 更新表结构
  • 更新列索引
  • 已启用安全编辑

屏幕截图

  • 文件管理器
  • 代码编辑器+自动完成参考
  • 图像库查看器
  • 视频播放器查看器
  • 文件和文件夹深度搜索
  • 文件恢复向导

安装

  1. 将WPIDE文件夹上载到/wp-content/插件/目录
  2. Aktiviere das Plugin mittels dem“Plugins”-WordPress中的Menü
  3. 通过单击主管理菜单中的WPIDE菜单项访问WPIDE

常见问题解答

有什么可以阻止我破坏我的网站——“死亡的白屏”

Wenn du eine PHP-Date i bearbeitest,wird ihre Syntax geprüft,bevor sie gespeichert wird,um sicher zu gehen,dass nichts vorhanden ist,das deine Website zerstört。

您编辑的每个文件都会在第一次保存到文件系统之前进行备份,然后在随后的保存中,WPIDE会尝试进行备份。它将最多为服务器保存5天的文件。

当您编辑或更具体地保存PHP文件时,如果出现致命错误,将显示文件恢复向导,并显示一个恢复按钮,允许您恢复最新的备份。

如果你的WordPress安装功能齐全,那么你可以使用文件管理器浏览所有备份的文件(/upload/wside/backups/),如果你的WordPress安装没有响应,那么通过FTP/SSH直接恢复文件是唯一的方法。

Die gesicherten PHP-Dateien können direktüber das Internet ohne den 40 stelligen Nonce/Schlüssel nicht abgerufen oder wiederhergestellt werden und sollten somit kein Sicherheitsrisiko darstellen。

Kann ich beim Erstellen von Dateien/Verzeichnissen auf dem lokalen Dateisystem die Rechteüberschreiben?

是的,您可以在wp-config.php中使用以下WordPress设置,这将影响使用WPIDE创建的文件以及WordPres升级过程中添加的文件。

定义(“FS_CHMOD_DIR”,(0755&~umask()));
定义(“FS_CHMOD_FILE”,(0644&~umask()));

我在右下角收到一个错误通知,上面写着“出了问题,未知错误”。我该如何解决这个问题?

一些主机可能会禁用对PHP文件的直接访问,从而阻止插件访问这些文件。

一些用户在上报告了此问题Cloudways公司,他们能够通过启用直接PHP文件访问在Cloudways仪表板中的应用程序设置下。

此选项也可以在其他托管平台上使用。

雷森西宁

2024年6月14日
我通常不写评论,但我不得不赞扬WPIDE开发团队的优秀产品,并分享我对这个整洁的小插件的满意。它真的完成了WordPress生态系统!这个插件使我避免了在预算服务器上的一个小项目中使用Vim over PuTTY进行编码,在这个服务器上,使用VS Code进行隧道传输是不可取的。界面简洁、易学、简单。您想要在带有语法高亮显示的文本编辑器中使用的所有基本功能都已存在。甚至还有其他一些简洁的工具可以配合使用。这是我为一个简单的插件开发项目所做的工作!当新代码崩溃时,替换默认WordPress错误页面的堆栈跟踪对于调试非常有用,它很容易阅读,问题很快就会解决。当我开始依赖这个而不是拖尾WordPress日志时,我节省了很多时间!有一个恢复选项,但我没有足够的勇气使用它,而是选择通过SSH修复这些罕见的情况。这已经是WordPress上可用的最好的IDE工具,我几乎不能说它需要更好。然而,如果开发人员愿意,我希望在未来看到一些功能/改进,也许是针对高级层:差异突出显示:由于WPIDE已经具有撤消/重做以及恢复功能,因此它必须在某处具有内部版本跟踪器。能够自己明确提交和命名一些版本(如git),并在代码编辑器GUI中以绿色和红色高亮显示逐行“diff”视图,这将非常有帮助。高级版中的“Quick diff Viewer”功能几乎就是这样,但目前仅与autosave进行比较。禁用建议侧栏:打开的带有建议和文档的右侧侧栏可能会很烦人,目前没有办法禁用它。如果它在工具栏的按钮上提示我一个通知图标,让我选择是否打开它,而不是完全打开它,那就太好了。当我在一个屏幕空间有限的小显示器上工作时,我发现自己不得不不断地关闭它,因为它会自动打开。放松自动完成:自动完成选项也应该不太经常出现。他们经常用不相关的WordPress操作名覆盖我的一个个人函数或变量名。如果像大多数IDE一样,通过按键盘上的“tab”键触发它们,那就太完美了。并列编辑器选项卡:能够在同一个浏览器窗口中同时查看两个文件将是一个很好的便利。模板:WordPress插件的基本部分非常标准化,因此能够生成例如一个新的“自述”文件将节省时间。在文件夹中查找:如果我忘记了我在哪里定义的,例如,一个特定的函数,那么能够在我的插件文件夹中搜索它的所有出现,而无需打开每个文件并在其中单独搜索,这将是一件很棒的事。我只想再次表示,我对WPIDE和团队的出色工作感到非常满意,我向任何希望在WordPress上进行简单开发的人推荐它。五颗星中有十颗星!
2024年6月12日
在四处寻找一个评论插件后,我发现这是Josh和团队写的,给我留下了深刻印象。这是迄今为止最好的版本,为客户提供了这么多!强烈推荐!
Alle 212 Rezensionen lesen公司

Mitwirkende&Entwickler公司

“WPIDE–文件管理器和代码编辑器”是Open-Source-Software。Folgende Menschen haben an diesem Plugin mitgewirkt:

米特威肯德

“WPIDE–文件管理器和代码编辑器”wurde in 1 Spracheübersetzt.Danke anu bersetzerinnen和u bersetzir之死福里赫·米特维尔孔。

在deine Sprache中输入“WPIDE–文件管理器和代码编辑器”。

干预Entwicklung?

杜氏密码,sieh dir das公司SVN仓库阿伯尼埃尔的一个订单恩特威克隆普洛托科尔RSS(RSS).

阿尔·安德伦斯波托科尔

5.3.4.9–024年4月5日

  • 支持:WordPress 6.5
  • 修理:次要修复

5.3.4.8–2024年2月1日

  • 更新:Freemius SDK更新v2.6.2
  • 支持:WordPress 6.4
  • 修理:次要修复

5.3.4.7–24.07.2023

  • 更新:Freemius SDK更新v2.5.10

3.4.6 – 10.12.2022

  • 修理:如果WordPress文件位于根目录之外,则使用相对于插件的正确根路径,而不是ABSPATH,如果网站托管在WordPress.com上,则是这种情况。
  • 修理:次要修复

3.4.5 – 07.12.2022

  • 新的:赞成配置管理器|添加了新的可视化配置管理器,以便在wp-Config.php文件中轻松添加、更新或删除常量
  • 新的:赞成文件管理器|新增高级模式选项。启用后,所有文件和文件夹都可以编辑,包括核心wordpress文件和wp-config.php,除非在设置中手动过滤掉它们。
  • 新的:赞成文件编辑器|新增自动保存选项。编辑时,文件将每隔X秒自动保存到临时草稿文件中。原始文件不受影响。如果您每次都错误地关闭或刷新页面而没有手动保存文件,那么下次打开时,将显示“文件恢复”模式,允许您从自动保存的文件中恢复。您还可以使用Quick Diff Viewer查看和比较这两个文件的差异。https://d.pr/v/l6SQjD
  • 新的:文件编辑器|添加了增加/减小工具栏中字体大小的选项
  • 增强:文件编辑器|在暗模式下,突出显示的文本背景色现在将继承主题强调色
  • 支持:添加了多站点支持
  • 修理:Settings |修复了中继器字段的问题。
  • 修理:修复了Firefox上的滚动问题
  • 修理:打开文件时,如果由于某种原因该文件不存在、(从另一个窗口删除)或没有读/写权限,则显示弹出错误。
  • 修理:次要修复
  • 更新:更新Freemius SDK

3.4.4 – 19.10.2022

  • 新的:赞成文件编辑器|新增切换全屏工具栏中的选项
  • 修理:通过添加回退功能,修复了在没有fileinfo扩展名的服务器上出现的类“finfo”未找到错误。
  • 修理:次要修复

3.4.3 – 27.09.2022

  • 新的:将.svg和.yaml文件扩展名添加到可编辑文件扩展名选项。
  • 新的:添加了新筛选器wpide可编辑文本选项允许第三方将新扩展添加到列表中。
  • 支持:支持SVG语法检查/突出显示
  • 修理:修复了单个文件上传的错误
  • 修理:修复了软标签的问题
  • 增强:从面包屑中删除大写CSS。将“主页”替换为根文件夹的名称。添加了一个漂亮的驱动器图标。
  • 增强:更快的文件加载和显示类型之间的切换
  • 增强:重新加载页面后保留当前活动的文件显示类型
  • 增强:重新加载页面后保持当前活动设置选项卡
  • 修理:修复了WP管理菜单滚动问题
  • 新的:在文件管理器和编辑器中的文件夹和文件上添加了右键单击上下文菜单
  • 新的:在文件管理器上方添加了排序下拉列表
  • 更新:文件编辑器中的文件树现在按名称(asc)排序
  • 修理:赞成图像编辑器|修复了还原图像功能的问题
  • 修理:次要修复

3.4.2 – 05.09.2022

  • 支持:在windows上支持windows服务器/xampp
  • 修理:CSS小修复

3.4.1 – 17.08.2022

  • 新的:加载js/css块时添加了附加内容哈希,以强制缓存破坏,确保始终使用最新版本

3.4 – 16.08.2022

  • 新的:文件编辑器|添加了新的设置选项卡
  • 新的:文件编辑器|添加滚动速度选项
  • 新的:文件编辑器|添加了一个选项以禁用行为,例如自动关闭标记和括号
  • 新的:文件编辑器|添加了启用/禁用软选项卡的选项
  • 新的:文件编辑器|在搜索输入中使用enter键,现在将转到下一个事件
  • 新的:文件编辑器|选择文本后按Ctrl-F键,搜索输入将聚焦并填充所选文本
  • 新的:文件编辑器|文件树|为每个项目添加了文件管理器操作菜单。
  • 新的:文件管理器|添加新项操作:创建文件夹、创建文件、复制
  • 新的:File Manager |默认的zip名称只能在批量压缩或下载时应用,可以在设置中更改。对于单个项目,默认情况下将使用项目名称。
  • 修理:次要修复

3.3 – 02.08.2022

  • 支持:PHP 8+支持
  • 支持:要在较低PHP版本上使用WPIDE,请使用v2.6或更低版本。
  • 更新:将PHP所需版本更新为7.4.0
  • 更新:更好地处理fatal-error-handler.php下拉列表的安装/更新,以确保始终使用最新版本。

3.2 – 30.07.2022

  • 修理:修复损坏的文件
  • 修理:用瞬态替换symfony会话,以避免与其他插件的会话问题

2022年7月3日至30日

  • 新的:WPIDE的全新且完全翻新的版本。

2.6 – 26.04.2022

  • 更新:插件由获取Xploded主题元素
  • 更新:WPIDE即将推出一个全新的、经过彻底修改的版本,敬请期待!

2.5–2020.04.13

  • 更新:让插件恢复活力
  • 更新:已启动大代码清理
  • 更新:完全删除了实验Git功能
  • 支持:与最新的WordPress完全兼容

2.4.0

  • 新的:添加到文件浏览器的上下文菜单选项用于重命名、删除、下载、压缩、解压缩!!感谢shanepthttps://github.com/shanept了解这背后的代码。
  • 新的:查找+替换
  • 更新:已停止使用sanitize_file_name()的完整功能,并使用简化版本,该版本允许在文件名的开头和结尾使用句点、破折号和下划线。
  • 修理:已更正用于确定图像类型的无效正则表达式
  • 更新:尝试停止PHP Strict Standard错误时更改了PHP4兼容构造函数的顺序
  • 更新:更新到Ace Editor 1.2.0
  • 更新:编辑器设置,以便可以更改主题和其他编辑器功能/行为
  • 新的:菜单栏中的新应用程序图标

2.3.2

  • 更新:将Ace组件更新为1.1.1,其中包括一些错误修复、一个PHP工作程序(在工作时显示PHP错误)和一个大大改进的搜索框。
  • 修理:修复了文件保存显示javascript警报时出现故障的问题
  • 更新:按字母顺序排列文件夹和文件

2.3.1

  • 修理:作为一个快速修复,我已经注释掉了git功能,因为使用的命名空间会导致旧版本PHP出现问题

2.3

  • 新的:使用以下库添加了初始git函数:PHP-Stream-Wrapper-for-git fromhttps://github.com/teqneers/PHP-Stream-Wrapper-for-Git网站
  • 新的:添加了初始Git功能–这是非常实验性的!

2.2

  • 新的:添加恢复最近的备份工具–这是一个基本的实现,但它可以完成这项工作。请参阅常见问题解答注释。
  • 更新:打开LESS模式时。LESS文件已编辑
  • 更新:只为PHP文件启用自动完成功能,否则编写这样的txt文件会很痛苦!

2.1

  • 更新:增加了版本号,因为上一个版本太傻了
  • 更新:界面更改,使编辑器占用更多屏幕空间。包括隐藏WP管理菜单和页脚。

2.0.16

  • 修理:修复了保存PHP文档的问题–PHP Parser库没有正确包含在代码库中

2.0.15

  • 更新:保存到磁盘之前进行PHP语法检查(使用:https://github.com/nikic/PHP-Parser网站)

2.0.14

  • 修理:修复了错误警告:从WPIDE.php中的空值创建默认对象
  • 更新:已将ace编辑器更新为当前版本

2.0.13

  • 新的:添加了颜色辅助–当您在编辑器中双击十六进制颜色代码时显示的颜色选择器(有关信息,请参阅其他注释)。
  • 新的:添加了一个确认框,以防止您错误退出编辑器并丢失未保存的更改。
  • 新的:添加了“wpide_filesystem_root”筛选器(有关信息,请参阅其他注释)。
  • 更新:许多错误修复。

2.0.12

  • 新的:从函数参考中添加了WordPress codex和PHP手册的链接,以获取更多信息

2.0.11

  • 更新:新创建的文件过去包含一个空间,现在默认为一个空白文件。

2.0.10

  • 修理:修复了文件加载(ajax)指示器未显示的问题。

2.0.9版本

  • 更新:2012年5月22日00:30上传当前ajaxorg编辑器(master/build/src)的快照。它修复了选择大块文本的一些问题,代码折叠似乎更好,在不使用时隐藏了gutter接口

2.0.8

  • 支持:修复浏览器兼容性问题

2.0.7

  • 更新:修复关闭选项卡关闭后未关注下一个选项卡的问题。
  • 修理:修复了正确检测ajax url的问题,如果WordPress安装在子目录中,会导致所有WPIDE ajax请求失败。
  • 更新:在编辑js/css文件时,已停止自动完成尝试工作。

2.0.6

  • 更新:清理了WPIDE类并修改了将类传递给WordPress操作/过滤器的方式。

2.0.5

  • 更新:启动时,编辑器页面现在显示文件系统API初始化的额外调试信息。

2.0.4

  • 更新:启动时,初始编辑器页面现在显示一些有关文件权限的启动信息,以帮助调试。

2.0.3

  • 更新:如果WPIDE由于权限而无法访问您的文件,那么当它启动时,它将向您发出警告。

2.0.2

  • 新的:现在可以使用SumoPaint图像编辑器和绘图应用程序进行图像编辑http://www.sumopaint.com网站/

2.0.1

  • 新的:您现在可以创建新文件/文件夹

2

  • 更新:将此插件重新创建为专用的WPIDE节/应用程序,而不是扩展内置的插件/主题编辑器(只是为了让WP删除它)
  • 更新:现在使用WP文件系统API(尽管当前限制为本地访问)
  • 更新:对文件打开和编辑进行更多安全检查
  • 新的:添加了新的文件树,用于探索文件系统和打开文件(wp内容中的任何文件)
  • 更新:通过在应用程序中添加功能信息,对代码自动完成功能进行了大规模修改
  • 更新:将ajaxorg Ace编辑器更新到当前分支
  • 新的:选项卡式编辑

1.0.6

  • 新的:添加了插件列表元部分的链接,以便在解除警报后轻松安装V2 Dev版本。

1.0.5

  • 新的:添加了从Github存储库下载和运行WPIDE最新开发版本的工具

第1.0.4条

  • 新的:实现了JavaScript和CSS模式,以便更好地突出显示和检查语法
  • 增强:组织和格式化源代码

1.0.2

  • 更新:整洁和注释代码
  • 新的:生成备份文件时添加了消息
  • 修理:调整代码完成下拉位置
  • 增强:使用删除或输入键时提高了编辑器响应能力

1.0.1

  • 修理:修复了“文件夹名称案例”问题。

1

  • 最初的:初始版本。