Skip to content

Instantly share code, notes, and snippets.

Avatar

Oscar Abad Folgueira Oscar-Abad-Folgueira

View GitHub Profile
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-anadir-checkbox-checkout-admin-pedido.php
Last active Feb 24, 2021
WooCommerce Snippet: Añadir campo checkbox al checkout y mostrar en el admin del pedido.
View woo-anadir-checkbox-checkout-admin-pedido.php
<?php
/**
* @snippet WooCommerce Snippet: Añadir campo checkbox al checkout y mostrar en el admin del pedido.
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
// Añadir un campo checkbox al checkout y al anadir_estado_pedido_enviado_a_estados
add_action( 'woocommerce_review_order_before_submit', 'anadir_campo_checkbox_checkout' );
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-anadir-pagina-menu-admin-woocommerce.php
Created Feb 23, 2021
WooCommerce Snippet: Añadir página al menú de administración de WooCommerce
View woo-anadir-pagina-menu-admin-woocommerce.php
<?php
/**
* @snippet WooCommerce Snippet: Añadir página al menú de administración de WooCommerce
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
add_action( 'admin_menu', 'oaf_registrar_pagina_mi_woocommerce_admin', 9999 );
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-crear-filtro-admin-productos.php
Created Feb 23, 2021
WooCommerce Snippet: Crear nuevo filtro en el admin de productos de WooCommerce
View woo-crear-filtro-admin-productos.php
<?php
/**
* @snippet WooCommerce Snippet: Crear nuevo filtro en el admin de productos de WooCommerce
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
add_filter( 'woocommerce_product_filters', 'oaf_filtro_etiquetas_producto_admin' );
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-mostrar-aviso-total-carrito-tramos.php
Last active Feb 23, 2021
WooCommerce Snippet: Mostrar aviso en carrito de WooCommerce dependiendo del total y por tramos
View woo-mostrar-aviso-total-carrito-tramos.php
<?php
/**
* @snippet WooCommerce Snippet: Mostrar aviso en carrito de WooCommerce dependiendo del total y por tramos
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
add_action( 'woocommerce_before_cart', 'oaf_carrito_total_por_tramos' );
function oaf_carrito_total_por_tramos() {
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-mostrar-anuncio-header-producto-concreto.php
Last active Feb 23, 2021
WooCommerce Snippet: Mostrar anuncio en la parte superior de un producto en concreto
View woo-mostrar-anuncio-header-producto-concreto.php
<?php
/**
* @snippet WooCommerce Snippet: Mostrar anuncio en la parte superior de un producto en concreto
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
add_action( 'wp_head', 'oaf_mostrar_anuncio' );
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-mostrar-anuncio-header-producto-individual.php
Last active Feb 23, 2021
WooCommerce Snippet: Mostrar anuncio en la parte superior de las páginas de producto individual
View woo-mostrar-anuncio-header-producto-individual.php
<?php
/**
* @snippet WooCommerce Snippet: Mostrar anuncio en la parte superior de las páginas de producto individual
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
add_action( 'wp_head', 'oaf_mostrar_anuncio' );
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-borrar-contenido-carrito-logout-usuario.php
Last active Feb 23, 2021
WooCommerce Snippet: Borrar el contenido del carrito cuando salen los clientes de su cuenta
View woo-borrar-contenido-carrito-logout-usuario.php
<?php
/**
* @snippet WooCommerce Snippet: Borrar el contenido del carrito cuando salen los clientes de su cuenta
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
add_action('clear_auth_cookie', 'oaf_borrar_contenido_carrito');
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-anadir-texarea-ajustes-producto.php
Created Feb 23, 2021
WooCommerce Snippet: Añadir un campo de tipo textarea en los ajustes de producto de WooCommerce
View woo-anadir-texarea-ajustes-producto.php
<?php
/**
* @snippet WooCommerce Snippet: Añadir un campo de tipo textarea en los ajustes de producto de WooCommerce
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
add_action( 'woocommerce_product_options_general_product_data', 'oaf_anadir_campo_especificaciones_opciones_generales_producto', 10, 0 );
function oaf_anadir_campo_especificaciones_opciones_generales_producto() {
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-quitar-campo-codigo-postal-checkout.php
Created Feb 22, 2021
WooCommerce Snippet: Quitar el campo de Código Postal del formulario del checkout
View woo-quitar-campo-codigo-postal-checkout.php
<?php
/**
* @snippet WooCommerce Snippet: Quitar el campo de Código Postal del formulario del checkout
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
add_filter( 'woocommerce_checkout_fields' , 'oaf_quitar_codigo_postal_checkout' );
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-campo-codigo-postal-checkout-opcional.php
Created Feb 22, 2021
WooCommerce Snippet: Desactivar verificación código postal checkout (campo opcional)
View woo-campo-codigo-postal-checkout-opcional.php
<?php
/**
* @snippet WooCommerce Snippet: Desactivar verificación código postal checkout (campo opcional)
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
add_filter( 'woocommerce_default_address_fields' , 'oaf_codigo_postal_checkout_opcional' );