Skip to content

Instantly share code, notes, and snippets.


Adam Clark avclark

View GitHub Profile
avclark / .gitignore
Created Apr 17, 2018 — forked from salcode/.gitignore
See for the latest version of my WordPress .gitignore file
View .gitignore
# -----------------------------------------------------------------
# .gitignore for WordPress
# Bare Minimum Git
# ver 20150227
# This file is tailored for a WordPress project
# using the default directory structure
# This file specifies intentionally untracked files to ignore
avclark / .gitignore
Created Jul 6, 2017
git ignore boilerplate for WP
View .gitignore
# This is a template .gitignore file for git-managed WordPress projects.
# Fact: you don't want WordPress core files, or your server-specific
# configuration files etc., in your project's repository. You just don't.
# Solution: stick this file up your repository root (which it assumes is
# also the WordPress root directory) and add exceptions for any plugins,
# themes, and other directories that should be under version control.
# See the comments below for more info on how to add exceptions for your
avclark / footer-2-text-widget.html
Created May 9, 2016
The code used in the Text Widget in the Footer 2 Widget Area in the Community Pro Theme.
View footer-2-text-widget.html
avclark / 0_reuse_code.js
Created Apr 15, 2016
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
View gist:9a72d4051d8d46fce076bfb96aa3be3f
class Init_Menu_Item {
public function __construct() {
public function initialize() {
add_action( 'admin_menu', array( $this, 'init_menu_item') );
avclark / presale app
Created Dec 25, 2014
presale app jquery modifications
View presale app
// Here are some of the changes I made to these two functions, but this broke the whole, I was getting an error saying something like unidentified param: amount, so something like that.
function populateCurrentPrice(price) {
$('.currentPrice span').text(price/100);
$('#customButton span').text(price/100);
$('#currentPurchases').text( (price/100) -1);
$('#customButton').on('click', function(e) {{
amount: price
View WP Query with Pagination
$temp = $wp_query;
$wp_query = null;
$wp_query = new WP_Query();
while ($wp_query->have_posts()) : $wp_query->the_post();
<!-- LOOP: Usual Post Template Stuff Here-->
View CPT Loop
add_filter( 'pre_get_posts', 'my_get_posts' );
function my_get_posts( $query ) {
if ( is_home() && $query->is_main_query() )
$query->set( 'post_type', array( 'Resources' ) );
return $query;
avclark / wp_head cleanup
Created May 3, 2014
Cleanup unnecessary code from wp_head by adding this code to functions.php
View wp_head cleanup
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'start_post_rel_link');
remove_action('wp_head', 'index_rel_link');
remove_action('wp_head', 'adjacent_posts_rel_link');
avclark / gist:10401914
Last active Aug 29, 2015
Wordpress Offset
View gist:10401914
<?php get_header(); ?>
$number_of_feature_posts = 1;
$number_of_secondary_posts = 8;
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$how_many_secondary_posts_past = ($number_of_secondary_posts * ($paged - 1));
$off = $number_of_feature_posts + (($paged > 1) ? $how_many_secondary_posts_past : 0);