Skip to content

Instantly share code, notes, and snippets.

@jarrodagims
jarrodagims / switch.php
Created March 5, 2019 21:26
PHP switch
//redirect to thank you page
function mycustom_wp_footer()
{
echo '<script type="text/javascript">';
echo 'var formTitle;';
echo 'switch(event.detail.contactFormId) {';
echo 'case "14567": formTitle = "Contact Form"; formThank: "thank-you"';
echo 'break;';
echo 'case "14683": formTitle = "Service Requests"; formThank: "thank-you-service"';
echo 'break;';
@jarrodagims
jarrodagims / switch.js
Created December 7, 2018 20:19
switch form
document.addEventListener( 'wpcf7mailsent', function( event ) {
var formTitle;
switch(event.detail.contactFormId) {
case '2659': formTitle = 'AGI Home Contact';
break;
case '2633': formTitle = 'AGI Home Display';
break;
case '3387': formTitle = 'AGI Home No Rank Question';
@jarrodagims
jarrodagims / thankyou.js
Created December 7, 2018 18:59
Redirect to thank you
//redirect to thank you page
function mycustom_wp_footer()
{
echo '<script type="text/javascript">';
echo 'document.addEventListener( \'wpcf7mailsent\', function( event ) {';
echo 'window.dataLayer.push({
"event" : "cf7submission",
"formId" : event.detail.contactFormId,
"response" : event.detail.inputs
});';
@jarrodagims
jarrodagims / tiny.js
Created December 7, 2018 18:57
disable tiny mce on pages
//disable tinyMCE
//add_filter( 'user_can_richedit' , '__return_false', 50 );
add_filter('user_can_richedit', function( $default ){
global $post;
if( $post->post_type === 'page') return false;
return $default;
});