insideinside você precisa entrar em contato com o autor do tema, ou se é um tema pago, entrar em contato com o suporte.
Vou explicar um pouco sobre este problema.
Não acho que minha explicação possa lhe ajudar porque se trata de algo meio complexo, mas deixarei o que descobri para que outros desenvolvedores que tenham este problema possam saber como resolver ok.
============================
Isso é um erro que existe nos scripts personalizados e antigos para chamar o upload de imagem nativo do WP em telas personalizadas.
Quando este scrpt é chamado em telas que não possui um ID para $post_id aparece esta mensagem, o script precisa criar a url de upload sem passar o $post_id, caso contrário este erro ocorre.
Isso foi alterado na versão 3.2.1 se não me engano, antes o $post_id podia não ter valor que o upload abria normalmente, agora infelizmente não.
Se você aquiser tentar corrigir o problema, procure nos scripts do seu tema algo semelhante a isso.
tb_show('', 'media-upload.php?post_id='+post_id+'&type=image&TB_iframe=true');
e altere para isso
tb_show('', 'media-upload.php?&type=image&TB_iframe=true');
Esta não é a solução correta, mas é a mais simples que posso lhe explicar.
Caro Myst1010,
consegui resolver com a sua dica. Obrigado.
To com o mesmo problema meus caros , so que nao sei em qual arquivo do tema encontrar essa linha de comando tb_show(”, ‘media-upload.php?post_id=’+post_id+’&type=image&TB_iframe=true’); obrigado.
Alex abra seu programa editor e faça uma busca por pasta e coloque para buscar na pasta do seu tema pelo termo tb_show.
Fazendo esta busca ampla todos os arquivos do tema serão verificados e abrirá o arquivo que tiver este termo, não importando em que arquivo ou pasta ele esteja, ele será achado.
Recomendo usar os editores NotePad++ ou Dreamweaver, estes eu sei que possuem este tipo de busca.
Obrigado Myst1010 , mais sabe que nao deu certo para min, dai veja que fis no site do cliente, mandei todos os arquivos do wordpress 3.2.1 e substitui a pasta completa , pensei que ia perder o site por completo arrisquei , mais deu certo. Obrigado
Olá, Myst1010 e usuários, encontramos o item citado pelo Myst1010 nos seguintes arquivos:
../nome-do-tema/hades_framework/js/global.js
../nome-do-tema/hades_framework/mods/Custom_Post_maker/init.php
Alteramos e obtivemos sucesso na operação, que Deus continue abençoando o Myst1010 e todos o membros deste portal!
Hô sufoco! rrsss…
Valew Myst1010… também consegui resolver o meu problema com essa dica. As funções estavam nos mesmos arquivos que o Multgold achou o dele… foi fácil..espero que agora não encontre mais nenhum problema…valew!
Você pode encontrar o item citado pelo Myst1010 também no seguinte caminho:
../nome-do-tema/lib/admin/assets/js/admin.js