WordPress - 代码片段插件

时间:2017-03-31 14:59:33

标签: wordpress wordpress-theming posts

我正在开发一个新的Wordpress博客,其中包含代码片段非常重要。

所以要突出显示我从https://wordpress.org/plugins/codesnippet-20/下载代码片段插件的代码段

现在,一切都搞砸了。以下是访问该网站时的错误。

警告: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.激活插件。

任何人都可以帮忙。

2 个答案:

答案 0 :(得分:1)

我建议你使用蜡笔语法荧光笔代替当前插件

答案 1 :(得分:0)

好的,所以在我看来插件无法找到名为geshi.php的文件。我刚下载了插件并在我的WordPress管理仪表板中激活它,我得到了同样的错误。所以这不是特定于你的。需要注意的一点是,此插件目前尚未维护。

  

“此插件已超过2年未更新。可能不再维护或支持此插件,并且在使用时可能存在兼容性问题   使用更新版本的WordPress。“

但是,我相信我有一个适合你的方法。进入你的插件并打开codesnippet.php文件。转到第126行并用以下内容替换该行:

require_once('/lib/geshi.php');    

看起来插件的目录结构发生了变化,而没有在代码库中进行必要的更改。我刚刚在我的机器上尝试了这个更改,现在我可以在没有WordPress崩溃的情况下激活插件。不过,我没有尝试过使用它。