Skip to content

Instantly share code, notes, and snippets.

View shanutthankachan's full-sized avatar
Working from home

Shanu T Thankachan shanutthankachan

Working from home
View GitHub Profile
shanutthankachan / Build_an_Responsive_Email_Template_From_Scratch.html
Last active July 31, 2017 17:30
Build an Responsive Email Template From Scratch
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style type="text/css">
/* /\/\/\/\/\/\/\/\/ CLIENT-SPECIFIC STYLES /\/\/\/\/\/\/\/\/ */
#outlook a{padding:0;} /* Force Outlook to provide a "view in browser" message */
.ReadMsgBody{width:100%;} .ExternalClass{width:100%;} /* Force Hotmail to display emails at full width */
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} /* Force Hotmail to display normal line spacing */
shanutthankachan / JSON-LD
Created May 11, 2017 06:56
Local events to google search results
<script type="application/ld+json">
"@context": "",
"@type": "Event",
"name": "Jan Lieberman Concert Series: Journey in Jazz",
"startDate": "2017-04-24T19:30-08:00",
"location": {
"@type": "Place",
"name": "Santa Clara City Library, Central Park Library",
"address": {
function alts_customize_register( $wp_customize ) {
$wp_customize->add_setting( 'alts_logo' ); // Add setting for logo uploader
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'alts_logo', array(
'label' => __( 'Upload Logo (replaces text)', 'alts' ),
'section' => 'title_tagline',
'settings' => 'alts_logo',
) ) );
add_action( 'customize_register', 'alts_customize_register' );
<?php get_header(); ?>
<div class="row">
<div id="content">
<h1>Main Area - body</h1>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><?php the_title(); ?></h1>
<h5>Posted on <?php the_time('F jS, Y') ?></h5>
<p><?php the_content(__('(more...)')); ?></p>
<hr> <?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?>
<div class="row">
<h2 ><?php _e('Categories'); ?></h2>
<ul >
<?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0'); ?>
<h2 ><?php _e('Archives'); ?></h2>
<ul >
<?php wp_get_archives('type=monthly'); ?>
<div class="container">
<div class="row">
<?php // wp_footer(); //footer hook! ?>
<!-- Latest compiled and minified JavaScript -->
<script src="" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
* Embed Gists with a URL
* Usage:
* Paste a gist link into a blog post or page and it will be embedded eg:
* If a gist has multiple files you can select one using a url in the following format:
<title>Theme Name</title>
<link rel="stylesheet" href="<?php bloginfo('style.css'); ?>">
<!-- Bootsatrp minified CSS -->
<link rel="stylesheet" href="" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
<!-- Optional theme -->
<link rel="stylesheet" href="" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous">