• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Blog Text overflowing and creating new column in sidebar

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › General Discussion › Blog Text overflowing and creating new column in sidebar

This topic is: not resolved

Tagged: blog, Executive theme

  • This topic has 3 replies, 2 voices, and was last updated 7 years, 1 month ago by eightcrazy.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • February 19, 2016 at 1:23 am #179366
    eightcrazy
    Member

    I'm so out of practice and haven't had to problem solve in a long time, so help is appreciated.
    I have a blog page set up on a site. On the blog page, the posts are overflowing and have created a new "column" of sorts. It basically looks like posts are in the sidebar and the sidebar is shoved down to the bottom below.

    Take a look: http://www.rabbitcreekchurch.net/pastors-blog/

    Any ideas what is going on?

    http://www.rabbitcreekchurch.net/pastors-blog/
    February 19, 2016 at 1:56 am #179368
    neilgee
    Member

    Looks like the sections have been moved in the markup - there is a lot of specialness going on here...
    mark up

    The sidebar has been moved out of the content wrap - there is an article outside of the loop and the sidebar is also set to display inline.

    I think you'd best start to remove the custom hook/action moves and go from there - I have no idea how this was done but check in your functions.php and comment out code that moves the sidebar - you may need to paste your functions.php here to get further help.


    Neil Gee
    WP Beaches
    Coolest Guides

    February 19, 2016 at 3:14 am #179378
    eightcrazy
    Member

    I haven't touched the function.php code!

    <?php
    //* Start the engine
    require_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( 'executive', apply_filters( 'child_theme_textdomain', get_stylesheet_directory() . '/languages', 'executive' ) );
    
    //* Child theme (do not remove)
    define( 'CHILD_THEME_NAME', __( 'Executive Pro Theme', 'executive' ) );
    define( 'CHILD_THEME_URL', 'http://my.studiopress.com/themes/executive/' );
    define( 'CHILD_THEME_VERSION', '3.1.2' );
    
    //* 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' );
    
    //* Enqueue Scripts
    add_action( 'wp_enqueue_scripts', 'executive_load_scripts' );
    function executive_load_scripts() {
    
    	wp_enqueue_script( 'executive-responsive-menu', get_bloginfo( 'stylesheet_directory' ) . '/js/responsive-menu.js', array( 'jquery' ), '1.0.0' );
    	
    	wp_enqueue_style( 'dashicons' );
    	
    	wp_enqueue_style( 'google-font', '//fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700', array(), CHILD_THEME_VERSION );
    
    }
    
    //* Add new image sizes
    add_image_size( 'featured', 300, 100, TRUE );
    add_image_size( 'portfolio', 300, 200, TRUE );
    add_image_size( 'slider', 1140, 445, TRUE );
    
    //* Add support for custom background
    add_theme_support( 'custom-background' );
    
    //* Add support for custom header
    add_theme_support( 'custom-header', array(
    	'width'           => 260,
    	'height'          => 100,
    	'header-selector' => '.site-title a',
    	'header-text'     => false
    ) );
    
    //* Add support for additional color style options
    add_theme_support( 'genesis-style-selector', array(
    	'executive-pro-brown'  => __( 'Executive Pro Brown', 'executive' ),
    	'executive-pro-green'  => __( 'Executive Pro Green', 'executive' ),
    	'executive-pro-orange' => __( 'Executive Pro Orange', 'executive' ),
    	'executive-pro-purple' => __( 'Executive Pro Purple', 'executive' ),
    	'executive-pro-red'    => __( 'Executive Pro Red', 'executive' ),
    	'executive-pro-teal'   => __( 'Executive Pro Teal', 'executive' ),
    ) );
    
    //* Unregister layout settings
    genesis_unregister_layout( 'content-sidebar-sidebar' );
    genesis_unregister_layout( 'sidebar-content-sidebar' );
    genesis_unregister_layout( 'sidebar-sidebar-content' );
    
    //* Unregister secondary sidebar
    unregister_sidebar( 'sidebar-alt' );
    
    //* Load Admin Stylesheet
    add_action( 'admin_enqueue_scripts', 'executive_load_admin_styles' );
    function executive_load_admin_styles() {
    
    	wp_register_style( 'custom_wp_admin_css', get_stylesheet_directory_uri() . '/lib/admin-style.css', false, '1.0.0' );
    	wp_enqueue_style( 'custom_wp_admin_css' );
    
    }
    
    //* Create Portfolio Type custom taxonomy
    add_action( 'init', 'executive_type_taxonomy' );
    function executive_type_taxonomy() {
    
    	register_taxonomy( 'portfolio-type', 'portfolio',
    		array(
    			'labels' => array(
    				'name'          => _x( 'Types', 'taxonomy general name', 'executive' ),
    				'add_new_item'  => __( 'Add New Portfolio Type', 'executive' ),
    				'new_item_name' => __( 'New Portfolio Type', 'executive' ),
    			),
    			'exclude_from_search' => true,
    			'has_archive'         => true,
    			'hierarchical'        => true,
    			'rewrite'             => array( 'slug' => 'portfolio-type', 'with_front' => false ),
    			'show_ui'             => true,
    			'show_tagcloud'       => false,
    		)
    	);
    
    }
    
    //* Create portfolio custom post type
    add_action( 'init', 'executive_portfolio_post_type' );
    function executive_portfolio_post_type() {
    
    	register_post_type( 'portfolio',
    		array(
    			'labels' => array(
    				'name'          => __( 'Portfolio', 'executive' ),
    				'singular_name' => __( 'Portfolio', 'executive' ),
    			),
    			'has_archive'  => true,
    			'hierarchical' => true,
    			'menu_icon'    => get_stylesheet_directory_uri() . '/lib/icons/portfolio.png',
    			'public'       => true,
    			'rewrite'      => array( 'slug' => 'portfolio', 'with_front' => false ),
    			'supports'     => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'trackbacks', 'custom-fields', 'revisions', 'page-attributes', 'genesis-seo', 'genesis-cpt-archives-settings' ),
    			'taxonomies'   => array( 'portfolio-type' ),
    
    		)
    	);
    	
    }
    
    //* Add Portfolio Type Taxonomy to columns
    add_filter( 'manage_taxonomies_for_portfolio_columns', 'executive_portfolio_columns' );
    function executive_portfolio_columns( $taxonomies ) {
    
        $taxonomies[] = 'portfolio-type';
        return $taxonomies;
    
    }
    
    //* Remove the site description
    remove_action( 'genesis_site_description', 'genesis_seo_site_description' );
    
    //* Reposition the secondary navigation menu
    remove_action( 'genesis_after_header', 'genesis_do_subnav' );
    add_action( 'genesis_footer', 'genesis_do_subnav', 7 );
    
    //* Reduce the secondary navigation menu to one level depth
    add_filter( 'wp_nav_menu_args', 'executive_secondary_menu_args' );
    function executive_secondary_menu_args( $args ){
    
    	if( 'secondary' != $args['theme_location'] )
    	return $args;
    
    	$args['depth'] = 1;
    	return $args;
    
    }
    
    //* Relocate the post info
    remove_action( 'genesis_entry_header', 'genesis_post_info', 12 );
    add_action( 'genesis_entry_header', 'genesis_post_info', 5 );
    
    //* Change the number of portfolio items to be displayed (props Bill Erickson)
    add_action( 'pre_get_posts', 'executive_portfolio_items' );
    function executive_portfolio_items( $query ) {
    
    	if( $query->is_main_query() && !is_admin() && is_post_type_archive( 'portfolio' ) ) {
    		$query->set( 'posts_per_page', '12' );
    	}
    
    }
    
    //* Customize Portfolio post info and post meta
    add_filter( 'genesis_post_info', 'executive_portfolio_post_info_meta' );
    add_filter( 'genesis_post_meta', 'executive_portfolio_post_info_meta' );
    function executive_portfolio_post_info_meta( $output ) {
    
         if( 'portfolio' == get_post_type() )
            return '';
    
        return $output;
    
    }
    
    //* Remove comment form allowed tags
    add_filter( 'comment_form_defaults', 'executive_remove_comment_form_allowed_tags' );
    function executive_remove_comment_form_allowed_tags( $defaults ) {
    	
    	$defaults['comment_notes_after'] = '';
    	return $defaults;
    
    }
    
    //* 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_after_entry', 'genesis_after_entry_widget_area', 5 );
    
    //* Register widget areas
    genesis_register_sidebar( array(
    	'id'          => 'home-slider',
    	'name'        => __( 'Home - Slider', 'executive' ),
    	'description' => __( 'This is the slider section on the home page.', 'executive' ),
    ) );
    genesis_register_sidebar( array(
    	'id'          => 'home-top',
    	'name'        => __( 'Home - Top', 'executive' ),
    	'description' => __( 'This is the top section of the home page.', 'executive' ),
    ) );
    genesis_register_sidebar( array(
    	'id'          => 'home-cta',
    	'name'        => __( 'Home - Call To Action', 'executive' ),
    	'description' => __( 'This is the call to action section on the home page.', 'executive' ),
    ) );
    genesis_register_sidebar( array(
    	'id'          => 'home-middle',
    	'name'        => __( 'Home - Middle', 'executive' ),
    	'description' => __( 'This is the middle section of the home page.', 'executive' ),
    ) );
    February 19, 2016 at 3:19 am #179379
    eightcrazy
    Member

    I believe I figured it out. I had imported some posts from blogger.com and there was some code markup within the post. I deleted it, and I believe the problem is solved!

  • Author
    Posts
Viewing 4 posts - 1 through 4 (of 4 total)
  • The forum ‘General Discussion’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2023 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble