2013-01-09 142 views
0

我不斷收到某種語法錯誤。它說:PHP錯誤,意外結束。 Functions.php文件

[09-Jan-2013 04:17:17 UTC] PHP Parse error: syntax error, unexpected ',' in functions.php on line 730

我已刪除了「」但後來我得到另一個錯誤,說意外‘)’,然後意外「;),最後意外‘$結束’

任何人有任何想法我沒做什麼?

/*----------------------------------------/ 
      POST LIST THUMBS 
/----------------------------------------*/ 
if (!function_exists('fb_AddThumbColumn') && function_exists('add_theme_support')) { 

    function fb_AddThumbColumn($cols) { 
     $cols['thumbnail'] = __('Thumbnail'); 
     return $cols; 
    } 
    function fb_AddThumbValue($column_name, $post_id) { 
     $width = (int) 45; 
     $height = (int) 45; 
     if ('thumbnail' == $column_name) { 
      // thumbnail of WP 2.9 
      $thumbnail_id = get_post_meta($post_id, '_thumbnail_id', true); 
      // image from gallery 
      $attachments = get_children(array('post_parent' => $post_id, 'post_type' => 'attachment', 'post_mime_type' => 'image')); 
      if ($thumbnail_id) 
       $thumb = wp_get_attachment_image($thumbnail_id, array($width, $height), true); 
      elseif ($attachments) { 
       foreach ($attachments as $attachment_id => $attachment) { 
        $thumb = wp_get_attachment_image($attachment_id, array($width, $height), true); 
       } 
      } 
      if (isset($thumb) && $thumb) { 
       echo $thumb; 
      } else { 
       echo __('None'); 
      } 
     } 
    } 
    // for posts 
    add_filter('manage_posts_columns', 'fb_AddThumbColumn'); 
    add_action('manage_posts_custom_column', 'fb_AddThumbValue', 10, 2); 
    // for pages 
    //add_filter('manage_pages_columns', 'fb_AddThumbColumn'); 
    //add_action('manage_pages_custom_column', 'fb_AddThumbValue', 10, 2); 
}, get_stylesheet_directory_uri() .); 


//------ SIDEBARS ------// 
//require_once(LN_FRAMEWORK . 
+0

哪條線是730線? –

+0

什麼是'},get_stylesheet_directory_uri()。 );'線? – inhan

+0

這是730行: },get_stylesheet_directory_uri()。 ); –

回答

0

你可能在某處丟失了}。確保您使用的代碼編輯器具有語法高亮和括號匹配,並使用它來檢查括號。

+0

嗨,我環顧四周,我使用Sublime來編輯我的編輯器。似乎沒有失蹤} = [ –

0

// ------側邊欄------ //

require_once(LN_FRAMEWORK)在你的代碼你缺少)。 (和)< - 他們需要匹配

0
require_once(LN_FRAMEWORK . 

應該

require_once(LN_FRAMEWORK); 
0

你的問題是這一行:

}, get_stylesheet_directory_uri() .); 

這整條生產線是錯誤的。在幾個方面。它看起來像是一塊意外粘貼到錯誤位置的代碼。

你知道它應該做什麼嗎?如果不是,則放棄整條線路,並將}留在那裏。