Šta je novo?

Woordpress - PHP pitanje?

obi_van

Slavan
Učlanjen(a)
11.02.2005
Poruke
1,336
Poena
350
Pozdrav,

naisao sam na neki custom fields tutorial za WP i woocommerce, pa sam se igrao sa tim malo. Sve to lepo radi, ali sam ja probao malo da "nabudzim" deo koji se odnosi da cuvanje vrednosti prilikom cekiranja checkbox-a, i na moju zalost meni to ne ide od ruke. Naime, evo sta pokusavam:

Ovaj deo koda ide u functions.php:

PHP:
// Custom field for price labels



// Display Fields

add_action( 'woocommerce_product_options_general_product_data', 'woo_add_custom_general_fields' );

 

// Save Fields

add_action( 'woocommerce_process_product_meta', 'woo_add_custom_general_fields_save' );

 

function woo_add_custom_general_fields() {

 

	global $woocommerce, $post;

	

	// Checkbox

    woocommerce_wp_checkbox( 

        array( 

	    'id'            => '_primer', 

	    'wrapper_class' => '', 

	    'label'         => __('Primer', 'woocommerce' ), 

	    'description'   => __( 'Check me!', 'woocommerce' ) 

	)

    );


}

function woo_add_custom_general_fields_save( $post_id ){

 

	// Checkbox_1

	$woocommerce_checkbox_primer = isset( $_POST['_primer'] ) ? 'yes' : '';

	update_post_meta( $post_id, '_primer', $woocommerce_checkbox_primer );

}


...a zatim ovaj deo koda u sigle-product.php:

PHP:
<span><?php echo get_post_meta( get_the_ID(), '_primer', true ); ?></span>


E sad, sve to lepo na kraju daje jedno "yes" na single product strani, a mene zanima kako da umesto tog yes ja prosledim i sacuvam u bazi recimo jedan DIV kome cu da prisijem neku sliku. Tipa akcija, ili novo itd, itd. Ako umesto 'yes' u kodu dodam recimo '<div class="primer"></div>', ja cu dobiti sliku, ali checkbox nece sacuvati tu vrednost, tacnije nece ostati cekiran. Eto ako me neko razumeo i voljan je da pomogne ili da savet bi bih mu zahvalan.
 
Niko ideju nema jako ovo resiti?
 
Nazad
Vrh Dno