josemanuelque
Respuestas de foro creadas
-
Foro: WordPress Avanzado
En respuesta a: Syntax error, unexpected ‘=’ expecting ‘)’Por fin solucionado, muchas gracias por todo.
Un saludo.Foro: WordPress Avanzado
En respuesta a: Syntax error, unexpected ‘=’ expecting ‘)’Muchas gracias José Luis, he sustituido también los caracteres & aunque sigue habiendo algo que no va bien porque no termina de funcionar el código.
Foro: WordPress Avanzado
En respuesta a: Syntax error, unexpected ‘=’ expecting ‘)’ah vale ya te he entendio en lugar de > aparece >
Foro: WordPress Avanzado
En respuesta a: Syntax error, unexpected ‘=’ expecting ‘)’Gracias por tu respuesta José Luis, pero en el articulo original está asi:
https://martin.click/woocommerce/insertar-mensaje-condicional-ficha-producto-woocommerce/He mirado desde el inspector de google para ver si el código html estaba bien escrito, pero sale igual. No se se a que caracteres reemplaza >
Foro: WordPress Avanzado
En respuesta a: Syntax error, unexpected ‘=’ expecting ‘)’Perdón este es el código original:
// Agrega un checkbox en la pestaña general de la página de edición del producto add_action( 'woocommerce_product_options_general_product_data', 'mk_agrega_checkbox_producto' ); function mk_agrega_checkbox_producto() { woocommerce_wp_checkbox( array( 'id' => 'id_check', 'class' => '', 'label' => 'Etiqueta del check' //Cambia la etiqueta del checkbox ) ); } // Guarda la información del checkbox via custom field add_action( 'save_post', 'mk_guarda_checkbox_en_post_meta' ); function mk_guarda_checkbox_en_post_meta( $product_id ) { if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return; if ( isset( $_POST['id_check'] ) ) { update_post_meta( $product_id, 'id_check', $_POST['id_check'] ); } else delete_post_meta( $product_id, 'id_check' ); } // Muestra el mensaje solo si el check está marcado en la ficha de producto add_action( 'woocommerce_single_product_summary', 'mk_muestra_mensaje_checkbox', 20 ); //Cambia el hook o la prioridad para mover la posición del mensaje function mk_muestra_mensaje_checkbox() { global $product; if ( get_post_meta( $product->get_id(), 'id_check', true ) ) { echo 'TU MENSAJE PERSONALIZADO'; //Cambia tu mensaje } }
- Esta respuesta fue modificada hace 3 años, 4 meses por jose64. Razón: Etiquetar código
Foro: Guías – Resolución de problemas
En respuesta a: Loop WordPressHola, muchas gracias. Ya funciona.
Foro: Guías – Resolución de problemas
En respuesta a: Loop WordPressAlgo así?
<?php if is_single(
while( have_posts() ) : the_post();
get_template_part( ‘parts/loop/app’ );
if( $i == 6) {
if( !wp_is_mobile( ) )
echo ‘</div>’.ads(«ads_home»).'<div class=»bloque-apps»>’;
}
$i++;
endwhile;
)?>