Colocar Imagens Pagina inicial tema
-
Olá,
Quando eu criei metabox de imagens para posts e paginas, o seguinte trecho do do codigo, que pega todos names dos inputs das imagens e coloca no array da variavel $urls, funciona corretamente:
add_action( 'save_post', function ( $post_id ) { if ( isset( $_POST['my_image_URL'] ) ) { delete_post_meta( $post_id, 'my-image-for-post' ); $urls = $_POST['my_image_URL']; add_post_meta( $post_id, 'my-image-for-post', $urls ); } });
Para a página inicial do meu tema, estou criando as oções do tema usando o Settings API.
Mas não sei exatamente onde devo chamar o Isset para preencher o input (convertido em JSON) que tera o array de urls dos inputs names ‘my_image_URL[ ]’//calback function tema_home_imgs(){ $urlsImagens = esc_attr( get_option( 'imagens_home' ) ); // RETURN DB DATA include( get_template_directory() . '/inc/templates/selecao_imagens.php'); if ( isset( $_POST['my_image_URL'] ) ) { $urls = $_POST['my_image_URL']; echo '<input name="imagens_home" value="' . htmlspecialchars(json_encode($urls)) . '" />'; } }
print_r ($urls); ou var_dump($urls); Returns empty para o codigo acima estão retornando vazio.
Agradeço ajuda
Visualizando 1 resposta (de um total de 1)
Visualizando 1 resposta (de um total de 1)
- O tópico ‘Colocar Imagens Pagina inicial tema’ está fechado para novas respostas.