Envira Gallery:增加标题字符限制 - 语法错误意外“50”(T_LNUMBER)

问题描述 投票:0回答:2

我是一名初学者编码器,所以请尽可能简单地给出答案。 我在 Wordpress 上安装了 Envira Gallery 来展示我的数字艺术。我想为我的作品添加长标题,也许 1000 个字符。这是因为我将在其中输入长 HTML“IMG”和“A”标签,作为图标和销售每件艺术品的商店的链接。

Envira 中字幕的预设字符限制是 100 个字符 - 之后它会被截断。 此页面提供了一个插件来更改该限制。

<?php
/**
* Plugin Name: Envira Gallery - Limit Caption Text
* Plugin URI: https://enviragallery.com
* Version: 1.0.0
* Author: Envira Gallery Team
* Author URI: https://enviragallery.com
* Description: Limits caption text for Base LB Themes
*/
/**
* Enable comments on Envira Galleries
*
* @since 1.0.0
*
*/
add_filter('envira_gallery_output_lightbox_caption_limit', 'example_envira_gallery_output_lightbox_caption_limit', 10, 5 ); 
function example_envira_gallery_output_lightbox_caption_limit( $limit, $data, $id, $item, $i ) { 
     return 50; 
}

但是代码不起作用。 Wordpress 不接受

return 50;
。它给出了这个错误:
Parse error: syntax error, unexpected '50' (T_LNUMBER) in your code on line 6

我不是 PHP 编辑器,所以我不知道这意味着什么或如何修复它。 所以我希望有人能给我指导如何编辑这段代码,让标题限制在 1000 个字符左右。

到目前为止,我只是尝试安装该 PHP 代码,并将 50 替换为 1000。

php wordpress syntax-error parse-error
2个回答
0
投票

事实证明我的代码中有一些看不见的字符把它弄乱了。一旦我摆脱了这些,代码就可以工作了。希望这对其他人有帮助。


0
投票

不要对 Envira 感到沮丧,他们不但不会解决问题,反而会关闭您的业务!

Envira 是一家多么糟糕的公司啊。他们的客户支持粗鲁且粗心。

要知道的重要一点是,如果他们因为你的抱怨而生气,他们只会禁止你的网站,使其变得毫无用处。

我不了解你的情况,但这不是我想要信任的公司。

安装了新版本的 WordPress。

而且只有他们的剧本。我问他们使用什么主题。

他们的 #1 推荐主题无法与他们的脚本正常配合。

在浪费了无数个小时之后,沮丧、抱怨、没有回应。

我不得不雇用一名技术人员并付钱给他来修复它。

他发现 Envira Gallery 不适用于该主题!

我们有了一个新主题,终于让网站 100% 运行并完成了,

但是 Envira 决定关闭我的网站,即使知道它现在已经 100% 完成了。

我失去了整整一周的工作,以及我付给技术人员的钱。

是的,在浪费了 50 个小时之后,我对他们很粗鲁!但第二天我也发了道歉信。

我还说过网站已经完成,我不会再联系他们的支持团队了。

他们不在乎,他们是报复性的人,他们无论如何都关闭了我的网站!

我会起诉他们,谢谢,约翰。

© www.soinside.com 2019 - 2024. All rights reserved.