This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// add tracking for phone call clicks | |
function google_phone_clicks_and_contact_form() { ?> | |
<!-- phone call tracking for analytics --> | |
<script type="text/javascript"> | |
jQuery(document).ready(function() { | |
jQuery("a[href^='tel:']").click(function(event){ | |
if (typeof ga !== 'undefined') { | |
ga('send', 'event', 'Contact', 'Phone', 'Click'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function add_parent_styles() { | |
wp_enqueue_style('parent-style', get_template_directory_uri().'/style.css'); | |
} | |
add_action('wp_enqueue_scripts', 'add_parent_styles'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script type="text/javascript"> | |
document.addEventListener( 'wpcf7mailsent', function( event ) { | |
if (typeof gtag !== 'undefined') { | |
gtag('event', 'Submit', { | |
'event_category': 'Contact Form', | |
'event_label': 'Main Contact Form', | |
'event_callback': function() { | |
console.log("contact form tracking sent successfully"); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Include the Google Analytics Tracking Code | |
function google_analytics_tracking_code(){ ?> | |
<!-- script from analytics starts here --> | |
<!-- Global site tag (gtag.js) - Google Analytics --> | |
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-68863234-2"></script> | |
<script> | |
window.dataLayer = window.dataLayer || []; | |
function gtag(){dataLayer.push(arguments);} | |
gtag('js', new Date()); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For images | |
$siteMailLogoURL = NULL; | |
$siteMainLogoAlt = NULL; | |
if (isset($siteMainLogoID)) { | |
$siteMailLogoURL = wp_get_attachment_url($siteMainLogoID); | |
$siteMainLogoAlt = get_post_meta($siteMainLogoID, '_wp_attachment_image_alt', true); | |
} | |
if (!empty($siteMailLogoURL)) : ?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# force HTTPS and www. | |
RewriteEngine On | |
RewriteCond %{HTTPS} off [OR] | |
RewriteCond %{HTTP_HOST} !^www\. [NC] | |
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] | |
RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$start = microtime(true); | |
// code here | |
$time_elapsed_secs = microtime(true) - $start; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Redirect HTTP to HTTPS | |
RewriteCond %{HTTPS} !=on | |
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$originalString = "Test String"; | |
$stringInParts = explode(' ', $originalString); | |
$originalString = '<span>' . $stringInParts[0] . '</span>' . Implode(" ", array_slice($stringInParts,1)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This example is for a section called theme options, with a setting for copyright text | |
$wp_customize->add_section( 'theme_options_section' , array( | |
'title' => __('Theme Options','themename'), | |
'priority' => 30, | |
) ); | |
$wp_customize->add_setting( 'copyright_text' , array( | |
'default' => 'Default text here' | |
) ); |
NewerOlder