最近我收到了这个错误:
Parse error: syntax error, unexpected ')' in /home/aps/public_html/wp-content/themes/Valor/functions.php on line 54
我查看了这一行并没有发现任何问题,并通过 PHP 错误代码查找器运行它。
可以肯定的是,我将保存在计算机上的 functions.php 中的代码复制到编辑器中,但它仍然会发生。
我正在使用 wordpress 和 Valor 主题。
当它发生时,我一直在编辑这些行:
if ( function_exists( 'add_theme_support' ) ) { // Added in 2.9
add_theme_support( 'post-thumbnails' );
add_image_size( 'game_feature', 1000, 500, true );
add_image_size( 'story_feature', 150, 100, true );
add_image_size( 'video_feature', 150, 200, true );
add_image_size( 'review_thumb', 120, 80, true );
add_image_size( 'post_image', 660, 350, true );
我将所有“真”更改为“假”,因为我希望我网站上的缩略图适合框,而不是被裁剪。这并没有做任何事情,所以我只是完全去掉了“真”和“假”,留下了一个空白。
在我这样做并点击“保存”之后,错误出现了。我迅速返回并将它们全部更改为“true”以撤消错误,但从你所看到的和我已经告诉你的情况来看,尽管我努力了,但它没有奏效。
我对 PHP 很陌生,我能想到的唯一解释是,删除这些值会导致另一个 .php 文件发生更改,但就像我说的,我是新手。
第 54 行是:add_image_size( 'game_feature', 1000, 500, true );