Multiple headers menu issue on child pages

This topic has 27 replies, 3 voices, and was last updated 3 years, 2 months ago ago by Olga Barlow

  • Avatar: feeldesign
    feeldesign
    Participant
    March 23, 2021 at 08:00

    I am having an issue with multiple headers, I created 3 headers and set page children to have the correct one, but only the top one is showing the right header, and the child pages are the default header. I have had this issue on another site and added manually, but, there are a lot of pages in this, and getting it working would be good! eg wedding section, all pages on there are child pages and I have had to add manually, but the fishing ection, I have set child pages and none have the right header apart from the fishing home page

    Please, contact administrator
    for this information.
    26 Answers
    Avatar: Robert Hall
    Robert Hall
    Support staff
    March 23, 2021 at 20:02

    Hello Feeldesign.

    Thank you so much for contacting us!

    We are sharing Video Tutorial with you how to set your header menu in your website.
    https://www.youtube.com/watch?v=BpeXfzNwkOc&t=2s

    Also Check.
    https://www.youtube.com/watch?v=RbdKjQrFnO4&list=PLMqMSqDgPNmDu3kYqh-SAsfUqutW3ohlG

    Robert Hall

    Avatar: feeldesign
    feeldesign
    Participant
    April 19, 2021 at 12:56

    We are still having issues, we have 4 headers and it is crashing the browser if we try to edit!! Can you test and see why? Is 4 too many for it to cope with, latest php on server and 1024mb RAM

    Please contact administrator
    for this information.
    Avatar: feeldesign
    feeldesign
    Participant
    April 19, 2021 at 12:57

    The ability to use child pages to show a header does not work at all. We are having to assign manually, which is a pain!!

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    April 20, 2021 at 11:42

    Hello,

    1) I see error in the console while trying to edit multiple header https://prnt.sc/11qz4ht
    Contact your hosting provider to increase the client_max_body_size to 20Mb.
    2) Once you change the limit and fix that error then reply back with the FTP access and we’ll check the child pages issue.

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    April 20, 2021 at 13:50

    thats done have sent ftp privately, I’m not getting email notifications on this thread

    Please contact administrator
    for this information.
    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    April 20, 2021 at 18:30

    Hello,

    1) I don’t see that you fixed the mentioned error https://prnt.sc/11rjcm4 Have you contacted the hosting provider?
    2) FTP access is incorrect https://prnt.sc/11rjb7z

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    April 22, 2021 at 11:31

    Hosts contacted, they sorted the setting, have created a new user, as that one was locked to my IP only, sorry

    Please contact administrator
    for this information.
    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    April 23, 2021 at 10:45

    Hello,

    Thank you. I have passed the issue to our developers. I’ll inform you once they fix the problem.

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    April 26, 2021 at 17:31

    thank you, we really do need this fixing ASAP. also, how do we get email notifications on these posts, as I don’t get any

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    April 27, 2021 at 10:59

    Hello,

    Take our apologies for the delay. I’ll do my best to speed up the process.
    I have enabled notification about answers. Let me know if you get notification about this answer to your email.

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    April 27, 2021 at 11:10

    thank you! The site is supposed to go live next week and we need to get the new branding we got last night in the header, and at the moment, nothing saves in theme settings!

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    April 27, 2021 at 14:24

    Hello,

    We have fixed issue with the child pages. But we still see the server error in the console https://prnt.sc/125b6kt
    Could you, please, provide us with server error logs to find out what limit causes the mentioned issue?

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    April 29, 2021 at 11:35

    https://www.dropbox.com/s/ag1kiw281f8mo9o/proxy_error_log.2.gz?dl=0

    Sorry for delay, once again, no notifications via email and was logging to to chase as to why no reply!!

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    April 29, 2021 at 12:29

    Hello,

    I checked your log file and see that you still have the error with the large body and peer closed connection in SSL handshake. So, contact your hosting provider and ask them to check these errors and change server settings to avoid issues while you try to edit the multiple headers.

    We checked our mail server and we see that emails sent to james@feel*****.co.uk email. So, check the spam folder of this email.

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    April 29, 2021 at 13:20

    I have spoken to the hosts who have changed settings, better, but still crashing and not updating/saving properly, they say there’s a jquery plugin in that you must have added to enable deprecated code to work on the site, presumably your theme code? https://www.dropbox.com/s/c03792fmpgdxjfp/Screenshot%202021-04-29%20at%2013.21.52.png?dl=0 see screenshot
    PS, the option to be notified by email only shows if you edit a comment, not when making it, might need fixing in your support system as not obvious

    Update, if you try editing multiple headers, nothing saves, it just hangs, can you give specific instructions for any hosting changes or is the error in your code?

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    April 29, 2021 at 14:54

    Hello,

    Your hosting provider should increase body size limit to allow saving of the multiple headers that have a lot of conditions.

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    April 29, 2021 at 16:19

    when you say conditions, do you mean where I had to specify dozens of pages to show headers as the child page option didn’t work. If I remove those, will it work?

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    April 29, 2021 at 16:31

    Hello,

    Please, contact your hosting provider and ask to set client_max_body_size 20M;
    https://www.cyberciti.biz/faq/fix-client-intended-to-send-too-large-body-xyz-bytes-in-nginx/
    It will fix your issue with saving.

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    May 4, 2021 at 12:10

    the hosts say it’s already set , and that the site does not use nginx
    Am I better abandoning x-store for this site and looking at another theme that can cope with multiple headers?

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    May 5, 2021 at 15:34

    Hello,

    If you use Apache then change LimitRequestBody http://httpd.apache.org/docs/2.2/mod/core.html#limitrequestbody
    If your hosting provider really increased that limit then you should not have the following error in the server error logs
    *5398722 client intended to send too large body: 302015041 bytes, client: *.*.*.**, server: feel.construction, request: "POST /wp-admin/admin-ajax.php HTTP/2.0", host: "fe******ion", referrer: "https://********/wp-admin/customize.php?autofocus%5Bpanel%5D=header-builder"
    So, ask if they really increased the LimitRequestBody to 10 or 20MB, try to edit headers after that. If you get the error then check the server error logs again and provide us these logs.

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    May 5, 2021 at 16:25

    the error message says 302mb pge error which they say is HUGE!!!

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    May 5, 2021 at 18:14

    Hello,

    Probably you added a lot of conditions and every condition for every header you have increases the body size. So, reduce the number of the conditions/headers. We can do nothing with its size.

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    May 5, 2021 at 18:17

    Not sure what you mean by conditions? I had to a dd a load as you chil page option did not work at all till you fixed it, but, then I deleted all sub headers, and added again from scratch, with chil child page set, so only one “condition” and still it does not work. It seems you are scrabbling to blame a load of other elements on the multiple header option not working properly. I have used this theme on many sites with no issue, until using multiple headers, where all the issues start. Maybe remove the feature on future iterations until you can make it work properly!

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    May 5, 2021 at 18:27

    Hello,

    Can you tell me if you still have the same error in the server error logs? Because that error was before our fix. Could you provide a recent error log?

    Regards

    Avatar: feeldesign
    feeldesign
    Participant
    May 5, 2021 at 18:31

    See private area

    Please contact administrator
    for this information.
    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    May 5, 2021 at 18:44

    Hello,

    1) We would recommend your hosting support to fix errors related to server configuration, for example

    Cannot serve directory /var/www/vhosts/**********/httpdocs/**********/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,index.shtml) found, and server-generated directory index forbidden by Options directive
    
    Got error 'Primary script unknown'

    etc.

    2) I checked your multiple headers and don’t see problem with changing. For example editor https://prnt.sc/12j97f3
    frontend https://prnt.sc/12j98cq So, header builder works.

    Regards

  • Viewing 27 results - 1 through 27 (of 27 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.