Plugin Directory

Changeset 388160


Ignore:
Timestamp:
05/23/2011 05:45:30 PM (15 years ago)
Author:
dgilfoy
Message:

added the ability to pull home-page id for homepages with blog posts on front page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • page-specific-sidebars/trunk/page-sidebar.php

    r388109 r388160  
    115115        }else{
    116116           
    117             $sidebar_term = 'page-sidebar-' . $post->ID;
     117            $sidebar_term = ( is_front_page() ) ? 'page-sidebar-' . self::home_pg_id() : 'page-sidebar-' . $post->ID;
    118118            $sidebars_widgets = $_wp_sidebars_widgets;
    119119           
     
    133133    }
    134134   
     135    protected function home_pg_id(){
     136        $home_slug = apply_filters( 'page-sidebar-homeslug', $home_slug );
     137        $pg = get_page_by_path( $home_slug );
     138        return $pg->ID;
     139    }
     140   
    135141    protected function get_pages(){
    136142        $pages = get_posts( array( 'post_type'=>'page', 'numberposts'=>-1, 'orderby'=>'post_title', "meta_key"=>"is_custom", "meta_value"=>"y" ) );
Note: See TracChangeset for help on using the changeset viewer.