O tema pára o carregador de mídia de funcionar

Eu assumi um site de um desenvolvedor anterior que construiu a maior parte do site. Como o tema foi personalizado, ele escolheu fazê-lo usando a Toolbox . O site tem estado há pouco mais de um ano, e me foi dado para que possamos terminar.

Tenho um problema em que não consigo carregar uma imagem para uma postagem usando Advanced Custom Fields e este tema. Eu determinei que não é ACF, como eu mudei o tema para o tema padrão Twenty Fourteen que você obtém com o WordPress e, em seguida, o upload de imagens funciona bem para essa publicação.

Após algumas pesquisas, percebi que o tema não possuía apoio de tema para miniaturas, então adicionei-o colocando add_theme_support('post-thumbnails'); para o meu método toolbox_setup no meu arquivo functions.php . Atualmente, esse método se parece com isto:

 function toolbox_setup() { /** * Make theme available for translation * Translations can be filed in the /languages/ directory * If you're building a theme based on toolbox, use a find and replace * to change 'toolbox' to the name of your theme in all the template files */ load_theme_textdomain( 'toolbox', get_template_directory() . '/languages' ); $locale = get_locale(); $locale_file = get_template_directory() . "/languages/$locale.php"; if ( is_readable( $locale_file ) ) require_once( $locale_file ); /** * Add default posts and comments RSS feed links to head */ add_theme_support( 'automatic-feed-links' ); /** * This theme uses wp_nav_menu() in one location. */ register_nav_menus( array( 'primary' => __( 'Primary Menu', 'toolbox' ), ) ); /** * Add support for the Aside and Gallery Post Formats */ add_theme_support( 'post-formats', array( 'aside', 'image', 'gallery' ) ); // Enable support for Post Thumbnails, and declare two sizes. add_theme_support( 'post-thumbnails' ); set_post_thumbnail_size( 672, 372, true ); add_image_size( 'toolbox-full-width', 1038, 576, true ); } 

Como eu sou muito novo para o WordPress, não tenho idéia se simplesmente fazer isso resolverá o problema. Preciso recarregar o tema? Eu tenho que adicionar isso em outro lugar? Como faço para corrigir esse problema?

UPDATE 1

Liguei a debugging e estes são os erros que recebo. Isso é somente quando eu abrir o uploader de mídia. Eu notei que realmente faz upload dos arquivos, ele simplesmente não mostra / carrega-los.

 [06-Oct-2014 06:55:41 UTC] PHP Notice: Trying to get property of non-object in /Users/me/Server/intune/wp-content/themes/toolbox/functions.php on line 303 [06-Oct-2014 06:55:41 UTC] PHP Notice: Trying to get property of non-object in /Users/me/Server/intune/wp-content/themes/toolbox/functions.php on line 305 [06-Oct-2014 06:55:41 UTC] PHP Notice: Trying to get property of non-object in /Users/me/Server/intune/wp-content/themes/toolbox/functions.php on line 303 [06-Oct-2014 06:55:41 UTC] PHP Notice: Trying to get property of non-object in /Users/me/Server/intune/wp-content/themes/toolbox/functions.php on line 305 

Estas são as linhas correspondentes no código:

 /** * Filter in a link to a content ID attribute for the next/previous image links on image attachment pages */ function toolbox_enhanced_image_navigation( $url ) { //300 global $post, $wp_rewrite; //301 $id = (int) $post->ID; //303 $object = get_post( $id ); //304 if ( wp_attachment_is_image( $post->ID ) && ( $wp_rewrite->using_permalinks() && ( $object->post_parent > 0 ) && ( $object->post_parent != $id ) ) ) //305 $url = $url . '#main'; //306 return $url; //308 } add_filter( 'attachment_link', 'toolbox_enhanced_image_navigation' ); //310 

Solutions Collecting From Web of "O tema pára o carregador de mídia de funcionar"

Você não precisaria recarregar qualquer coisa que você precisaria conectar essa fucntion em um gancho, então, na verdade, ele corre algo como isto deve fazê-lo:

 do_action( 'init', 'toolbox_setup' ); 

http://codex.wordpress.org/Function_Reference/do_action

Eu reparei ele apenas removendo a function que jogou o erro. Ainda não vi quaisquer implicações. O carregamento de imagens está funcionando perfeitamente agora.