Skip to content

Instantly share code, notes, and snippets.

View thebigtine's full-sized avatar
🏠
Working from home

Joseph VanTine thebigtine

🏠
Working from home
View GitHub Profile
function custom_excerpt($limit, $post_id=NULL) {
if($post_id == NULL) { $the_excerpt = get_the_excerpt(); }
else { $the_excerpt = get_the_excerpt($post_id); }
$excerpt = explode(' ', $the_excerpt, $limit);
if (count($excerpt)>=$limit) {
array_pop($excerpt);
$excerpt = implode(" ",$excerpt).'...';
} else {
Sub MergeLines()
'
' MergeLines Macro
'
'
Selection.EndKey Unit:=wdLine
Selection.TypeText Text:=" "
Selection.Delete Unit:=wdCharacter, Count:=1
End Sub
<?php
/*
Plugin Name: Autofill users info at checkout
*/
function autofill_users_info_at_checkout_update_mata( $user_id ) {
add_user_meta($user_id, 'billing_phone', '0123456789');
add_filter('admin_init', 'msf_general_settings_register_fields');
function msf_general_settings_register_fields()
{
register_setting('general', 'homepage_image', 'esc_attr');
add_settings_field('homepage_image', '<label for="homepage_image">'.__('Homepage Header Image' , 'homepage_image' ).'</label>' , 'msf_general_settings_fields_html', 'general');
}
function msf_general_settings_fields_html()
{
jQuery(function() {
jQuery('a[href*="#"]:not([href="#"])').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
var target = jQuery(this.hash);
target = target.length ? target : jQuery('[name=' + this.hash.slice(1) +']');
if (target.length) {
jQuery('html, body').animate({
scrollTop: target.offset().top
}, 1000);
return false;
.home .the-smart-way {
color: #fff;
background: #f7931e;
font-weight: bold;
height: 100px;
margin: 40px 0;
padding: 15px;
position: relative;
text-align: center;
}
@thebigtine
thebigtine / centerVertical.js
Last active February 6, 2017 17:45
A script that centers a element inside its parent
function centerVertical(child, parent, property) {
var parentHeight = parent.height(),
childHeight = child.height();
// Position the child with an inline style
child.css(property, (parentHeight - childHeight) / 2);
} centerVertical($('.js-vertical-align-child'), $('.js-vertical-align-parent'), 'margin-top');
<div class="image">
<!--<img src="images/map.png" alt="" />-->
<style>
#map {
height: 100%;
width: 100%;
}
@media (max-width: 767px) {
#map,
<option disabled selected>Select a region</option>
<option value="northland">Northland</option>
<option value="north-shore-auckland">North Shore - Auckland</option>
<option value="auckland">Auckland</option>
<option value="waikato">Waikato</option>
<option value="bay-of-plenty">Bay of Plenty</option>
<option value="hawkes-bay">Hawkes Bay</option>
<option value="wellington">Wellington</option>
<option value="christchurch">Christchurch</option>
<option value="queenstown">Queenstown</option>
<?php $temp_query = $wp_query;
$args = array(
'post_type' => 'region'
);
query_posts($args);
if (have_posts()) { ?>
<form>
<select id="event-region-select" autocomplete="off" onchange='doSubmit();'>