Forum Replies Created

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hi Michael – I had given up on using this theme because of this error – but since you and others are having the same problem, it’s worthwhile to have a fix. Here’s my workaround.#

    1. Install a plugin that will allow you to add your own custom css. (I used ‘Simple Custom CSS’, which I find excellent.)
    2. Copy and paste the following code to the custom css file.
    .nav-area {
       border-bottom: 0px;  /* make this border invisible */
       box-shadow: 0px;  /* make this shadow invisible */
       margin-top: 0px;
       margin-bottom: 0px;
       padding-top: 20px;   /* add some padding above the navicon */
       padding-bottom: 20px;    /* add some padding below the navicon */
    }

    This does two simple things.

    * First, it provides more space above and below the mobile navigation menu on the right.
    * Then it hides the horizontal line so the positioning error in relation to the logo on the left is not visible.

    Ultimately, the navigation then looks great on my iPhone and iPad (and acceptable on a laptop). I had a quick look at your site, and it should work for you too!

    # The problem is not just with the ‘navicon’ (i.e. the mobile menu which displays as the three horizontal lines) on mobile devices. Two related problems are (a) that the logo on the left is squeezed in too close to the top of the page, and (b) the horizontal line at the top of the page is too close to the logo and to the navicon.

    Basically, the whole navigation area looks so terrible on a mobile device that the Heavenly theme is effectively unusable without a fix. This is a really poor implementation of mobile navigation. It’s a pity that the developers haven’t yet fixed it properly themselves.

    Thread Starter bugmenot2013

    (@bugmenot2013)

    Hi Hectavex,

    Thanks for the really prompt reply. I guessed it was something like that. It seems crazy that Twitter hasn’t yet upgraded to OAuth 2.0 (but not surprising, given everything else that Twitter fails to do right).

    I’ll definitely install the plugin (in a week or two, when the site has progressed to that point) and do a careful review … and then let you know if I find anything to improve. It looks very impressive – and the right way to go about implementing this!

    bugmenot2013

    (@bugmenot2013)

    Thanks Arnoud, for identifying the location of the XML-generation file. I had hunted around for a plain XML file; it was not there, so clearly it was being generated by code.

    But this is a really annoying failure by YOAST. Surely the choice of daily or weekly sitemap updates ought to be a user setting … not something that Yoast chooses on our behalf!

    We were making massive changes to our site or an hourly basis for the first few weeks – hundreds of hours of work – but found that Google was simply not indexing the changes for an unacceptably long time (i.e. around a week). At the end, the reason was obvious: this ridiculous decision by Yoast to fix the sitemap change frequency to weekly.

    We have implemented the changes as suggested by Arnound, but personally I would prefer to manage my own XML file. Does anyone how to do that correctly, without causing interference or conflicts with the Yoast file? E.g.

    * Do we just add our own sitemap.xml at the root level?
    * Should we delete the Yoast PHP file that generates the sitemap ( /wp-content/plugins/wordpress-seo/inc/class-sitemaps.php) or can we leave it there?

    In the meanwhile, Yoast, please fix this!

    bugmenot2013

    (@bugmenot2013)

    Yes, the spacebar solution works. Enter your cursor into the greyed-out title field, press the spacebar … and the field is editable.

    What a irritating, time-wasting bug this is! I lost almost 2 hours of time this morning, trying everything under the sun to make the titles editable again. Initially I thought it was a setting (nope). Then I thought that maybe only the initial author could change it (nope). How about only the original administrator (no again).

    Eventually I found my way to this forum, read my way through all the similar comments until I found the solution several months ago.

    How can the author of this software allow this bug to continue? If he was liable for every hour that users have lost due to this bug, he’d be put for tens of thousands of dollars!

    Just fix it please!!

Viewing 4 replies - 1 through 4 (of 4 total)