Pregunta sobre WooCommerce de Wordpress:

Insignia de producto personalizada en Woocommerce

Un usuario pregunt贸 馃憞

Estoy usando el siguiente c贸digo para agregar una insignia de producto personalizada a woocommerce. Ofrece una insignia de env铆o gratuito en una p谩gina de productos. Mi problema 煤ltimamente es que la insignia de env铆o gratuito desaparece por alguna raz贸n despu茅s de un tiempo. No estoy seguro si se debe a una actualizaci贸n de wordpress o algo m谩s. En la p谩gina de edici贸n del producto en la secci贸n de administraci贸n, not茅 que la casilla de verificaci贸n no est谩 marcada por s铆 sola despu茅s de un tiempo. 驴Podr铆a alguien ayudarme?

// 1. Add new checkbox to product edit page (General tab)

add_action( 鈥榳oocommerce_product_options_general_product_data鈥, 鈥榖bloomer_add_badge_checkbox_to_products鈥 );

function bbloomer_add_badge_checkbox_to_products() {
woocommerce_wp_checkbox( array(
鈥榠d鈥 => 鈥榗ustom_badge鈥,
鈥榗lass鈥 => 鈥,
鈥榣abel鈥 => 鈥楽how Custom Badge鈥
)
);
}

// 鈥斺斺斺斺斺斺斺斺斺斺斺斺斺
// 2. Save checkbox via custom field

add_action( 鈥榮ave_post鈥, 鈥榖bloomer_save_badge_checkbox_to_post_meta鈥 );

function bbloomer_save_badge_checkbox_to_post_meta( $product_id ) {
if ( defined( 鈥楧OING_AUTOSAVE鈥 ) && DOING_AUTOSAVE )
return;
if ( isset( $_POST[鈥榗ustom_badge鈥橾 ) ) {
update_post_meta( $product_id, 鈥榗ustom_badge鈥, $_POST[鈥榗ustom_badge鈥橾 );
} else delete_post_meta( $product_id, 鈥榗ustom_badge鈥 );
}

Este tema fue modificado hace 11 meses, 3 semanas por.

(@riaanknoetze)

Hace 11 meses, 3 semanas

Hola,

Se trata de una cuesti贸n de desarrollo relativamente complejo. Voy a dejarlo abierto por un tiempo para ver si alguien podr谩 comprometerse a ayudar.

Tambi茅n puedo sugerir los siguientes lugares para preguntas destinadas a un mayor desarrollo:

Comunidad de sedimentos de WooCommerce: https://woocommerce.com/community-slack/
Grupo avanzado de WooCommerce en Facebook: https://www.facebook.com/groups/advanced.woocommerce/

(@yukikatayama)

Ingeniero Autom谩tico de Felicidad

Hace 11 meses, 2 semanas

No hemos tenido noticias tuyas en un tiempo, as铆 que voy a marcar esto como una soluci贸n. Si tienes alguna otra pregunta, puedes comenzar una nueva conversaci贸n. Otra opci贸n ser铆a contactar a un desarrollador de uno de los siguientes servicios: https://woocommerce.com/customizations/

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *