• 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

TravisPri

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 20 posts - 1 through 20 (of 20 total)
  • Author
    Posts
  • March 17, 2014 at 10:27 am in reply to: Adding a bbPress Forum #95201
    TravisPri
    Member

    Hi there,

    I used bbPress on this site: harvestfuel.org/forum. It's been working nicely for their purposes.

    First off, you will need bbPress Genesis Extend. It solves some issues that allow the two systems to work well with one another.

    To combat spam, we implemented a moderation system with bbPress Moderation plugin. This adds the ability to require moderator approval before posts are visible. The only drawback about this plugin is the process of approving topics & replies is not exactly streamlined so it adds a bit more work for the client/administrator. It's worth it, however, if you want to keep the forum completely spam-free.

    With the installation of bbPress, we also saw a sudden influx in spam user registration. We combatted this with Wanguard which is free up to a certain number of visitors and has completely eliminated our spam user problem.

    A few other plugins we used:

    • bbPress Shortcode Whitelist
      Allows you to specify certain shortcodes that can be used within bbPress topics and replies. We used this to allow images with captions to display properly. (Video too maybe? I can't remember entirely. It's been awhile.)
    • bbPress String Swap
      Allows you to customize the wording of a lot of the built-in bbPress titles, like the name of the forum archive, user role display names, etc.
    • Peter's Login Redirect and Peter's Login Redirect on First Login (user meta based)
    • These aren't specifically bbPress related, but they are useful for specifying where users will go when they login. You may set up on your forum on a page that isn't the actual "forum archive" that comes with bbPress (this is what we did on Harvest Fuel) and so we needed a way to redirect users to the correct forum page on login. Secondly, the redirect on first login is useful so that you can welcome new forum members, direct them to an FAQ page, etc.

    Hope this helped! Let me know if you have any questions and I will do my best to answer them πŸ™‚

    March 17, 2014 at 6:53 am in reply to: Adding a bbPress Forum #95200
    TravisPri
    Member

    Hi there,

    I used bbPress on this site: harvestfuel.org/forum. It's been working nicely for their purposes.

    First off, you will need bbPress Genesis Extend. It solves some issues that allow the two systems to work well with one another.

    To combat spam, we implemented a moderation system with bbPress Moderation plugin. This adds the ability to require moderator approval before posts are visible. The only drawback about this plugin is the process of approving topics & replies is not exactly streamlined so it adds a bit more work for the client/administrator. It's worth it, however, if you want to keep the forum completely spam-free.

    With the installation of bbPress, we also saw a sudden influx in spam user registration. We combatted this with Wanguard which is free up to a certain number of visitors and has completely eliminated our spam user problem.

    A few other plugins we used:

    • bbPress Shortcode Whitelist
      Allows you to specify certain shortcodes that can be used within bbPress topics and replies. We used this to allow images with captions to display properly. (Video too maybe? I can't remember entirely. It's been awhile.)
    • bbPress String Swap
      Allows you to customize the wording of a lot of the built-in bbPress titles, like the name of the forum archive, user role display names, etc.
    • Peter's Login Redirect and Peter's Login Redirect on First Login (user meta based)
    • These aren't specifically bbPress related, but they are useful for specifying where users will go when they login. You may set up on your forum on a page that isn't the actual "forum archive" that comes with bbPress (this is what we did on Harvest Fuel) and so we needed a way to redirect users to the correct forum page on login. Secondly, the redirect on first login is useful so that you can welcome new forum members, direct them to an FAQ page, etc.

    Hope this helped! Let me know if you have any questions and I will do my best to answer them πŸ™‚

    November 5, 2013 at 7:56 pm in reply to: Home Page Balance Theme: Where are You? #71163
    TravisPri
    Member

    Hi Pat,

    If you want to stop recent posts from appearing on your homepage, you will need to edit home.php.

    I am not a php master by any stretch of the imagination, but I think I know what to do and want to help if I can. Before editing home.php, make sure you save a copy of it and that you have ftp access to the site so that you can re-upload the working copy if something goes wrong. (If there is an error in the php, you will get the dreaded white screen of death.)

    The code below is what I believe needs to be deleted from home.php.

    add_action( 'genesis_loop', 'child_grid_loop_helper' );
    /** Add support for Genesis Grid Loop **/
    function child_grid_loop_helper() {
    
    	if ( function_exists( 'genesis_grid_loop' ) ) {
    	
    		genesis_grid_loop( array(
    			'features' => 1,
    			'feature_image_size' => 0,
    			'feature_image_class' => 'align none post-image',
    			'feature_content_limit' => 0,
    			'grid_image_size' => 'grid',
    			'grid_image_class' => 'align none post-image',
    			'grid_content_limit' => 0,
    			'more' => __( 'Continue reading...', 'genesis' ),
    			'posts_per_page' => 5,
    		) );
    
    	}
    
    	else {
    		genesis_standard_loop();
    	}
    
    }

    So the last line of your code in home.php would be:

    remove_action( 'genesis_loop', 'genesis_do_loop' );

    Again, be sure you have a working copy of home.php in case something goes wrong. Hope this helps! Let me know how it goes πŸ™‚

    November 5, 2013 at 7:19 pm in reply to: Featured Widget Amplified is at it again! #71157
    TravisPri
    Member

    Did you get it figured out? It looks right to me now but I don't know what it's supposed to look like.

    November 5, 2013 at 12:04 pm in reply to: Remove entry meta on posts only, keep it there on the 'blog' page? #71074
    TravisPri
    Member

    DARN. I thought I had it!

    Sorry!

    November 4, 2013 at 11:41 pm in reply to: Remove entry meta on posts only, keep it there on the 'blog' page? #71013
    TravisPri
    Member

    Hi there,

    I'm not a php master and I don't know how comfortable you are with it. I know that this is definitely possible, I'm just not 100% sure of the code to make it happen.

    Below is my shot at it. Try adding it to the bottom of your functions.php. BUT!! Make sure you have ftp access and a copy of functions.php before trying this code. If it doesn't work, it could give you the white screen of death, and you will need to upload your working functions.php code via ftp.

    //* Customize the post meta function
    add_filter( 'genesis_post_meta', 'sp_post_meta_filter' );
    function sp_post_meta_filter($post_meta) {
    if ( !is_page() ) {
    }
    else {
           $post_meta = '[post_categories before="Filed Under: "] [post_tags before="Tagged: "]';
    	return $post_meta;
    }

    [This is based on the code from here, designed allow you to customize post meta.]

    Hope it works! Let me know how it goes. And maybe someone else will chime in as well!

    November 4, 2013 at 11:11 pm in reply to: Video on home page Agency Pro #71012
    TravisPri
    Member

    Hi Liz,

    I'm not Andrea, but I'm pretty sure this is the code she is referring to. Add them to your functions.php and you will be able to use php and shortcodes in widget areas πŸ™‚

    // Enable shortcodes in widgets
    add_filter('widget_text', 'do_shortcode');
    // Enable PHP in widgets
    add_filter('widget_text','execute_php',100);
    function execute_php($html){
         if(strpos($html,"<"."?php")!==false){
              ob_start();
              eval("?".">".$html);
              $html=ob_get_contents();
              ob_end_clean();
         }
         return $html;
    }
    November 4, 2013 at 11:08 pm in reply to: Home Page Balance Theme: Where are You? #71011
    TravisPri
    Member

    Hi there,

    You were on the right track! I'm pretty sure that rather than choosing a static homepage, you should go to Settings>Reading and then on the very first question, "Front page displays:" choose "Your latest posts". Then populate your widget areas and they should appear on the homepage.

    Good luck!

    November 4, 2013 at 11:01 pm in reply to: Featured Widget Amplified is at it again! #71010
    TravisPri
    Member

    Hi there,

    Try adding the following to your style.css:

    .gfwa-4 {
    clear: both;
    }

    Hope that works for you!

    October 30, 2013 at 2:09 pm in reply to: Question about JQuery on Scribble's home page #69976
    TravisPri
    Member

    Thanks for getting back to me Kary!

    I also submitted a ticket (yesterday) and haven't heard yet. I'll post again when I get more information. For what it's worth, I'm not even on iOS7 yet but it still wasn't working.

    October 29, 2013 at 7:34 pm in reply to: Question about JQuery on Scribble's home page #69813
    TravisPri
    Member

    Hi Kary,

    I know it's been awhile but I was wondering if you ever found a solution to your problem. I'm trying to use the scribble theme now, and the scrolling is working everywhere except on mobile iPhone - works fine on an iPad which is really bizarre. You would think it would be the same because the operating system is the same.

    Anyway, just wondering if you found the root of your problem and if you wouldn't mind sharing with me. Your site looks great!

    September 4, 2013 at 3:39 pm in reply to: Hide featured image on posts #60715
    TravisPri
    Member

    I think this would be a php issue.

    The featured image section is coded in functions.php; look for "Add the featured image section." The code below should be in your existing theme and is what needs to be edited.

    Before editing functions.php, make sure you have a copy of the file saved before making changes, and make sure you have ftp access to the site in case something goes wrong.

    /** Add the featured image section */
    add_action( 'genesis_after_header', 'minimum_featured_image' );
    function minimum_featured_image() {
    	if ( is_home() ) {
    		echo '<div id="featured-image"><img src="'. get_stylesheet_directory_uri() . '/images/sample.jpg" /></div>';
    	}
    	elseif ( is_singular( array( 'post', 'page' ) ) && has_post_thumbnail() ){
    		echo '<div id="featured-image">';
    		echo get_the_post_thumbnail($thumbnail->ID, 'header');
    		echo '</div>';
    	}
    }

    I wanted to make it so there was no featured image on any posts, so my code looks like this:

    /** Add the featured image section */
    add_action( 'genesis_after_header', 'minimum_featured_image' );
    function minimum_featured_image() {
    	if ( is_home() ) {
    		echo '<div id="featured-image"><img src="'. get_stylesheet_directory_uri() . '/images/sample.jpg" /></div>';
    	}
    	elseif ( is_singular( array( 'page' ) ) && has_post_thumbnail() ){
    		echo '<div id="featured-image">';
    		echo get_the_post_thumbnail($thumbnail->ID, 'header');
    		echo '</div>';
    	}
    }

    In order to hide the featured image on specific posts, you will need to target them in the php. I'm no php master and I don't want to mess up your site.. I haven't tried this on mine. Again, make sure you have a copy of your code and ftp access in case this breaks something and you have to put the original code back in.

    I THINK the code would look like this [replace Post Titles in the last function with the titles of the posts you want to hide featured images on]:

    /** Add the featured image section */
    add_action( 'genesis_after_header', 'minimum_featured_image' );
    function minimum_featured_image() {
    	if ( is_home() ) {
    		echo '<div id="featured-image"><img src="'. get_stylesheet_directory_uri() . '/images/sample.jpg" /></div>';
    	}
    	elseif ( is_singular( array( 'post', 'page' ) ) && has_post_thumbnail() ){
    		echo '<div id="featured-image">';
    		echo get_the_post_thumbnail($thumbnail->ID, 'header');
    		echo '</div>';
    	}
           elseif ( is_single( array ( 'Post Title', 'Post Title 2', 'Post Title 3 ' ) ) ){
            }
    }

    For your reference: http://codex.wordpress.org/Function_Reference/is_single

    Hope this helps!

    March 22, 2013 at 9:32 pm in reply to: Content Limit on Search Archives Only #30621
    TravisPri
    Member

    Figured it out - the bbPress Genesis Extend plugin solves this problem πŸ™‚

    March 1, 2013 at 9:06 am in reply to: How to change the search input text (minimum theme) #23517
    TravisPri
    Member

    Amazing. Thanks!

    February 21, 2013 at 9:17 am in reply to: Different Fonts Display on Different Machines? #21966
    TravisPri
    Member

    Ah - I misread. Good call Bill.

    February 21, 2013 at 1:39 am in reply to: Different Fonts Display on Different Machines? #21899
    TravisPri
    Member

    I've had issues specifically with Open Sans across browsers. You could try what this person suggests:

    http://www.rqna.net/qna/ikuhuw-open-sans-google-web-fonts-rendering-in-chrome.html

    In my experience it has been a rendering issue. The font is not being replaced; it does not use the fallback "sans serif." The computed style shows it is using Open Sans but it just looks entirely different. Very frustrating!

    February 21, 2013 at 1:25 am in reply to: Sticky Navigation in Modern portfolio theme #21897
    TravisPri
    Member

    Hi - just piggy-backing on this because I'm curious. To me it sounds like if you used this codeΒ then the nav would be fixed at the very top of the page. The Happy Cog site however has the nav a bit farther down, and only becomes fixed when it reaches the top of the page.. Any ideas on how to accomplish this?

    February 20, 2013 at 11:20 pm in reply to: Metro stop flashing background? #21882
    TravisPri
    Member

    Love it. Thanks!

    February 20, 2013 at 11:05 pm in reply to: My first time Genesis design based on sample theme #21877
    TravisPri
    Member

    I love it! May I ask what theme you started with before modifying?

    February 20, 2013 at 10:57 pm in reply to: Ministry Child Theme #21875
    TravisPri
    Member

    I really like the look of this theme! The demo is taking me to a 404 page though. Is it still available?

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

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