Forum Replies Created
-
AuthorPosts
-
streak
MemberThanks 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.
streak
MemberThanks 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.streak
MemberThis is what I would like to know.
streak
MemberSpot 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.streak
MemberI 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.streak
MemberAs 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>streak
MemberThanks 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?
streak
MemberThe 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.
streak
MemberMany 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>"streak
MemberThanks 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.
streak
MemberThanks 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.
streak
MemberNo 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.
streak
MemberThanks 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.
streak
MemberI 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?streak
MemberTom 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."
streak
MemberMany 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 themehttp://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(); -
AuthorPosts