My Custom Functions – WordPress plugin WordPress插件下载

点击下载

我的自定义功能

插件描述

易于使用,界面直观的WordPress插件,让您轻松实现安全地将您的自定义PHP代码添加到WordPress网站,直接从WordPress管理区域添加,而无需外部编辑器。

这是一个简单而完美的工具,可用作您网站的功能插件。这是作者和网站所有者必备的工具。其目的是为WordPress用户提供熟悉的体验。无需再编辑主题的functions.php文件或任何插件文件来添加自定义PHP代码。只需在插件页面的字段中添加自定义PHP代码,此插件将为您完成剩下的工作。它会自动将您的PHP代码添加到您的网站,而无需更改任何主题文件,也不会减慢您的网站速度。

该插件完全独立于主题,因此您可以将其与任何主题一起使用,无论主题是否具有functions.php文件。如果您编辑主题的functions.php文件的内容,或者甚至完全更改主题,您放在插件页面上的代码将完全不受影响。这在更新主题或插件时非常有用,因为您的自定义PHP代码永远不会被覆盖。无论您升级或切换主题和插件多少次,您的自定义PHP代码都将继续工作。

在插件页面上,您可以找到由CodeMirror提供支持的代码编辑器。此代码编辑器具有语法突出显示,行号等选项。如果您想要更多选项,请告诉我们,我们将很乐意添加它们。

功能

轻量级和快速安全代码,使用清晰的编码标准.Intuitive interfaceCross浏览器兼容(在任何现代浏览器中都能顺畅工作)兼容所有WordPress themesRTL兼容(从右到左)翻译就绪

主要功能包括

将自定义PHP代码插入网站检查输入的代码致命错误轻松禁用WSODAbility选项以暂时禁用所有自定义PHP codeCode语法highlightingLine numberingActive行highlightingEditor允许Tab缩进和更多!

PRO功能包括

能够轻松自定义代码编辑器,方法是选择所需的设置56主题,语法高亮显示工具栏,使用有用的按钮,例如撤消,重做等。可以使用快捷键(两者都有)用于搜索,替换等的无限数量的字段自动备份所有功能到可下载的文本文件功能的单独激活和停用设置页面上没有广告记录

立即获取PRO版本!

支持的语言

PHP

翻译

此插件已准备好进行翻译,已经翻译成几个语言。但如果您的语言不可用,那么您可以制作一种语言。也可能并非所有现有翻译都是最新的或正确的,因此欢迎您进行更正。如果您与社区分享您的翻译,许多插件用户会很高兴。谢谢你的贡献!

英语(默认)俄语(由 Milena Kiseleva翻译)德语(由Michael翻译)中文 – 台湾(由Gordon Yu翻译)西班牙语(由RamiroGarcés和Patricio Toledo翻译)荷兰语(由Peter翻译) Leenders)法语(由Jean-Michel,Theophil Bethel和HervéBouzin翻译)

如果您想帮助翻译此插件,请访问翻译页面

最低系统要求:

PHP 版本 5.2 或更高。 MySQL 版本 5.0 或更高版本。

推荐系统要求:

PHP 版本 7.0 或更高版本。 MySQL 版本 5.6 或更高版本。

贡献

开发插件是漫长而繁琐的工作。如果您受益或喜欢这个插件,请花时间:

捐赠以支持正在进行的开发。非常感谢您的贡献。 评分和评论此插件。 与我们分享或查看 GitHub回购,如果您有任何想法或建议,以使这个插件更好。

“我的自定义函数”是 Space X-Chimp 自己的软件项目之一。

许可证

此插件根据 GNU通用公共许可证第3版(GPLv3)获得许可,并免费分发。
可根据要求提供商业许可(例如,不能使用开源许可的项目)。

积分

插件图标是由 Space X-Chimp 团队创建的受版权保护的图像。 (C)保留所有权利。插件的标题是由 Space X-Chimp 团队创建的受版权保护的图像。 (C)保留所有权利。 CodeMirror 是在 MIT许可证下共享的开源项目。 Twitter,Inc。的 Bootstrap MIT许可证下发布。 Bootstrap-checkbox Vasily A. 的项目,在 MIT许可证下共享。

链接

开发者网站 GitHub上的专用插件页面 WordPress.org上的专用插件页面 高级版

屏幕截图

插件页面。
添加了自定义PHP代码的插件页面。
成功消息。
“致命错误”消息。

安装

安装“我的自定义功能”就像您使用任何其他WordPress插件一样。

自动通过WordPress管理区域:

登录WordPress网站的管理区域。转到“插件” – > “添加新”。找到此插件并单击“安装”。通过“插件”选项卡激活此插件。

通过FTP访问手动:

