No se han encontrado widgets en la barra lateral

Uso de Siblings para Menús

<script> $(".menu_mobile #menu-header li.menu-item-has-children a").click(function (e) { e.preventDefault(); $(this).siblings("ul").slideToggle(); }); </script> Siblings buscará un elemento hermano del cual anclarse para realizar una acción determinada. En el ejemplo de arriba, la…

Leer más

Datos adjuntos en correo

En el controlador del formulario de envío recibimos los datos. Como medida de seguridad en Magento hay que usar el $this->request heredado desde el action. En este caso inyectamos mediante…

Leer más

Métodos del objeto $orden

Array ( [0] get_data_without_line_items [1] get_line_item_data [2] add_filters [3] order_class_name [4] get_report_customer_id [5] is_returning_customer [6] get_customer_first_name [7] get_customer_last_name [8] payment_complete [9] get_formatted_order_total [10] save [11] set_status [12] maybe_set_date_paid [13] update_status…

Leer más

Eliminar todos los productos por MySQL

SET FOREIGN_KEY_CHECKS = 0; TRUNCATE TABLE `catalog_category_product`; TRUNCATE TABLE `catalog_category_product_index`; TRUNCATE TABLE `catalog_category_product_index_tmp`; TRUNCATE TABLE `catalog_compare_item`; TRUNCATE TABLE `catalog_product_bundle_option`; TRUNCATE TABLE `catalog_product_bundle_option_value`; TRUNCATE TABLE `catalog_product_bundle_price_index`; TRUNCATE TABLE `catalog_product_bundle_selection`; TRUNCATE TABLE…

Leer más

[Seguridad] Limpiar código PHP

Para todos los input que se envían por POST o GET usar la función sanitize_text_field(), esta quita los "<", espacios, limpia en general todos los textos :) Ejemplo de uso:…

Leer más

Hacer Zoom In dentro de la galería en Pdp

Buscar el archivo view.xml dentro de la carpeta etc ubicada en el tema del sitio y en las líneas 223 aprox agregar al nodo de magnifier el subnodo mode con…

Leer más

Forzar https en htaccess

Agregar el sgte código en el archivo htaccess que se encuentre en la raíz de archivos del sitio web. RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.dominio.cl/$1 [R,L]

Leer más

Token de larga duración en Instagram

Para que un token de la api graph de instagram, sea de larga duración, se debe ejecutar el siguen curl. curl -i -X GET "https://graph.instagram.com/refresh_access_token?grant_type=ig_refresh_token&access_token={token-a-validar}" Este curl te devolverá un…

Leer más

Desactivar el autorelleno de campos en checkout

Agregar el sgte código al functions add_filter('woocommerce_checkout_get_value','__return_empty_string',10); Para filtrar sólo algunos campos, agregar un callback add_filter( 'woocommerce_checkout_get_value', 'radar_remove_values', 10, 2 ); function radar_remove_values( $value, $input ) { $item_to_set_null = array(…

Leer más

Ingresar llave privada al git

1 - Obtener la llave privada2 - Guardar la llave en la carpeta .ssh ubicada en el usuario del computador, suele ser c:/users/{usuario}/.ssh3 - Ejecutar en la consola de visual…

Leer más