As imagens em destaque não podem ser configuradas

Eu tentei algumas soluções encontradas on-line neste site e muitas outras, mas a maioria dos problemas são com usuários de temas e não desenvolvedores de temas. Há um problema com o meu tema que estou construindo, não está configurando Imagem em destaque / Miniatura em qualquer tipo de modelo que significa páginas, postagens, etc … Eu também não posso remover aqueles que eu predefini manualmente!

Eu também notei se eu clicar em Set Featured Image antes da página de postagem do WordPress antes de ter tempo integral para carregar cargas como uma janela de baixa banda que mostra a biblioteca de mídia e isso me permite selecionar / configurar a imagem! Imagem da biblioteca de mídia de banda baixa abaixo: insira a descrição da imagem aqui

O que eu tentei:

  • Removendo Plugins
  • Alterando temas (o que me permitiu configurar a imagem)
  • Olhando nos temas PHP para erros e revisou documentos no WP guia oficial de desenvolvimento

Mas uma coisa que eu notei é que na biblioteca de mídia quando eu entrar para definir uma imagem em destaque, este é um anexo em branco que não mostra nada sem informação. Só mostra ao configurar a imagem em destaque, não mostra na página da Biblioteca de mídia. (Veja a imagem abaixo)

insira a descrição da imagem aqui

Eu adicionei um código que pode ser relevante para o problema:

 if ( $post_type !== 'post' ) { register_post_type( $post_type, array( 'labels' => array( 'name' => __( ucfirst( $post_type ) ), 'singular_name' => __( $post_type ), ), 'supports' => array( 'title', 'thumbnail', 'editor', 'excerpt', 'author', 'comments', 'revisions', 'custom-fields'), 'show_ui' => true, 'show_in_menu' => true, 'show_in_nav_menus' => true, 'show_in_admin_bar' => true, 'taxonomies' => array( 'category' ), 'public' => true, 'has_archive' => true, 'rewrite' => array( 'slug' => strtolower( $post_type ), ), ) ); 

O erro no console mostra: load-scripts.php?c=1&load[]=utils,jquery-core,jquery-migrate,plupload,quicktags&ver=4.7.5:5 POST admin-ajax.php 403 (Forbidden)

Solutions Collecting From Web of "As imagens em destaque não podem ser configuradas"

Você adicionou sua própria resposta na seção de comentários:

Há apenas um erro / erro total de php:

 wp-admin/admin-header.php:9 - Cannot modify header information - headers already sent by (output started at /home/content/p3pnexwpnas13_data03/47/3056147/html/wp-includ‌​es/functions.php:413‌​8) include('wp-admin/edit-form-advanced.php'), require_once('wp-admin/admin-header.php'), header… 

A outra metade dos erros (são dois problemas diferentes que você enfrenta) também podem ser encontrados em seus comentários 1)

Eu também recebo 6x desses que surgiram, mas não tenho certeza se tem algo a ver com o tema.

 Notice: wp_enqueue_style was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.) in /home/content/p3pnexwpnas13_data03/47/3056147/html/wp-includ‌​es/functions.php on line 4138 

O primeiro problema é um erro , que foi criado em sua chamada AJAX. A razão pela qual você não consegue ver o erro diretamente é que, e isso é o que define AJAX, o A é para asynchronous – o erro não estava em sua solicitação atual, mas em uma solicitação gerada pelo seu pedido atual, que foi executado em seu próprio processo em segundo plano. Significado: você terá que inspecionar o retorno de chamada AJAX, a funcionalidade que foi chamada, para encontrar o erro real.

O Chrome possui um bom conjunto de opções de debugging disponíveis:

  1. Você pode reproduzir esse pedido sem carregar a página inteira novamente, sem repetir o processo (por exemplo, abrir um modal) e sem levar a solicitação a um estado específico. Se você tiver uma falha de retorno de chamada e estiver no modo de dev. Local, basta alterar seu manipulador de ponto de extremidade AJAX, o script de retorno de chamada, acertar Replay XHR e você executará o retorno de chamada com o código alterado. Lógico? Sim! Overseen? Sim com frequência.
  2. Você pode abrir qualquer script que seja executado em segundo plano, durante uma solicitação AJAX, em uma guia separada. Isso geralmente faz com que as mensagens de erro sejam visíveis enquanto elas são impressas na canvas. O mesmo aqui: solução fácil, mas supervisionada pela maioria dos desenvolvedores.

O segundo problema é uma condição de corrida , uma questão de tempo . Um bom indicador para uma condição de corrida é usar uma conexão lenta , algo que você pode, por exemplo, definir e testar nas ferramentas do desenvolvedor do Chrome. Quando as coisas ficam lentas, é mais fácil notar e assistir quando um script termina sua tarefa mais cedo do que outro que depende do resultado. Se o resultado não estiver disponível, ele falhará. Quando o WordPress diz que você criou um script muito cedo, então pelo motivo de algum script, enviado com o núcleo e notado como uma dependência, ainda não está pronto. Outra coisa que é notada é que você enqueou o script antes que a API de Dependência ainda não esteja pronta para aceitar a criação de um novo script. Isso significa que o WP não levará e carregará e exibirá seu script, tornando WP falhar neste ponto.

insira a descrição da imagem aqui insira a descrição da imagem aqui

1) Por favor, não esconda informações importantes nos comentários. Sempre adicione-os como edições para sua pergunta.

Adicione abaixo a function para function.php

 se (function_exists ('add_theme_support')) {add_theme_support ('post-thumbnails');  }
 set_post_thumbnail_size (100, 100, true);  // Thumbnails de publicação normal