WordPress - 代码片段插件
Posted
技术标签:
【中文标题】WordPress - 代码片段插件【英文标题】:WordPress - Code Snippet plugin 【发布时间】:2017-08-25 21:50:24 【问题描述】:我正在开发一个新的 Wordpress 博客,其中包含代码 sn-ps 非常重要。
为了突出显示代码 sn-p,我从 https://wordpress.org/plugins/codesnippet-20/ 下载了一个 Code Snippet 插件
现在,一切都搞砸了。以下是我访问网站时的错误。
警告:require_once(geshi.php):打开流失败:
No such file or directory in /home1/jamburster/public_html/wp-content/plugins/codesnippet-20/codesnippet.php on line 126
Fatal error: require_once(): Failed opening required 'geshi.php'
(include_path='.:/opt/php56/lib/php:/home1/jamburster/public_html//wp-content/plugins/codesnippet/lib:/home1/jamburster/public_html//wp-content/plugins/codesnippet/lib/PEAR')
in /home1/jamburster/public_html/wp-content/plugins/codesnippet-20/codesnippet.php on line 126
这就是我所做的。 1.从https://wordpress.org/plugins/codesnippet-20/下载存档 2. 上传插件 WordPress -> 插件 -> 添加插件。浏览下载的,然后点击上传。 3. 激活插件。
谁能帮忙。
【问题讨论】:
【参考方案1】:我建议你,使用蜡笔语法荧光笔而不是当前插件
【讨论】:
【参考方案2】:好的,所以在我看来插件无法找到名为 geshi.php 的文件。我刚刚下载了插件并在我的 WordPress 管理仪表板中激活了它,我得到了同样的错误。所以这不是特定于你的。需要注意的一件事是,此插件当前未维护。
“此插件已超过 2 年未更新。它可能不再维护或支持,使用时可能存在兼容性问题 使用最新版本的 WordPress。”
但是,我相信我可以为您解决问题。进入你的插件并打开coden-p.php 文件。转到第 126 行并将该行替换为:
require_once('/lib/geshi.php');
看起来插件的目录结构发生了更改,而没有在代码库中进行必要的更改。我刚刚在我的机器上尝试了这个更改,现在我可以在没有 WordPress 崩溃的情况下激活插件。不过我还没试过。
【讨论】:
感谢您的快速回复。我通过上传下载的压缩文件夹添加了这个插件。只需在我的本地更改它,它将如何反映在 wordpress 站点中?当我尝试访问该站点时,它给了我我提到的错误。所以,我目前无法在网站上做任何事情。 所以获取下载的 zip 文件,进入 codesn-p.php 文件,进行我告诉你的更改,保存更改,然后上传包含更改的文件夹,而不是上传插件有缺陷的。但是,@esmail 回答可能会更好。以上是关于WordPress - 代码片段插件的主要内容,如果未能解决你的问题,请参考以下文章
markdown 在WordPress中使用jQuery代码片段
PHP WordPress条件为主页SlideDeck主题代码片段
markdown 链接,片段,提醒,收集点作为重新访问WordPress插件开发期间的笔记#WordPress #Plugin #PHP #Refere
Wordpress阻止访问wp admin€“wpsnipp.com网站你博客的Wordpress代码片段
php Wordpress functions.php片段使用Yoast的插件将Google Analytics跟踪添加到wp_nav_menu