Forum Replies Created
-
AuthorPosts
-
September 5, 2014 at 10:14 am in reply to: Hide Share Bar from Post Content on Static Blog Page #122944kiaajjjjMember
Got it. Used this referenceto hook SD to the genesis_entry_footer instead of the post content area.
Then used your code to hide it from the Blog Page template.
.page-template-page_blog-php .sharedaddy-box { display: none; }
Now I have SD Bar displaying under the post title when viewed on the blog page, and displays top and bottom when viewing a single post.
Thanks for direction, Brad. Appreciate it!
September 5, 2014 at 9:01 am in reply to: Hide Share Bar from Post Content on Static Blog Page #122934kiaajjjjMemberThat definitely works, but it removes both of the bars from the page. With Firebug, looks like both are controlled by the same class, or I just don't know how to tell the difference . . .
kiaajjjjMemberNice! Thanks Brad. As always, appreciate your help!
August 31, 2014 at 7:25 am in reply to: Inline Header Widgets Floating with Resizing of Browser #122058kiaajjjjMemberSaved in favorites. 🙂
August 31, 2014 at 6:48 am in reply to: Inline Header Widgets Floating with Resizing of Browser #122050kiaajjjjMemberNever saw that test site. I'm sure I don't want to make the site unresponsive. I'll take these widgets out and use the original right and just add a left widget like I had it previously.
Thanks for the help, Anita!
kiaajjjjMemberBrad- Still stuck.
I removed the front page file. Right now, I have it set on front page displays Blog, and you can see what it does to the header. http://www.lovelifeandlead.com
The About page is also using the blog template, and it's fine. http://www.lovelifeandlead.com/about
Any idea what could be doing that? Here's my functions file, sorry
<?php
//* Start the engine
include_once( get_template_directory() . '/lib/init.php' );//* Setup Theme
include_once( get_stylesheet_directory() . '/lib/theme-defaults.php' );//* Set Localization (do not remove)
load_child_theme_textdomain( 'magazine', apply_filters( 'child_theme_textdomain', get_stylesheet_directory() . '/languages', 'magazine' ) );//* Child theme (do not remove)
define( 'CHILD_THEME_NAME', __( 'Magazine Pro Theme', 'magazine' ) );
define( 'CHILD_THEME_URL', 'http://my.studiopress.com/themes/magazine/' );
define( 'CHILD_THEME_VERSION', '3.1' );//* Enqueue Google Fonts and JS script
add_action( 'wp_enqueue_scripts', 'magazine_enqueue_scripts' );
function magazine_enqueue_scripts() {wp_enqueue_script( 'magazine-entry-date', get_bloginfo( 'stylesheet_directory' ) . '/js/entry-date.js', array( 'jquery' ), '1.0.0' );
wp_enqueue_script( 'magazine-responsive-menu', get_bloginfo( 'stylesheet_directory' ) . '/js/responsive-menu.js', array( 'jquery' ), '1.0.0' );
wp_enqueue_style( 'dashicons' );
wp_enqueue_style( 'google-fonts', '//fonts.googleapis.com/css?family=Roboto:300,400|Raleway:400,500,900', array(), CHILD_THEME_VERSION );
}
//* Position post info above post title
remove_action( 'genesis_entry_header', 'genesis_post_info', 12);
add_action( 'genesis_entry_header', 'genesis_post_info', 9 );//* Add Sidebar to Primary Nav Menu
genesis_register_sidebar( array(
'id' => 'nav-social-menu',
'name' => __( 'Nav Social Menu', 'magazine-pro' ),
'description' => __( 'This is the nav social menu section.', 'magazine-pro' ),
) );add_filter( 'genesis_nav_items', 'sws_social_icons', 10, 2 );
add_filter( 'wp_nav_menu_items', 'sws_social_icons', 10, 2 );function sws_social_icons($menu, $args) {
$args = (array)$args;
if ( 'primary' !== $args['theme_location'] )
return $menu;
ob_start();
echo '<li class="search-social">';
genesis_widget_area('nav-social-menu');
echo '';
$social = ob_get_clean();
return $menu . $social;
}//* Add HTML5 markup structure
add_theme_support( 'html5', array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption' ) );//* Add viewport meta tag for mobile browsers
add_theme_support( 'genesis-responsive-viewport' );//* Add new image sizes
add_image_size( 'home-middle', 360, 200, true );
add_image_size( 'home-top', 750, 420, true );
add_image_size( 'sidebar-thumbnail', 100, 100, true );//* Customize the return to top of page text
add_filter( 'genesis_footer_backtotop_text', 'sp_footer_backtotop_text' );
function sp_footer_backtotop_text($backtotop) {
$backtotop = '[footer_backtotop text="Return to Top"]';
return $backtotop;
}//* Customize the entire footer
remove_action( 'genesis_footer', 'genesis_do_footer' );
add_action( 'genesis_footer', 'sp_custom_footer' );
function sp_custom_footer() {
?>
<p>© Copyright 2014 Love. Life. Lead. · Rocked out with Studiopress · Admin</p>
<?php
}//* Add support for additional color styles
add_theme_support( 'genesis-style-selector', array(
'magazine-pro-blue' => __( 'Magazine Pro Blue', 'magazine' ),
'magazine-pro-green' => __( 'Magazine Pro Green', 'magazine' ),
'magazine-pro-orange' => __( 'Magazine Pro Orange', 'magazine' ),
) );//* Add support for custom header
add_theme_support( 'custom-header', array(
'default-text-color' => '000000',
'header-selector' => '.site-title a',
'header-text' => false,
'height' => 122,
'width' => 550,
) );//* Reposition the primary navigation menu
remove_action( 'genesis_after_header', 'genesis_do_nav' );
add_action( 'genesis_before_header', 'genesis_do_nav' );//* Add primary-nav class if primary navigation is used
add_filter( 'body_class', 'backcountry_no_nav_class' );
function backcountry_no_nav_class( $classes ) {$menu_locations = get_theme_mod( 'nav_menu_locations' );
if ( ! empty( $menu_locations['primary'] ) ) {
$classes[] = 'primary-nav';
}
return $classes;
}//* Customize search form input box text
add_filter( 'genesis_search_text', 'magazine_search_text' );
function magazine_search_text( $text ) {return esc_attr( __( 'Search the site ...', 'magazine' ) );
}
//* Modify the size of the Gravatar in the author box
add_filter( 'genesis_author_box_gravatar_size', 'magazine_author_box_gravatar' );
function magazine_author_box_gravatar( $size ) {return 140;
}
//* Modify the size of the Gravatar in the entry comments
add_filter( 'genesis_comment_list_args', 'magazine_comments_gravatar' );
function magazine_comments_gravatar( $args ) {$args['avatar_size'] = 100;
return $args;}
//* Show custom menu in Footer
add_action( 'genesis_footer', 'sk_custom_menu_in_footer' );
function sk_custom_menu_in_footer() {$class = 'menu genesis-nav-menu menu-footer';
$args = array(
'menu' => 'Footer Menu', // Footer
'container' => '',
'menu_class' => $class,
'echo' => 0,
'depth' => 1,
);$nav = wp_nav_menu( $args );
$nav_markup_open = genesis_markup( array(
'html5' => '<nav %s>',
'xhtml' => '<div id="nav">',
'context' => 'nav-footer',
'echo' => false,
) );
$nav_markup_open .= genesis_structural_wrap( 'menu-footer', 'open', 0 );$nav_markup_close = genesis_structural_wrap( 'menu-footer', 'close', 0 );
$nav_markup_close .= genesis_html5() ? '</nav>' : '</div>';$nav_output = $nav_markup_open . $nav . $nav_markup_close;
echo $nav_output;
}
//* Remove entry meta in entry footer
add_action( 'genesis_before_entry', 'magazine_remove_entry_meta' );
function magazine_remove_entry_meta() {//* Remove if not single post
if ( ! is_single() ) {
remove_action( 'genesis_entry_footer', 'genesis_entry_footer_markup_open', 5 );
remove_action( 'genesis_entry_footer', 'genesis_post_meta' );
remove_action( 'genesis_entry_footer', 'genesis_entry_footer_markup_close', 15 );
}}
//* Add Inner Wrap (Soliloquy)
genesis_register_sidebar( array(
'id' => 'featured',
'name' => __( 'Featured', 'magazine' ),
'description' => __( 'This is the featured section.', 'magazine' ),
) );add_action( 'genesis_before_content_sidebar_wrap', 'sk_add_featured_section' );
function sk_add_featured_section() {if ( ! ( is_page_template('page_blog.php' ) || is_singular('post') ) )
return;genesis_widget_area( 'featured', array(
'before'=> '<div class="featured widget-area">',
'after' => '</div>',
) );}
//* Remove comment form allowed tags
add_filter( 'comment_form_defaults', 'magazine_remove_comment_form_allowed_tags' );
function magazine_remove_comment_form_allowed_tags( $defaults ) {$defaults['comment_notes_after'] = '';
return $defaults;}
/** Add support for custom background */
add_theme_support( 'custom-background' );//* Add support for 3-column footer widgets
add_theme_support( 'genesis-footer-widgets', 3 );//* Add support for after entry widget
add_theme_support( 'genesis-after-entry-widget-area' );//* Relocate after entry widget
remove_action( 'genesis_after_entry', 'genesis_after_entry_widget_area' );
add_action( 'genesis_entry_footer', 'genesis_after_entry_widget_area' );//* Register widget areas
genesis_register_sidebar( array(
'id' => 'home-top',
'name' => __( 'Home - Top', 'magazine' ),
'description' => __( 'This is the top section of the homepage.', 'magazine' ),
) );
genesis_register_sidebar( array(
'id' => 'home-middle',
'name' => __( 'Home - Middle', 'magazine' ),
'description' => __( 'This is the middle section of the homepage.', 'magazine' ),
) );
genesis_register_sidebar( array(
'id' => 'home-bottom',
'name' => __( 'Home - Bottom', 'magazine' ),
'description' => __( 'This is the bottom section of the homepage.', 'magazine' ),) );
// Customize the post info function
add_filter( 'genesis_post_info', 'post_info_filter' );
function post_info_filter($post_info) {
$post_info = '[post_date] by Swede and Family';
return $post_info;
}// Remove the post info function
remove_action( 'genesis_before_post_content', 'genesis_post_info' );kiaajjjjMemberGot it. Had the Soliloquy CSS still in place.
Thanks.
kiaajjjjMemberBrad- Still stuck.
I removed the front page file and when I set the front page displays to Blog, this is what happens to the header: http://www.lovelifeandlead.com
The About page is also set as a Blog Template and isn't affected. Could it be something in the functions file?
<?php //* Start the engine include_once( get_template_directory() . '/lib/init.php' ); //* Setup Theme include_once( get_stylesheet_directory() . '/lib/theme-defaults.php' ); //* Set Localization (do not remove) load_child_theme_textdomain( 'magazine', apply_filters( 'child_theme_textdomain', get_stylesheet_directory() . '/languages', 'magazine' ) ); //* Child theme (do not remove) define( 'CHILD_THEME_NAME', __( 'Magazine Pro Theme', 'magazine' ) ); define( 'CHILD_THEME_URL', 'http://my.studiopress.com/themes/magazine/' ); define( 'CHILD_THEME_VERSION', '3.1' ); //* Enqueue Google Fonts and JS script add_action( 'wp_enqueue_scripts', 'magazine_enqueue_scripts' ); function magazine_enqueue_scripts() { wp_enqueue_script( 'magazine-entry-date', get_bloginfo( 'stylesheet_directory' ) . '/js/entry-date.js', array( 'jquery' ), '1.0.0' ); wp_enqueue_script( 'magazine-responsive-menu', get_bloginfo( 'stylesheet_directory' ) . '/js/responsive-menu.js', array( 'jquery' ), '1.0.0' ); wp_enqueue_style( 'dashicons' ); wp_enqueue_style( 'google-fonts', '//fonts.googleapis.com/css?family=Roboto:300,400|Raleway:400,500,900', array(), CHILD_THEME_VERSION ); } //* Position post info above post title remove_action( 'genesis_entry_header', 'genesis_post_info', 12); add_action( 'genesis_entry_header', 'genesis_post_info', 9 ); //* Add Sidebar to Primary Nav Menu genesis_register_sidebar( array( 'id' => 'nav-social-menu', 'name' => __( 'Nav Social Menu', 'magazine-pro' ), 'description' => __( 'This is the nav social menu section.', 'magazine-pro' ), ) ); add_filter( 'genesis_nav_items', 'sws_social_icons', 10, 2 ); add_filter( 'wp_nav_menu_items', 'sws_social_icons', 10, 2 ); function sws_social_icons($menu, $args) { $args = (array)$args; if ( 'primary' !== $args['theme_location'] ) return $menu; ob_start(); echo '<li class="search-social">'; genesis_widget_area('nav-social-menu'); echo '</li>'; $social = ob_get_clean(); return $menu . $social; } //* Add HTML5 markup structure add_theme_support( 'html5', array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption' ) ); //* Add viewport meta tag for mobile browsers add_theme_support( 'genesis-responsive-viewport' ); //* Add new image sizes add_image_size( 'home-middle', 360, 200, true ); add_image_size( 'home-top', 750, 420, true ); add_image_size( 'sidebar-thumbnail', 100, 100, true ); //* Customize the return to top of page text add_filter( 'genesis_footer_backtotop_text', 'sp_footer_backtotop_text' ); function sp_footer_backtotop_text($backtotop) { $backtotop = '[footer_backtotop text="Return to Top"]'; return $backtotop; } //* Customize the entire footer remove_action( 'genesis_footer', 'genesis_do_footer' ); add_action( 'genesis_footer', 'sp_custom_footer' ); function sp_custom_footer() { ?> <p>© Copyright 2014 <a href="http://lovelifeandlead.com/">Love. Life. Lead.</a> · Rocked out with <a href="http://Studiopress.com/">Studiopress</a> · <a href="http://mydomain.com/wp-admin">Admin</a></p> <?php } //* Add support for additional color styles add_theme_support( 'genesis-style-selector', array( 'magazine-pro-blue' => __( 'Magazine Pro Blue', 'magazine' ), 'magazine-pro-green' => __( 'Magazine Pro Green', 'magazine' ), 'magazine-pro-orange' => __( 'Magazine Pro Orange', 'magazine' ), ) ); //* Add support for custom header add_theme_support( 'custom-header', array( 'default-text-color' => '000000', 'header-selector' => '.site-title a', 'header-text' => false, 'height' => 122, 'width' => 550, ) ); //* Reposition the primary navigation menu remove_action( 'genesis_after_header', 'genesis_do_nav' ); add_action( 'genesis_before_header', 'genesis_do_nav' ); //* Add primary-nav class if primary navigation is used add_filter( 'body_class', 'backcountry_no_nav_class' ); function backcountry_no_nav_class( $classes ) { $menu_locations = get_theme_mod( 'nav_menu_locations' ); if ( ! empty( $menu_locations['primary'] ) ) { $classes[] = 'primary-nav'; } return $classes; } //* Customize search form input box text add_filter( 'genesis_search_text', 'magazine_search_text' ); function magazine_search_text( $text ) { return esc_attr( __( 'Search the site ...', 'magazine' ) ); } //* Modify the size of the Gravatar in the author box add_filter( 'genesis_author_box_gravatar_size', 'magazine_author_box_gravatar' ); function magazine_author_box_gravatar( $size ) { return 140; } //* Modify the size of the Gravatar in the entry comments add_filter( 'genesis_comment_list_args', 'magazine_comments_gravatar' ); function magazine_comments_gravatar( $args ) { $args['avatar_size'] = 100; return $args; } //* Show custom menu in Footer add_action( 'genesis_footer', 'sk_custom_menu_in_footer' ); function sk_custom_menu_in_footer() { $class = 'menu genesis-nav-menu menu-footer'; $args = array( 'menu' => 'Footer Menu', // Footer 'container' => '', 'menu_class' => $class, 'echo' => 0, 'depth' => 1, ); $nav = wp_nav_menu( $args ); $nav_markup_open = genesis_markup( array( 'html5' => '<nav %s>', 'xhtml' => '<div id="nav">', 'context' => 'nav-footer', 'echo' => false, ) ); $nav_markup_open .= genesis_structural_wrap( 'menu-footer', 'open', 0 ); $nav_markup_close = genesis_structural_wrap( 'menu-footer', 'close', 0 ); $nav_markup_close .= genesis_html5() ? '</nav>' : '</div>'; $nav_output = $nav_markup_open . $nav . $nav_markup_close; echo $nav_output; } //* Remove entry meta in entry footer add_action( 'genesis_before_entry', 'magazine_remove_entry_meta' ); function magazine_remove_entry_meta() { //* Remove if not single post if ( ! is_single() ) { remove_action( 'genesis_entry_footer', 'genesis_entry_footer_markup_open', 5 ); remove_action( 'genesis_entry_footer', 'genesis_post_meta' ); remove_action( 'genesis_entry_footer', 'genesis_entry_footer_markup_close', 15 ); } } //* Add Inner Wrap (Soliloquy) genesis_register_sidebar( array( 'id' => 'featured', 'name' => __( 'Featured', 'magazine' ), 'description' => __( 'This is the featured section.', 'magazine' ), ) ); add_action( 'genesis_before_content_sidebar_wrap', 'sk_add_featured_section' ); function sk_add_featured_section() { if ( ! ( is_page_template('page_blog.php' ) || is_singular('post') ) ) return; genesis_widget_area( 'featured', array( 'before'=> '<div class="featured widget-area">', 'after' => '</div>', ) ); } //* Remove comment form allowed tags add_filter( 'comment_form_defaults', 'magazine_remove_comment_form_allowed_tags' ); function magazine_remove_comment_form_allowed_tags( $defaults ) { $defaults['comment_notes_after'] = ''; return $defaults; } /** Add support for custom background */ add_theme_support( 'custom-background' ); //* Add support for 3-column footer widgets add_theme_support( 'genesis-footer-widgets', 3 ); //* Add support for after entry widget add_theme_support( 'genesis-after-entry-widget-area' ); //* Relocate after entry widget remove_action( 'genesis_after_entry', 'genesis_after_entry_widget_area' ); add_action( 'genesis_entry_footer', 'genesis_after_entry_widget_area' ); //* Register widget areas genesis_register_sidebar( array( 'id' => 'home-top', 'name' => __( 'Home - Top', 'magazine' ), 'description' => __( 'This is the top section of the homepage.', 'magazine' ), ) ); genesis_register_sidebar( array( 'id' => 'home-middle', 'name' => __( 'Home - Middle', 'magazine' ), 'description' => __( 'This is the middle section of the homepage.', 'magazine' ), ) ); genesis_register_sidebar( array( 'id' => 'home-bottom', 'name' => __( 'Home - Bottom', 'magazine' ), 'description' => __( 'This is the bottom section of the homepage.', 'magazine' ), ) ); // Customize the post info function add_filter( 'genesis_post_info', 'post_info_filter' ); function post_info_filter($post_info) { $post_info = '[post_date] by Swede and Family'; return $post_info; } // Remove the post info function remove_action( 'genesis_before_post_content', 'genesis_post_info' );
kiaajjjjMemberWorks, except my header is now positioned over my inner wrap, and the header widget right has disappeared on the home page??
http://www.lovelifeandlead.comkiaajjjjMemberOK, got it. Thanks, Anita.
kiaajjjjMemberThanks, Anita. Michaelhyatt.com
kiaajjjjMemberThat's the direction I needed, Thanks Kelly!!
kiaajjjjMemberThanks, Kelly. I did that before posting this topic. With Bill's code, it also removes the content area. Does that mean I'd have to build the entire page on the landing.php?
kiaajjjjMemberNo love, Peter. I can turn off 1140px for the site inner, but it applies it to all content. I just need to attributed to the landing page. Almost as though I need a separate class to style just for the landing page php.
August 22, 2014 at 12:30 am in reply to: Magazine Pro – Adding Head Shot That Extends Above NavBar #120416kiaajjjjMemberIs there a Hook I need for this? Can't even find where to begin.
Thanks.
kiaajjjjMemberTY, Anita! It was the front-page.php.
Appreciate it! 🙂kiaajjjjMemberThanks, Lauren!
Truly appreciate the help!!! 🙂kiaajjjjMemberI figured out how to exclude on L/R sides of first and last child. Anyway to restrict the height, or is locked to the element height? Or does nobody want to touch this?
Thanks,
AdamkiaajjjjMemberGreat, thanks much!
-
AuthorPosts