Skip to content

Instantly share code, notes, and snippets.

View tnchuntic's full-sized avatar

Thomas N. Chuntic tnchuntic

View GitHub Profile
/* partially complete conditional logic functions, submitted to Gravity Forms for help, as once the new select element is switched to, it cannot be switched away from */
function set_conditional( $form ) {
?>
<script type="text/javascript">
gform.addFilter( 'gform_conditional_logic_fields', 'set_conditional_field' );
function set_conditional_field( options, form, selectedFieldId ){
options.push({
label: 'User Role',
value: 'user-role'
@tnchuntic
tnchuntic / functions.php
Created November 23, 2021 03:50 — forked from stracker-phil/forminator-via-ajax-script.js
Load Forminator Form via Ajax
<?php
// The following Ajax handler is inside a loaded PHP file,
// such as a plugin, or in this sample, the functions.php file.
add_action('wp_ajax_my_get_support', 'ajax_my_get_support');
/**
* Ajax handler that gernates the form with all
* required JS files and CSS rules.
*/
@tnchuntic
tnchuntic / header.scss
Created May 28, 2019 02:13 — forked from ahaywood/header.scss
WordPress: Mega Menu
/*------------------------------------*\
#PRIMARY-MENU
\*------------------------------------*/
.primary-menu {
@include grid;
@include sans-serif;
font-weight: $bold;
height: $nav-bar-height;
&__wrapper {
# Get around shallow update restriction
if [ -f ${HOME}/clone/.git/shallow ]; then git fetch --unshallow; fi
# Add User Data
git config --global user.name "wpengine-git-push-user-name"
git config --global user.email "my-wpengine-account-email-address"
# Add servers
git remote add servers $WPENGINE_GIT_PUSH_REMOTE
git remote set-url --add --push servers $WPENGINE_GIT_PUSH_REMOTE
git remote set-url --add --push servers $WPENGINE_GIT_PUSH_REMOTE_2
git remote set-url --add --push servers $WPENGINE_GIT_PUSH_REMOTE_3