Ajuda com Settings API - Wordpress

Encerrado Postado há 6 anos Pago na entrega
Encerrado Pago na entrega

Olá,

Estou aprendendo a usar Settings API do Wordpress, consigo criar páginas e subpaginas, campos salvar/atualizar no DB.

Agora estou tentando aprender a integrar o slider do bootstrap da pagina inicial ao Settings API, coloquei uma parte do código no Github:

[login to view URL]

Todo o Jquery e seleção das imagens esta ok. Criando novos inputs conforme a quantidade de imagens selecionadas, cada campo é criado com o input name="my_image_URL[]".

Minha dificuldade

Não estou conseguindo pegar os names e colocar na variavel $urlsparasalvar,

function tema_home_imgs(){

$urlsSalvas = esc_attr( get_option( 'imagens_home' ) );

include( get_template_directory() . '/inc/templates/[login to view URL]');

if ( isset( $_POST['my_image_URL'] ) ) {

$urlsparasalvar = htmlspecialchars(json_encode($_POST['my_image_URL']));

echo '<input name="imagens_home" value="'.$urlsparasalvar .'" style="width:300px"/>';

}

}

Na função " tema_home_imgs()", quero colocar o array $_POST['my_image_URL'] na variavel $urlsparasalvar.

Logo apos eu converto esse array em JSON para salvar em unico input:

$urlsparasalvar = htmlspecialchars(json_encode($_POST['my_image_URL']));

echo '<input name="imagens_home" value="'.$urlsparasalvar .'" style="width:300px"/>';

Acontece que o array continua sempre vazio depois do submit, print_r ou var_dump retornam vazio.

Se por algum motivo os codigos da pergunta ficarem incompletos, o mesmo texto da duvida coloquei em: [login to view URL]

Por favor, propostas apenas de quem já conseguir entender a solução.

HTML5 JavaScript jQuery / Prototype PHP WordPress

ID do Projeto: #15027530

Sobre o projeto

5 propostas Projeto remoto Ativo em há 6 anos

5 freelancers estão ofertando em média R$72 nesse trabalho

CRYPTOBCC

Hi, I am professional in this task.I would like to assist you in your projects. Get it done professionally get it done right the 1st time. I am here to make long term relationship. I would like to get all details from Mais

R$75 BRL em 1 dia
(0 Comentários)
0.0