Pegar imagem de Metabox
-
É o seguinte… Eu criei a seguinte metabox customizada no meu gerenciador, provavelmente ja viram esse código por ai:
<?php
//Metabox customizada$prefix = ‘YOUR_PREFIX_’;
global $meta_boxes;
$meta_boxes = array();
// 1nd meta box de Cliente
$meta_boxes[] = array(
‘title’ => ‘Configuração para Clientes’,‘fields’ => array(
// TEXT
array(
// Field name – Will be used as label
‘name’ => ‘Nome’,
// Field ID, i.e. the meta key
‘id’ => “{$prefix}nome”,
// Field description (optional)
‘desc’ => ‘Nome do Funcionário’,
‘type’ => ‘text’,
// Default value (optional)
‘std’ => ”,
// CLONES: Add to make the field cloneable (i.e. have multiple value)
‘clone’ => false,
),
// TEXT
array(
// Field name – Will be used as label
‘name’ => ‘Descricao’,
// Field ID, i.e. the meta key
‘id’ => “{$prefix}des”,
// Field description (optional)
‘desc’ => ‘Digite os dados complementares’,
‘type’ => ‘text’,
// Default value (optional)
‘std’ => ”,
// CLONES: Add to make the field cloneable (i.e. have multiple value)
‘clone’ => false,
),
// IMAGE UPLOAD
array(
‘name’ => ‘Miniatura’,
‘id’ => “{$prefix}image”,
‘type’ => ‘image’,
),
)
);/********************* META BOX REGISTERING ***********************/
/**
* Register meta boxes
*
* @return void
*/
function YOUR_PREFIX_register_meta_boxes()
{
// Make sure there’s no errors when the plugin is deactivated or during upgrade
if ( !class_exists( ‘RW_Meta_Box’ ) )
return;global $meta_boxes;
foreach ( $meta_boxes as $meta_box )
{
new RW_Meta_Box( $meta_box );
}
}
// Hook to ‘admin_init’ to make sure the meta box class is loaded before
// (in case using the meta box class in another plugin)
// This is also helpful for some conditionals like checking page template, categories, etc.
add_action( ‘admin_init’, ‘YOUR_PREFIX_register_meta_boxes’ );Ela t funcionando direitinho… Só que eu não estou conseguindo pegar a IMAGE UPLOAD que eu carrego no meu post.
Eu pego os ouro campos assim:
<?php echo get_post_meta($post->ID,’COLOCO O ID, true); ?>
Só que o código acima não funciona para a imagem que é carregada… Aparece o id da imagem.
Como faço para buscar a imagem que é carregada a partir desse id, ou tem alguma forma mais fácil de fazer?
Agradeço desde já as respostas.
-
Resolvi pessoal… O plugin Meta Box, resolveu o meu problema.
- O tópico ‘Pegar imagem de Metabox’ está fechado para novas respostas.