Skip to content

Instantly share code, notes, and snippets.

@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-anadir-boton-seguir-comprando-tras-comprar.php
Created Apr 12, 2021
WooCommerce Snippet: Añadir botón "Seguir comprando" tras añadir productos al carrito
View woo-anadir-boton-seguir-comprando-tras-comprar.php
<?php
/**
* @snippet WooCommerce Snippet: Añadir botón "Seguir comprando" tras añadir productos al carrito
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/anadir-el-boton-de-seguir-comprando-tras-anadir-productos-al-carrito-en-woocommerce
*/
add_filter( 'wc_add_to_cart_message_html', 'anadir_boton_seguir_comprando_anadir_carrito', 10, 2);
function anadir_boton_seguir_comprando_anadir_carrito( $message, $products ){
View woo-mostrar-desc-corta-pedido-admin.php
<?php
/**
* @snippet WooCommerce Snippet: Mostrar la descripción del producto en los detalles del pedido en el admin
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/mostrar-la-descripcion-corta-del-producto-en-los-detalles-del-pedido-en-el-admin-de-woocommerce
*/
function oaf_woocommerce_before_order_itemmeta( $item_id, $item, $product ) {
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-eliminar-pedido-con-codigo.php
Created Feb 26, 2021
WooCommerce Snippet: Eliminar un pedido con código
View woo-eliminar-pedido-con-codigo.php
<?php
/**
* @snippet WooCommerce Snippet: Eliminar un pedido con código.
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/
*/
wp_delete_post($order_id,true);
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-anadir-texto-gratis-producto-precio-cero.php
Last active Mar 16, 2021
WooCommerce Snippet: Añadir texto gratis si el producto tiene precio cero (0)
View woo-anadir-texto-gratis-producto-precio-cero.php
<?php
/**
* @snippet WooCommerce Snippet: Añadir texto gratis si el producto tiene precio cero (0).
* @author Oscar Abad Folgueira
* @author_url https://www.oscarabadfolgueira.com
* @snippet_url https://www.oscarabadfolgueira.com/anadir-el-texto-gratis-en-los-productos-con-precio-cero-en-woocommerce
*/
add_filter( 'woocommerce_get_price_html', 'mensaje_precio_cero' );
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-anadir-checkbox-checkout-admin-pedido.php
Last active Mar 3, 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/anadir-un-campo-de-checkbox-opcional-en-el-checkout-de-woocommerce-y-mostrar-en-el-admin-del-pedido
*/
// 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
Last active Mar 9, 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/anadir-una-nueva-pagina-al-menu-de-administracion-de-woocommerce
*/
add_action( 'admin_menu', 'oaf_registrar_pagina_mi_woocommerce_admin', 9999 );
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-crear-filtro-admin-productos.php
Last active Mar 11, 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/crear-un-nuevo-filtro-para-los-productos-en-el-admin-de-woocommerce
*/
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 Mar 17, 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/anadir-contenido-en-la-cabecera-de-los-productos-o-en-productos-en-concreto
*/
add_action( 'wp_head', 'oaf_mostrar_anuncio' );
@Oscar-Abad-Folgueira
Oscar-Abad-Folgueira / woo-mostrar-anuncio-header-producto-individual.php
Last active Mar 17, 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/anadir-contenido-en-la-cabecera-de-los-productos-o-en-productos-en-concreto
*/
add_action( 'wp_head', 'oaf_mostrar_anuncio' );