• 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

LJ

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
  • Profile
  • Topics Started
  • Replies Created
  • Engagements
  • Favorites

Forum Replies Created

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • August 15, 2015 at 8:44 am in reply to: Responsive theme not responsive #162458
    LJ
    Member

    Hah. You posted while I was checking devices.

    And yes, i now see what you mean about your background images on the one device I looked at again.

    August 15, 2015 at 8:41 am in reply to: Responsive theme not responsive #162457
    LJ
    Member

    Assuming the theme you are having an issue with is at the above mentioned site, I just checked it on 2 different resolution desktop monitors, a laptop and 3 different devices (Galaxy Note 8, iPad 2 and Galaxy S phone) and they all render responsively just as they should.

    Are your images a skyline in the background, a brush stroke and a laptop? I get those everywhere. You might have some caching issues.

    August 3, 2015 at 7:56 am in reply to: Lifestyle Pro – Sidebar Bottom Left & Right #161237
    LJ
    Member

    Just in case anyone else ever wants to do this, after some serious Googling, I found this:

    How To Add A Split Sidebar in the Genesis Framework

    January 25, 2014 at 9:45 pm in reply to: Lifestyle Pro Custom Header Image – Media Query max 767 #87028
    LJ
    Member

    Figured it out!

    November 11, 2013 at 5:10 pm in reply to: Unique Footer on Homepage – HTML5 #72388
    LJ
    Member

    Perfect. Thank you so much! 🙂

    November 11, 2013 at 4:55 pm in reply to: Unique Footer on Homepage – HTML5 #72383
    LJ
    Member

    Thanks! Gave it a try and still getting a parse error.

    Here is the complete functions.php:

    <?php
    //* Start the engine
    include_once( get_template_directory() . '/lib/init.php' );
    
    //* Set Localization (do not remove)
    load_child_theme_textdomain( 'lifestyle', apply_filters( 'child_theme_textdomain', get_stylesheet_directory() . '/languages', 'lifestyle' ) );
    
    //* Child theme (do not remove)
    define( 'CHILD_THEME_NAME', __( 'Lifestyle Pro Theme', 'lifestyle' ) );
    define( 'CHILD_THEME_URL', 'http://my.studiopress.com/themes/lifestyle/' );
    define( 'CHILD_THEME_VERSION', '3.0.0' );
    
    //* Add HTML5 markup structure
    add_theme_support( 'html5' );
    
    //* Add viewport meta tag for mobile browsers
    add_theme_support( 'genesis-responsive-viewport' );
    
    //* Enqueue Droid Sans and Roboto Slab Google fonts
    add_action( 'wp_enqueue_scripts', 'lifestyle_google_fonts' );
    function lifestyle_google_fonts() {
    
    	wp_enqueue_style( 'google-fonts', '//fonts.googleapis.com/css?family=Droid+Sans:400,700|Roboto+Slab:400,300,700', array(), CHILD_THEME_VERSION );
    	
    }
    
    //* Add new image sizes
    add_image_size( 'home-large', 634, 360, TRUE );
    add_image_size( 'home-small', 266, 160, TRUE );
    
    //* Add support for custom background
    add_theme_support( 'custom-background', array(
    	'default-image' => get_stylesheet_directory_uri() . '/images/bg.png',
    	'default-color' => 'efefe9',
    ) );
    
    //* Add support for custom header
    add_theme_support( 'custom-header', array(
    	'header_image'    => '',
    	'header-selector' => '.site-title a',
    	'header-text'     => false,
    	'height'          => 324,
    	'width'           => 1140,
    ) );
    
    //* Add support for additional color style options
    add_theme_support( 'genesis-style-selector', array(
    	'lifestyle-pro-blue'    => __( 'Lifestyle Pro Blue', 'lifestyle' ),
    	'lifestyle-pro-green'   => __( 'Lifestyle Pro Green', 'lifestyle' ),
    	'lifestyle-pro-mustard' => __( 'Lifestyle Pro Mustard', 'lifestyle' ),
    	'lifestyle-pro-purple'  => __( 'Lifestyle Pro Purple', 'lifestyle' ),
    	'lifestyle-pro-red'     => __( 'Lifestyle Pro Red', 'lifestyle' ),
    ) );
    
    //* Add support for 3-column footer widgets
    add_theme_support( 'genesis-footer-widgets', 3 );
    
    //* Reposition the primary navigation
    remove_action( 'genesis_after_header', 'genesis_do_nav' );
    add_action( 'genesis_before_header', 'genesis_do_nav' );
    
    //* Modify the size of the Gravatar in the author box
    add_filter( 'genesis_author_box_gravatar_size', 'lifestyle_author_box_gravatar' );
    function lifestyle_author_box_gravatar( $size ) {
    
    	return 96;
    		
    }
    
    //* Modify the size of the Gravatar in the entry comments
    add_filter( 'genesis_comment_list_args', 'lifestyle_comments_gravatar' );
    function lifestyle_comments_gravatar( $args ) {
    
    	$args['avatar_size'] = 60;
    	return $args;
    	
    }
    
    //* Register widget areas
    genesis_register_sidebar( array(
    	'id'          => 'home-top',
    	'name'        => __( 'Home - Top', 'lifestyle' ),
    	'description' => __( 'This is the top section of the homepage.', 'lifestyle' ),
    ) );
    genesis_register_sidebar( array(
    	'id'          => 'home-middle',
    	'name'        => __( 'Home - Middle', 'lifestyle' ),
    	'description' => __( 'This is the middle section of the homepage.', 'lifestyle' ),
    ) );
    genesis_register_sidebar( array(
    	'id'          => 'home-bottom-left',
    	'name'        => __( 'Home - Bottom Left', 'lifestyle' ),
    	'description' => __( 'This is the bottom left section of the homepage.', 'lifestyle' ),
    ) );
    genesis_register_sidebar( array(
    	'id'          => 'home-bottom-right',
    	'name'        => __( 'Home - Bottom Right', 'lifestyle' ),
    	'description' => __( 'This is the bottom right section of the homepage.', 'lifestyle' ),
    ) );
    
    /** Customize the footer */
    remove_action( 'genesis_footer', 'genesis_do_footer' );
    remove_action( 'genesis_footer', 'genesis_footer_markup_open', 5);
    remove_action( 'genesis_footer', 'genesis_footer_markup_close', 15);
    function child_custom_footer() { 
     
      if(is_front_page()) {?>
     
        <footer>
            <p>&copy; Copyright 2012 <a href="http://mydomain.com/">My Domain Test 1</a> &middot; All Rights Reserved &middot; Powered by <a href="http://wordpress.org/">WordPress</a> &middot; <a href="http://mydomain.com/wp-admin">Admin</a></p>
    <?php
        </footer>
        
      <?php }
     
      elseif (!is_front_page()) {?>
     
        <footer>
            <p>&copy; Copyright 2012 <a href="http://mydomain.com/">My Domain Test 2</a> &middot; All Rights Reserved &middot; Powered by <a href="http://wordpress.org/">WordPress</a> &middot; <a href="http://mydomain.com/wp-admin">Admin</a></p>
        </footer>
     
      <?php }
    }
    add_action( 'genesis_footer', 'child_custom_footer' ); 

    and here is the error: ...

    Parse error: syntax error, unexpected '<' in /home/***/public_html/worksite1/wp-content/themes/***/functions.php on line 113

  • Author
    Posts
Viewing 6 posts - 1 through 6 (of 6 total)

CTA

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

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2026 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