Skip to content

Instantly share code, notes, and snippets.

View fabiograsso's full-sized avatar

Fabio Grasso fabiograsso

View GitHub Profile
<?php
// Aggiunta campi per la richiesta fattura
add_filter( 'woocommerce_checkout_fields' , 'custom_additional_fields' );
function custom_additional_fields( $fields ) {
// Richiesta fattura
$fields['billing']['fattura'] = array(
'label' => __('Richiedo la fattura', 'woocommerce'),
'type' => 'checkbox',
'placeholder' => _x('Fattura', 'placeholder', 'woocommerce'),
@fabiograsso
fabiograsso / woocommerce-cf-piva.php
Last active December 20, 2022 06:23
Script per aggiungere il campo Partita Iva e Codice Fiscale su Woocommerce: https://fabiograsso.net/woocommerce-inserire-campi-per-codice-fiscale-e-partita-iva/
<?php
//creo il campo codice fiscale
add_filter( 'woocommerce_checkout_fields' , 'codice_fiscale' );
function codice_fiscale( $fields ) {
$fields['billing']['codice_fiscale'] = array(
'label' => __('Codice Fiscale', 'woocommerce'),
'placeholder' => _x('Codice Fiscale', 'placeholder', 'woocommerce'),
'required' => true,
@fabiograsso
fabiograsso / jwplayer.js
Last active April 19, 2026 06:56
Learnpress - full video before complete lessons
jQuery(function ($) { // init jQuery for WordPress
var videoClass = '.jwplayer'; // video css class
var debug = false;
if (typeof jwplayer === 'function') checkVideoComplete(); // avvio la funziona solo se JWPlayer è caricato
function checkVideoComplete() {
var warningText='Devi guardare tutto il video prima di segnare la lezione come completa'; // testo da mettere a dx del bottone
var warningClass='button-disable-text';
var alertText='Sembra che non hai guardato tutto il video... Per favore completa la visione del video prima di continuare.';