点击下载来自WordPress.org的此插件的副本(ZIP文件)。解压缩ZIP文件。将解压缩的目录上传到您网站的插件目录( / wp-content / plugins / 。。登录到WordPress网站的管理区。通过“插件”选项卡激活此插件。

安装和激活后,“ PHP插入器”菜单项将出现在管理区域的“设置”部分中。单击它以查看插件设置页面。

更多帮助安装插件

常见问题解答

问:这个插件可以在我的wordpress.COM网站上运行吗?

A.抱歉,此插件仅适用于自托管(wordpress.ORG)网站。

问:我可以在我的语言中使用此插件吗?

A.是的。此插件已准备好进行翻译,并已翻译成多种语言。但如果你的语言ge不可用,那么你可以制作一个。也可能并非所有现有翻译都是最新的或正确的,因此欢迎您进行更正。如果您与社区分享您的翻译,许多插件用户会很高兴。谢谢你的贡献!

如果您想帮助翻译此插件,请使用随附的POT文件并将其放在 languages 文件夹中以创建翻译PO文件。只需将PO文件发送给我们,我们将在下一个插件更新中包含此翻译。

问:它是如何工作的?

A.只需转到插件设置页面,将自定义PHP代码放在代码编辑器字段中,将切换开关切换到“ON”位置,然后单击“保存更改”按钮。享受应用自定义PHP代码的结果。就这么简单!
您可以在“ WordPress管理区域” – >>中找到插件设置页面。 “设置” – > “ PHP插入器”。

问:我可以使用PHP代码中集成的HTML / CSS / JS代码吗?

A.是的。但是你需要正确地执行它,如下所示:

  function my_custom_html_code(){//打印自定义HTML代码echo'< script>你的自定义HTML代码在这里< / script>';} add_action('wp_head','my_custom_html_code');  

问:我可以在代码编辑器中输入多少PHP代码(字符)?

A.我们不限制字符数。

问:这个插件是否需要修改主题?

答:绝对不是。此插件完全可以从您在WordPress网站的管理区域中找到的插件设置页面进行配置。

问:这是否需要任何HTML或CSS知识?

A.使用易于使用的插件设置页面,可以配置此插件,不了解HTML或CSS。卜您需要知道HTML或CSS才能使用此插件添加/删除/修改HTML或CSS代码。

问:我可以将自定义PHP代码添加到我网站的特定页面吗?

A.目前,此插件没有选项仅在特定页面上应用自定义PHP代码。我们计划很快添加此功能。但是现在,为了仅在您网站的特定页面上应用您的自定义PHP代码,您需要将自定义PHP代码包装在将确定所需页面的PHP函数中。你需要这样的东西:

  function my_custom_php_code(){//如果这不是网站的主页,请停止该函数if(!is_home()){return; } //你的CUSTOM PHP代码在这里} my_custom_php_code();  

问:在插件设置页面上,会显示一条错误消息。可能有什么不对?

A.以下是导致错误消息的一些最可能原因:

您在输入的代码中出现语法错误。检查代码的语法,然后重试。您输入了两个具有相同名称的函数。为函数使用唯一的名称。您输入的函数名称已被其他函数占用。为您的函数使用唯一名称。您正在尝试覆盖现有函数(WordPress,主题或插件)。相反,使用过滤器和hooks.Q。我的自定义PHP代码不起作用。可能有什么不对?

答:即使没有出现错误消息,您在插件页面上插入的自定义PHP代码也不起作用。以下是此问题的一些最可能原因:

您在插入自定义PHP代码时出现错误。您的自定义PHP代码有语法错误。您的自定义PHP代码不正确,可能无法正常工作。 。它不起作用。可能有什么不对?

A.与每个插件一样,事情可能不起作用。无法准确地说出可能出现的问题。最常见的原因是Web浏览器的缓存。每个Web浏览器都存储您访问的网站的缓存(页面,图像等),以减少带宽使用和服务器负载。这称为浏览器的缓存。清除浏览器的缓存可以解决问题。

如果您在WordPress.org的插件支持论坛上发布支持请求,我们很乐意为您提供帮助,并尝试提供帮助。请尽可能多地提供相关信息,包括指向可以查看问题的网站链接。

问:如果这个插件崩溃网站该怎么办?

A.此插件具有内置函数,用于检查自定义代码的语法错误,重复的函数名称等。但插件并不完美,因此有时输入的自定义代码会导致错误和白屏(WSOD)。这是因为您的自定义代码具有此插件无法检测到的语法错误。如果发生这种情况,请执行以下步骤。

通过FTP或SFTP访问您的服务器。如果您不确定您的网络托管服务提供商通常会在其网站上的某处提供相关说明。浏览目录 wp-content / plugins / my-custom-functions / 。如果找不到此文件夹,请联系您的网络托管公司获取帮助。将文件 START 重命名为 STOP 。这将停止执行您的自定义代码。登录到WordPress网站的管理区域。转到插件设置页面设置 – > PHP Inserter 。编辑/修复您在崩溃前输入的自定义PHP代码。返回插件文件夹并将文件 STOP 重命名为 START 和你’重做!

此插件将您输入的代码存储在您网站的数据库中。要获取代码,您还可以转到数据库 – >表“ wp_options ” – >选项“ spacexchimp_p001_settings ” – > “ option_value ”。

我们已经在开发一项功能,可以在此插件无法检测到错误的情况下自动停止执行用户自定义PHP代码,从而导致网站无法访问。

问:最后一次WordPress更新阻止我编辑使用此插件的网站。为什么是这样?

A.此插件不会导致此类问题。更有可能的是,问题与网站的设置有关。它可能只是一个缓存,所以请尝试清除您网站的缓存(可能是您使用缓存插件,或某些Web服务,如CloudFlare),然后是Web浏览器的缓存。也请尝试重新登录网站,这也可以帮助。

问:如果发现错误在哪里报告?

A.非常欢迎Bug报告!请访问我们的联系页面并报告。谢谢!

问:在哪里分享任何想法或建议,以使插件更好?

答:非常欢迎任何建议!请访问我们的联系页面并分享。谢谢!

问:我喜欢这个插件!我能以某种方式帮助吗?

A.是的,非常欢迎任何贡献!请访问我们的捐款页面。谢谢!

评论

发表评论

邮箱地址不会被公开。 必填项已用*标注