Skip to content

Instantly share code, notes, and snippets.

---
title: About HUTT
subtitle: Get To Know Us
footer_image_url: /images/old_truck_edited.jpg
---
<% content_for :footer do %>
<p>blue.css</p>
<% end %>
@guillermorangel
guillermorangel / extended_link_to.erb
Created September 18, 2013 22:40
Extended link_to with classes and data attributes
@guillermorangel
guillermorangel / link_to_active_class.erb
Created September 18, 2013 19:30
Extend link helper, link_to, to add "active" class if link url is to current page. https://github.com/middleman/middleman/issues/303
<?php
function bs_nav_menu(){
$menu = wp_page_menu( array(
'menu_class' => 'menu-container',
'echo' => false
));
$menu = str_replace(
array(
@guillermorangel
guillermorangel / replace_menu_classes
Created September 17, 2013 17:32
Replace Standart WP Menu Classes
<?php
/* Replace Standart WP Menu Classes */
function change_menu_classes($css_classes) {
$css_classes = str_replace("current-menu-item", "active", $css_classes);
$css_classes = str_replace("current-menu-parent", "active", $css_classes);
return $css_classes;
}
add_filter('nav_menu_css_class', 'change_menu_classes');
@guillermorangel
guillermorangel / recent_posts_specific_category_widget
Created September 16, 2013 21:38
Custom Widget Recent Posts From Specific Category
<?php
//Custom widget Recent Posts From Specific Category
class Widget_Recent_Posts_From_Category extends WP_Widget {
function __construct() {
$widget_ops = array('classname' => 'widget_recent_entries_from_category', 'description' => __( "The most recent posts from specific category on your site") );
parent::__construct('recent-posts-from-category', __('Recent Posts From Specific Category'), $widget_ops);
$this->alt_option_name = 'widget_recent_entries';
add_action( 'save_post', array(&$this, 'flush_widget_cache') );
<?php
// Allow subscribers to see Private posts and pages
$subRole = get_role( 'subscriber' );
$subRole->add_cap( 'read_private_posts' );
$subRole->add_cap( 'read_private_pages' );
// Redirect to home page on login
function loginRedirect( $redirect_to, $request_redirect_to, $user ) {
if ( is_a( $user, 'WP_User' ) && $user->has_cap( 'edit_posts' ) === false ) {
@guillermorangel
guillermorangel / child_pages_menu.php
Created August 29, 2013 20:29
child pages of parent menu
<?php
if( is_page() ) {
if ( is_page() ) $q_page = $post->ID;
if ( get_post_meta( $q_page, PREFIX.'_page_subpages_sidebar', true ) == 'true' ) {
if ( $post->post_parent == 0 ) $parent = $post->ID;
else $parent = $post->post_parent ;
<?php
// page ids of all employee directory pages
$bond = 37;
$business = 30;
$benefits = 51;
$individual = 58;
$employee_directory = 60;
// get current page id
$current = get_the_ID();
<?php
add_action('init', 'woo_add_portfolio');
if ( !function_exists('woo_add_portfolio') ) {
function woo_add_portfolio()
{
$labels = array(
'name' => _x('Portfolio', 'post type general name', 'woothemes'),
'singular_name' => _x('Portfolio Item', 'post type singular name', 'woothemes'),
'add_new' => _x('Add New', 'slide', 'woothemes'),
'add_new_item' => __('Add New Portfolio Item', 'woothemes'),