Become an expert, build a following, and gain financial independence.
by Nathan Barry
Table of Contents
Become an expert, build a following, and gain financial independence.
by Nathan Barry
Table of Contents
| <?php | |
| /** | |
| * Assumptions: | |
| * - Form ID is #28 | |
| * - Page ID is 406200 | |
| * - Fields include radio for reason & extra details where needed. | |
| */ | |
| /* | |
| # this will create new .format() function for Date object | |
| # there is auto localization from Intl, but you can also set language as a 2nd argument | |
| # all possible values were tested and compared on Apache server with PHP 8 date() function | |
| # you can find minified version in the first comment | |
| # examples: | |
| new Date().format('d.m.Y H:i:s') // 25.07.2022 09:11 |
| /** | |
| * @type {Object} JavaScript namespace for our application. | |
| */ | |
| var Custom_Modal = {}; | |
| (function($, Custom_Modal) { | |
| var $ = jQuery; | |
| _.extend( Custom_Modal, { view: {}, controller: {} } ); |
| { | |
| "fas fa-address-book","fas fa-address-card","fas fa-adjust","fas fa-align-center","fas fa-align-justify","fas fa-align-left","fas fa-align-right","fas fa-allergies","fas fa-ambulance","fas fa-american-sign-language-interpreting","fas fa-anchor","fas fa-angle-double-down","fas fa-angle-double-left","fas fa-angle-double-right","fas fa-angle-double-up","fas fa-angle-down","fas fa-angle-left","fas fa-angle-right","fas fa-angle-up","fas fa-archive","fas fa-arrow-alt-circle-down","fas fa-arrow-alt-circle-left","fas fa-arrow-alt-circle-right","fas fa-arrow-alt-circle-up","fas fa-arrow-circle-down","fas fa-arrow-circle-left","fas fa-arrow-circle-right","fas fa-arrow-circle-up","fas fa-arrow-down","fas fa-arrow-left","fas fa-arrow-right","fas fa-arrow-up","fas fa-arrows-alt","fas fa-arrows-alt-h","fas fa-arrows-alt-v","fas fa-assistive-listening-systems","fas fa-asterisk","fas fa-at","fas fa-audio-description","fas fa-backward","fas fa-balance-scale","fas fa-ban","fas fa-band-aid","fas fa-barcode","fas fa-bars", |
| <?php | |
| require_once dirname( __FILE__ ) . '/makepot.php'; | |
| if ( !defined( 'STDERR' ) ) { | |
| define( 'STDERR', fopen( 'php://stderr', 'w' ) ); | |
| } | |
| /** | |
| * Extend to add text domain check |
| /** Break html5 cart caching */ | |
| add_action('wp_enqueue_scripts', 'cartcache_enqueue_scripts', 100); | |
| function cartcache_enqueue_scripts() | |
| { | |
| wp_deregister_script('wc-cart-fragments'); | |
| wp_enqueue_script( 'wc-cart-fragments', get_template_directory_uri() . '/cart-fragments.js', array( 'jquery', 'jquery-cookie' ), '1.0', true ); | |
| } |
| // Common social media colors | |
| // More at http://brandcolors.net/ | |
| $dribbble-color:#ea4c89; | |
| $facebook-color:#3b5998; | |
| $github-color:#007bb6; | |
| $google-color:#dd4b39; | |
| $linkedin-color:#171515; | |
| $rss-color:#ee802f; | |
| $twitter-color:#00aced; |
| function SMOFtoRedux() { | |
| global $of_options; | |
| $options = $of_options; | |
| $sections = array(); | |
| $section = array(); | |
| $fields = array(); | |
| foreach($options as $key=>$value) { | |
| foreach ($value as $k=>$v) { | |
| if (empty($v)) { | |
| unset($value[$k]); |