• 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

streak

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 16 posts - 1 through 16 (of 16 total)
  • Author
    Posts
  • October 20, 2014 at 4:00 pm in reply to: Widgetised home page and Meta Tags #128491
    streak
    Member

    Thanks for your input Tom.
    There was a level of SEO done by the developers. I have pretty much left the developers and continue to do a bit of work on my own. The site could do with a lot of improvement but is functional for now based on the low amount of traffic we are getting.

    We are talking to a local SEO specialist company and may start a campaign with them which could involve some site changes.

    October 17, 2014 at 10:45 am in reply to: Widgetised home page and Meta Tags #128154
    streak
    Member

    Thanks for the reply Craig.
    If I mouse over Genesis the 2 options that appear are theme settings and import/export.
    Under settings there is Information, Custom feeds, header, footer etc. but no place to enter title, description, keywords etc.

    June 16, 2014 at 10:44 pm in reply to: Landing page and other plugins #110105
    streak
    Member

    This is what I would like to know.

    May 25, 2014 at 11:34 pm in reply to: Genesis landing page help #106756
    streak
    Member

    Spot on Andrea, that's exactly where I found some of the home page details, mainly the text.
    I'm still trying to see how the images are included.
    Slowly thanks to you guys I am learning and will hopefully master this all a bit better soon.

    May 25, 2014 at 5:38 pm in reply to: Genesis landing page help #106728
    streak
    Member

    I am not able to see the home page in the WP editor, I am not sure if this is some setting the devs have made to prevent me from from screwing with it. If click on HOME it just brings up an empty box in the WP editor. likewise if I try and edit the home page while viewing it.
    All the other other internal pages have some of the boxes filled in SEO theme settings.

    May 24, 2014 at 10:55 pm in reply to: Genesis landing page help #106646
    streak
    Member

    As far as I can see the original Genesis header and footer php files were edited only to include the Quantcast and Google Analytics tags.

    If I understand correctly, to avoid these being overwritten with the next Genesis update, these files should be copied or moved to the Mulligan child theme or the tags should be placed in the Genesis theme settings, header and footer boxes as mentioned by Andrea above.
    The footer box is currently empty and the header box currently contains

    <link rel="shortcut icon" href="http://www.mulliganfunding.com/wp-content/uploads/2014/03/favicon6.ico" type="image/x-icon">
    <script type="text/javascript">
    jQuery(document).ready(function($){

    /* prepend menu icon */
    $('.nav-primary').prepend('<div id="menu-icon">Menu</div>');

    /* toggle nav */
    $("#menu-icon").on("click", function(){
    $(".menu-primary").slideToggle();
    $(this).toggleClass("active");
    });

    });
    </script>

    May 24, 2014 at 2:21 pm in reply to: Genesis landing page help #106624
    streak
    Member

    Thanks Tom.
    Makes sense. Looks like I'll get them to give me a a plain white screen and then find a plugin to help construct the message.

    By the way the SEO expert sub contracted by the devs, came back to me after I questioned him on why he editing the Genesis php files and his response was
    "good question, I'll have to find out"! Makes me wonder why we paid good money for experts. The stuff I have been asking about on these pages to me seems pretty much like WP 101.

    What would be the process to move the two edited Genesis files across to the child theme?

    May 23, 2014 at 2:06 pm in reply to: Genesis landing page help #106527
    streak
    Member

    The devs have eventually decided to come to the party and to get the landing page to work correctly on their dime.
    The offer now is to get it looking exactly the way we want it to look.

    What is the general rule of thumb for the look and feel of a blank landing page?
    Do we include the existing navigation buttons or do we make it a completely blank sheet and then populate it with our message complete with call to action buttons on it using one of the landing page plug ins to assist.

    The intention is to use it as a destination for Google ad word campaigns.

    Thanks again.

    May 22, 2014 at 5:25 pm in reply to: Genesis landing page help #106418
    streak
    Member

    Many thanks.
    I remember that the tracking tags were done by the developers SEO contact, a third party, I have emailed him to get some clarification.

    Fortunately it looks like I am finding my way around and if necessary should be able to handle these edits myself.

    As a matter of interest, how would one create/copy the header and footer files from Genesis to the child theme?

    I took a look at the Genesis > Theme Settings screen and noticed the Header and Footer scripts boxes.

    The footer box is empty and the header box contains

    "<link rel="shortcut icon" href="http://www.mulliganfunding.com/wp-content/uploads/2014/03/favicon6.ico" type="image/x-icon">
    <script type="text/javascript">
    jQuery(document).ready(function($){

    /* prepend menu icon */
    $('.nav-primary').prepend('<div id="menu-icon">Menu</div>');

    /* toggle nav */
    $("#menu-icon").on("click", function(){
    $(".menu-primary").slideToggle();
    $(this).toggleClass("active");
    });

    });
    </script>"

    May 22, 2014 at 3:13 pm in reply to: Genesis landing page help #106392
    streak
    Member

    Thanks for all of the help so far.
    I have been in touch with the developers and hope to get things resolved soon.

    In the meantime, please help me understand the theme/child theme structure.
    I can see two themes, Genesis and Mulligan.
    If I select Genesis to edit and click on say footer.php, despite the fact that it warns you

    "WARNING: This file is part of the core Genesis Framework. DO NOT edit this file under any circumstances.
    Please do all modifications in the form of a child theme."

    I see that this file has in fact been edited as it contains my Quantcast Tag, likewise the header.php contains my Google analytics tag.

    If I select Mulligan theme to edit, there is no instance of header.php, footer.php and a bunch of others that appear in the Genesis theme but don't appear in the Mulligan theme.

    Looking in Mulligan functions.php I can see where the copyright notices, "Developed by TinyFrog" etc. appear.

    So my question is, if one is not supposed to edit the php files on the Genesis them then how come they have been edited?
    It looks like that when the site runs it uses php files from both Genesis (header.php, footer.php) and Mulligan (functions.php etc.)?

    Is this how things are supposed to be?

    Please educate me.

    May 19, 2014 at 9:58 am in reply to: Genesis landing page help #105874
    streak
    Member

    Thanks all for the support.
    My plan is to get full total control soon and to then find another partner to help us going forward.
    Before doing that I want to understand my rights better and to establish what parts of what's broken they should be obliged to fix based on the design approach they chose to follow.

    IMO the site is either fully custom and all pages need to be designed, or it is based on a theme in which case all other features of theme should work.

    May 18, 2014 at 4:23 pm in reply to: Genesis landing page help #105794
    streak
    Member

    No I don't have FTP access, they are hosting our site on their servers at WPengine.com.
    They dont want me fiddling in the stylesheet. for example, I wanted to add some analytics tags to the header and they had to do it for me explaining as mentioned above that they don't want me fiddling there.

    I do have a landing page template in the mulli folder. I copied the php code for it above. It is this theme that is not displaying the way I want it to and they way that it should as can be seen here

    http://www.mulliganfunding.com/test-2/

    I was expecting a blank page with everything removed, but based on the way they designed the site this is what's happening.

    May 17, 2014 at 11:59 pm in reply to: Genesis landing page help #105699
    streak
    Member

    Thanks Tom. You summed it up quite well.
    We have signed off and made our final payment. Each time I think they have delivered what we paid for I find problems like this landing page issue as well as the image insert problem mentioned above and others. They continue to blame the custom design which was a feature they offered us rather than something that we asked for.
    Saying that a custom design meant breaking other aspects of the theme without telling you before hand leaves a sour taste in the mouth.
    I wont go into how many time they tried to hand over the site to us as complete with glaring errors that a novice could pick up. It got to the point where continuing to argue was being unproductive and we needed the site to go live.
    I want to try and get them to fix all that is broken on their dime before I ask for the style sheet and then hand over to another developer. We need the application form re-written and there is no way I'll be asking them to do this.

    I think we now (compared to the old site) have some great content which can be used again even if we have to slightly modify the site to be more responsive and to perform the way that this theme was designed to perform by the developers.

    May 17, 2014 at 3:11 pm in reply to: Genesis landing page help #105658
    streak
    Member

    I agree Andrea. The site is only a few weeks old and while ironing out any issues I would prefer it that they cant blame us for screwing anything up.
    eg. right now, if I create a new page and click the insert/edit image button, the insert image pop box comes up but its blank with no options to insert an image the way that insert/edit video does. I have asked them to look into this. Although the fix may have nothing to do with me having full site access I can put pressure on them to sort this out without them accusing me of screwing something up. As a matter of interest have you come across this problem before?

    May 17, 2014 at 2:40 pm in reply to: Genesis landing page help #105650
    streak
    Member

    Tom when I click on customize for my active theme, the URL is http://www.mulliganfunding.com/wp-admin/customize.php?theme=mulll so I guess the landing page template is in Mulli and not minimum.

    For my own education I would be interested to hear why you think they did not do us any favors wrt to the technique they used as well as the responsive design.

    Andrea, many thanks for the kind offer. The developers have not given us access yet to the style sheet for fear that we will screw something up. They are prepared to let us have access bu we would have to sign a waiver absolving them of any responsibility should anything go wrong. Also, I would like to be in a position learn and try and deal with these issue myself.

    From what I have read on the Genesis theme, the whole beauty of choosing the landing page theme is that it automatically removes most of the website components like Header,Sidebar,Footer etc.
    All we want is for it to present the way the landing theme intended it to present. We can then go ahead and add some content to it. When I took this up with the developers their response was

    "I’m fully aware of how the templates are in Genesis as a default, however your site was a fully custom design so these other templates that come with the genesis theme may lay out different because of coding of the homepage and internal pages. We can customize the “Landing” Page template but it was not in the original agreement to have a 3rd custom template."

    May 17, 2014 at 1:05 pm in reply to: Genesis landing page help #105640
    streak
    Member

    Many thanks for the help.
    When I look under appearance/themes I do see Minimum Pro listed, so I guess they did live me a copy.
    Here is an example of a test page using the landing theme

    http://www.mulliganfunding.com/test-2/

    Tom, the code you mention is already in place as follows:-

    <?php
    /**
    * This file adds the Landing template to the Minimum Pro Theme.
    *
    * @author StudioPress
    * @package Generate
    * @subpackage Customizations
    */

    /*
    Template Name: Landing
    */

    //* Add custom body class to the head
    add_filter( 'body_class', 'minimum_add_body_class' );
    function minimum_add_body_class( $classes ) {

    $classes[] = 'minimum-landing';
    return $classes;

    }

    //* Enqueue Backstretch scripts
    add_action( 'wp_enqueue_scripts', 'minimum_enqueue_backstretch' );
    function minimum_enqueue_backstretch() {

    //* Load scripts only if custom background is being used
    if ( ! get_background_image() )
    return;

    //* Load Backstretch scripts
    wp_enqueue_script( 'minimum-backstretch', get_bloginfo( 'stylesheet_directory' ) . '/js/backstretch.js', array( 'jquery' ), '1.0.0' );
    wp_enqueue_script( 'minimum-backstretch-set', get_bloginfo('stylesheet_directory').'/js/backstretch-set.js' , array( 'jquery', 'minimum-backstretch' ), '1.0.0' );
    wp_localize_script( 'minimum-backstretch-set', 'BackStretchImg', array( 'src' => get_background_image() ) );

    }

    //* Force full width content layout
    add_filter( 'genesis_pre_get_option_site_layout', '__genesis_return_full_width_content' );

    //* Remove site header elements
    remove_action( 'genesis_header', 'genesis_header_markup_open', 5 );
    remove_action( 'genesis_header', 'genesis_do_header' );
    remove_action( 'genesis_header', 'genesis_header_markup_close', 15 );

    //* Remove navigation
    remove_action( 'genesis_after_header', 'genesis_do_nav', 15 );
    remove_action( 'genesis_footer', 'genesis_do_subnav', 7 );

    //* Remove Minimum after header
    remove_action( 'genesis_after_header', 'minimum_site_tagline' );

    //* Remove breadcrumbs
    remove_action( 'genesis_before_loop', 'genesis_do_breadcrumbs' );

    //* Remove site footer widgets
    remove_action( 'genesis_before_footer', 'genesis_footer_widget_areas' );

    //* Remove site footer elements
    remove_action( 'genesis_footer', 'genesis_footer_markup_open', 5 );
    remove_action( 'genesis_footer', 'genesis_do_footer' );
    remove_action( 'genesis_footer', 'genesis_footer_markup_close', 15 );

    //* Run the Genesis loop
    genesis();

  • Author
    Posts
Viewing 16 posts - 1 through 16 (of 16 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