Archivos de Etiquetas: oneclouding

Definir el País y el Estado al finalizar la compra (checkout)

En el siguiente ejemplo crearemos dos funciones que nos ayudará a definir el País y el Estado al finalizar la compra (checkout) en WooCommerce Asegúrate de insertar el código en el archivo functions.php del tema activo en tu sitio web. [php] add_filter( ‘default_checkout_state’, ‘change_default_checkout_state’ ); function change_default_checkout_state() { return ‘Distrito Federal’; // Default state code […]

Insertar un mapa de Google Maps como imagen

En el siguiente ejemplo crearemos una función que nos ayudará a crear un «shortcode» que utilizaremos para insertar un mapa de Google Maps como imagen en nuestro sitio creado en WordPress Asegúrate de insertar el código en el archivo functions.php del tema activo en tu sitio web. [php] function smp_map_it_atts($atts,$content=null) { $atts = shortcode_atts( array( […]

Excluir una categoría del blog en la página de inicio (home)

En el siguiente ejemplo crearemos una función que nos ayudará a excluir una categoría del blog en la página de inicio (home) de nuestro sitio web, pero será pública en todas las demás secciones de nuestro sitio web desarrollado en WordPress. [php] function exclude_cat( $wp_query ) { if( !is_admin() && is_main_query() && is_front_page() ) { […]

Añadir target=»_blank» a todos los enlaces

En el siguiente ejemplo crearemos una función que nos ayudará a añadir target=»_blank» a todos los enlaces (lo cual hará que todos los enlaces se habrán en una pestaña nueva en el navegador). [php] function target_blank($text) { $return = str_replace(‘<a’, ‘<a target="_blank"’, $text); return $return; } add_filter(‘the_content’, ‘target_blank’); [/php] Si deseas más información sobre como […]

Agregar un campo personalizado en los productos

En el siguiente ejemplo crearemos varias funciones que nos ayudarán a agregar un campo personalizado en los productos de WooCommerce con el uso de varias acciones. Para este ejemplo en particular agregaré el campo «Marca» debajo del precio que se muestra en los productos. Asegúrate de insertar el código en el archivo functions.php del tema […]

Mostrar un contenido a usuarios no registrados

En el siguiente ejemplo crearemos una función que nos ayudará a crear un «shortcode» que utilizaremos para mostrar un contenido solo a los usuarios que no estan registrados en nuestro sitio creado en WordPress Asegúrate de insertar el código en el archivo functions.php del tema activo en tu sitio web. [php] function contenido_no_usuarios($attr, $content = […]

Mostrar un contenido solo a usuarios registrados

En el siguiente ejemplo crearemos una función que nos ayudará a crear un «shortcode» que utilizaremos para mostrar un contenido solo a los usuarios registrados en nuestro sitio creado en WordPress Asegúrate de insertar el código en el archivo functions.php del tema activo en tu sitio web. [php] function contenido_para_usuarios($attr, $content = null) { extract(shortcode_atts(array( […]

Agregar un texto personalizado al lado del precio en WooCommerce

En el siguiente ejemplo crearemos una función que nos ayudarán a agregar un texto personalizado al lado del precio que muestran los productos en WooCommerce Asegúrate de insertar el código en el archivo functions.php del tema activo en tu sitio web. [php] function custom_price_message( $price ) { global $post; $product_id = $post->ID; $textafter = ‘ […]

Redireccionar solo el móvil (smartphones) hacia una página interna

En el siguiente ejemplo crearemos una función que nos ayudará a redireccionar solo el móvil (smartphones) hacia una página interna de nuestro sitio web cuando se ingresa desde la página de inicio (home). [php] function mobile_home_redirect(){ if (!empty($_SERVER[‘HTTP_USER_AGENT’]) && false !== strpos($_SERVER[‘HTTP_USER_AGENT’], ‘iPad’) //removemos tablets iOS || false !== strpos($_SERVER[‘HTTP_USER_AGENT’], ‘Tablet’) //removemos tablets Android ) […]

Agregar un campo personalizado al formulario de pago en WooCommerce

En el siguiente ejemplo crearemos varias funciones que nos ayudarán a agregar un campo personalizado al formulario de pago en WooCommerce con el uso de varias acciones. Para este ejemplo en particular agregaremos el RFC (Identificación tributaria para México) por si el cliente requiere factura. Asegúrate de insertar el código en el archivo functions.php del […]