Change Page Behavior for Wintersong theme

Community Forums Forums Design Tips and Tricks Change Page Behavior for Wintersong theme

This topic is: not resolved

This topic contains 7 replies, has 2 voices, and was last updated by  dulceinc 1 year ago.

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #67324

    dulceinc
    Participant
    Post count: 7

    Well I’m trying to achieve a very simple interface. I essentially want to post a tutorial with the instructions on the front page of my website. However this theme is basically showing a preview of the post and removing my spaces, formatting, etc.

    What I would like is for each post to take up the front page. How can I achieve this functionality.

    My site is: http://mikefromit.com

    http://mikefromit.com
    #67328

    David Chu
    Participant
    Post count: 1373

    Hi,
    You can try this. Genesis… Theme Settings. Scroll down to Content Archves and change to “Display Post Content”. The only thing I noticed about that is that if you want commenting on your page, the commenting stuff doesn’t show up there, but that may not be what you want anyway.

    And then in the regular Settings… Reading area you can select how many items to show on the front page as needed.

    Cheers, Dave


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

    #67332

    dulceinc
    Participant
    Post count: 7

    David,

    Thanks a lot for the suggestions and now I have more than one post showing which is great. However, I would like them to show up the same way as when you click on them. I want them to be full and in all their glory. It has been a long time since I got into the internals of wordpress but I think I might have to find and edit the genesis_loop or something like that. I can’t remember. Does that sound feasible?

    • This reply was modified 1 year ago by  dulceinc.
    • This reply was modified 1 year ago by  dulceinc.
    #67338

    David Chu
    Participant
    Post count: 1373

    :-) I kind of psychically predicted you might say that. Amazingly, I have never run into that request before. Probably because it could get very unwieldy. If you have lots of comments, then your home page could increase to infinity. Another fun problem is that I’ve heard that the commenting bits would tend to send the person to the single Post page anyway when they submit them, possibly causing confusion. Personally, I wouldn’t bother.

    You’re in for some coding if you truly want that. Here’s a thought. You can copy Genesis templates into your child theme folder and hack them. Look in the Genesis theme folder, and copy any desired template from there into the child theme folder. You may also need to look in /wp-content/themes/genesis/lib/structure for some of them, like archives.php. I’m not certain that that’s the one you’ll need, but it may be.

    Then you can try this guy’s idea, and see if it works!

    http://www.edwardsblock.com/archives/641/

    Good luck, Dave


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

    #67376

    dulceinc
    Participant
    Post count: 7

    I would still rather the comments show up after the person has clicked the title of the blog post.

    I would just like the blog post from the main page to look “full” rather than “condensed”.

    I’ve started creating my own child theme to see if I can get the functionality I need.

    If you have any more ideas please let me know!

    #67387

    dulceinc
    Participant
    Post count: 7

    Dave,

    I started a child theme but realized I don’t really have the time to learn how to do that.

    I was able to get the functionality I needed from the minimum theme and editing the minimum_grid_loop_helper function.

    I set the features setting to 10. However, I know once I get past 10 I’ll run into an issue with them being in grid on the bottom. Please check the site http://mikefromit.com and see if there is a way to get what I have with minimum into wintersong.

    function minimum_grid_loop_helper() {

    if ( function_exists( ‘genesis_grid_loop’ ) ) {
    genesis_grid_loop( array(
    ‘features’ => 10,
    ‘feature_image_size’ => ‘featured’,
    ‘feature_image_class’ => ‘post-image’,
    ‘feature_content_limit’ => 0,
    ‘grid_image_size’ => 0,
    ‘grid_image_class’ => ‘alignnone’,
    ‘grid_content_limit’ => 2000,
    ‘more’ => __( ‘[Read more]‘, ‘minimum’ ),
    ‘cat’ =>1,

    ) );
    } else {
    genesis_standard_loop();
    }

    }

    #67392

    David Chu
    Participant
    Post count: 1373

    You know, I’m sorry to tell you this, but I give general suggestions and guidance – this goes beyond the scope of free help, at least for me. If it were something I thought was a good idea, or was extremely interesting, I might take it a bit further. Not in this case, though.

    Good luck.


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

    #67396

    dulceinc
    Participant
    Post count: 7

    David,

    I was able to get things working (for the most part) how I wanted. Thanks for taking the time to offer general suggestions and guidance.

Viewing 8 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.