Skip to content

Instantly share code, notes, and snippets.

<?php wp_list_pages('exclude=98,92,94,96&title_li='); ?>
@nickberens360
nickberens360 / gist:8098641
Created December 23, 2013 15:09
Wordpress: Order custom post type by menu_order
<?php query_posts('post_type=photo_testimonial&orderby=menu_order&order=ASC'); ?>
@nickberens360
nickberens360 / gist:8152388
Last active September 26, 2016 13:26
wordpress: List parent and child pages
<?php
global $post; // Setup the global variable $post
if ( is_page() && $post->post_parent ) // Make sure we are on a page and that the page is a parent
$kiddies = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->post_parent . '&echo=0' );
else
$kiddies = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0' );
if ( $kiddies ) {
echo '<ul class="secondary">';
echo $kiddies;
@nickberens360
nickberens360 / gist:8183346
Last active January 1, 2016 18:19
CSS: Simple responsive grid
[class*='colspan-'] {
position:relative;
float: left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin-bottom:0;
border:1px solid white;
background:#D1D1D1;
text-align:center;
@nickberens360
nickberens360 / gist:8213912
Last active August 17, 2017 18:03
jquery: Wrap each n elements in jQuery found here: http://forrst.com/posts/Wrap_each_n_elements_in_jQuery-7zl
(function($){
$.fn.wrapChildren = function(options) {
var options = $.extend({
childElem : undefined,
sets : 1,
wrapper : 'div class="random"'
}, options || {});
if (options.childElem === undefined) return this;
@nickberens360
nickberens360 / gist:8474825
Last active January 3, 2016 14:18
PHP: DB Querie
<?php
$query = "SELECT * FROM users WHERE active=1";
$result = mysqli_query($dbhandle, $query);
if(mysqli_num_rows($result)>0){
while($row = mysqli_fetch_array($result)) {
echo '<p>'. $row['Last_Name'] .'</p>';
}
}
?>
@nickberens360
nickberens360 / gist:8617146
Last active January 4, 2016 11:48
Angularjs: Simple data binding example
<article ng-app ="app">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.10/angular.min.js"></script>
<input type="text" ng-model="yourName" placeholder="Enter a name here">
<h1>Hello {{yourName}}!</h1>
</article>
@nickberens360
nickberens360 / gist:9663088
Created March 20, 2014 12:50
wordpress: template name tag
<?php
/*
Template Name: Contact us
*/
?>
@nickberens360
nickberens360 / wp cpt by cat.php
Last active August 29, 2015 13:57
wordoress: custom post type by category wp_query
<?php
$args = array(
'post_type' => 'sponsor',
'sponsorship_level' => 'platinum_sponsors',
'orderby' => 'menu_order title',
'order' => 'ASC',
);
$query = new WP_Query( $args );
?>
<?php if($query->have_posts()) : ?>
@nickberens360
nickberens360 / gist:9671079
Created March 20, 2014 18:49
wordpress: display advanced custom field
<?php the_field('custom_title'); ?>