WordPress Functions.PHP
WordpressCode Snippets
Add favicons via funtions.php
function add_icons() { ?>
<link rel="icon" type="image/png" sizes="32x32" href="/wp-includes/assets/favicons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/wp-includes/assets/favicons/favicon-16x16.png">
<link rel="manifest" href="/wp-includes/assets/favicons/site.webmanifest">
<link rel="mask-icon" href="/wp-includes/assets/favicons/safari-pinned-tab.svg" color="#b57f2f">
<link rel="shortcut icon" href="/wp-includes/assets/favicons/favicon.ico">
<meta name="msapplication-TileColor" content="#b57f2f">
<meta name="msapplication-config" content="/wp-includes/assets/favicons/browserconfig.xml">
<meta name="theme-color" content="#b57f2f">
<?php }
add_action('wp_head', 'add_icons');Add popup div via functions.php (See Alani Smile Designers)
function footer_website_popup() {
?>
<div id="website-popup">
<div class="popup-content">
<a class="popup-close">X</a>
<?php echo do_shortcode('[et_pb_section global_module="1595"][/et_pb_section]'); ?>
</div>
</div>
<?php
}
//add_action( 'wp_footer', 'add_footer_text_function'); or??
add_action('get_footer', 'footer_website_popup');Add Google Tag Manager (GTM) via functions.php
function divi_child_head() { ?>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MF7GGJFG');</script>
<!-- End Google Tag Manager -->
<?php }
add_action( 'wp_head', 'divi_child_head', 0 );
function divi_child_body_open() { ?>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MF7GGJFG"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<?php }
add_action( 'wp_body_open', 'divi_child_body_open', 0 );