• Hi
    I (administrator) dont seem to have permission to add pages to my navigation block when I click on it in the template editor in list view
    There is no menu when I click on the navigator block either.
    Could anyone help please?

    View post on imgur.com

Viewing 15 replies - 61 through 75 (of 79 total)
  • @leighonsea I don’t think this is your issue I’m afraid.

    I’ve run a quick test on your web server by sending it an OPTIONS request and it’s responding with a 200 return code which means all is OK …

    0000: OPTIONS / HTTP/2
    0012: Host: leighsutherland.com
    002d: user-agent: curl/7.79.1
    0046: accept: */*
    0053: 
    <= Recv header, 13 bytes (0xd)
    0000: HTTP/2 200

    However … I would put money on your issue being related. It might be that you have a security plugin that’s blocking OPTIONS requests, or requests to /wp-json/wp/v2/navigation, or perhaps your host is blocking them another way, perhaps via a CDN (content delivery network).

    The only way for you to test this is to view the “Console” tab of your browser’s “Web Inspector” as you load the editor and try to edit a menu, looking for any errors (like the ones @onepack found above).

    To do this in Chrome …

    1. Right click in the browser window and select “Inspect”
    2. Click the “Console” tab
    3. Refresh the editor page and try to edit a menu to see if any errors appear

    Oliver

    Thread Starter leighonsea

    (@leighonsea)

    Thanks @domainsupport

    I have 3 plugins installed:
    1. Gutenverse (not activated)
    2. Health Check & Troubleshooting (Activated)
    3. Yoast Duplicate Post (Activated)

    In Firefox I rightclicked>Inspect(Q) and then tried a few times to edit my Navigation block via Header and Page(Header) which all agave me the same permissions errors.

    Then I saved the error messages to a file (3 times) and they are cut and paste below:
    I cant correlate them with what I was doing at a specific time, but perhaps some errors jump out to you or others?

    Thanks again

    File #1:

    This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. site-editor.php
    JQMIGRATE: Migrate is installed, version 3.3.2 load-scripts.php:5:709
    Empty string passed to getElementById(). block-editor.min.js:26:188470
    Empty string passed to getElementById(). block-editor.min.js:26:188577
    This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. block-editor.min.js:26:188494
    Error: Promised response from onMessage listener went out of scope 4 background.js:8:60791
    Empty string passed to getElementById(). block-editor.min.js:26:188470
    This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. block-editor.min.js:26:188494
    Empty string passed to getElementById(). block-editor.min.js:26:188577
    Error: Promised response from onMessage listener went out of scope 4 background.js:8:60791

    File #2:

    This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. site-editor.php
    JQMIGRATE: Migrate is installed, version 3.3.2 load-scripts.php:5:709
    Error: Promised response from onMessage listener went out of scope 4 background.js:8:60791
    Empty string passed to getElementById(). block-editor.min.js:26:188577
    Empty string passed to getElementById(). block-editor.min.js:26:188470
    This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. block-editor.min.js:26:188494
    This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see https://firefox-source-docs.mozilla.org/performance/scroll-linked_effects.html for further details and to join the discussion on related tools and features! srcdoc

    File #3:

    This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. site-editor.php
    JQMIGRATE: Migrate is installed, version 3.3.2 load-scripts.php:5:709
    Error: Promised response from onMessage listener went out of scope 4 background.js:8:60791
    Empty string passed to getElementById(). block-editor.min.js:26:188577
    Empty string passed to getElementById(). block-editor.min.js:26:188470
    This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. block-editor.min.js:26:188494
    This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see https://firefox-source-docs.mozilla.org/performance/scroll-linked_effects.html for further details and to join the discussion on related tools and features! srcdoc
    Empty string passed to getElementById(). block-editor.min.js:26:188577
    Empty string passed to getElementById(). block-editor.min.js:26:188470
    This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. block-editor.min.js:26:188494
    • This reply was modified 2 years, 2 months ago by leighonsea.

    Hi,

    OK, I don’t use Firefox but I’ve just taken a look and what you want to look for is here ..

    1. Right click on the page and select “Inspect”
    2. Click on the “Console” tab
    3. In the Inspector window top right you should see “Errors Warnings Logs Info Debug CSS XHR Requests”. The only one you want selected here (grey background) is XHR.
    4. Now try to edit / add a Navigation Menu and you should see a bunch of requests that don’t have the 200 OK response. Those are what we want to investigate.
    5. So any requests that don’t have 200 OK please expand them by clicking the arrow to the left of them and paste here whatever error information is shown.

    Thanks,

    Oliver

    Thread Starter leighonsea

    (@leighonsea)

    Here is the first of nine “XHR OPTIONS HTTP/2 508 Loop Detected errors:”

    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/pages/7?_locale=user
    [HTTP/2 200 OK 1441ms]

    OPTIONS
    https://leighsutherland.com/wp-json/wp/v2/pages/7?_locale=user
    Status
    200
    OK
    VersionHTTP/2
    Transferred2.31 KB (9.28 KB size)
    Referrer Policystrict-origin-when-cross-origin

    access-control-allow-credentials
    true
    access-control-allow-headers
    Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type
    access-control-allow-methods
    OPTIONS, GET, POST, PUT, PATCH, DELETE
    access-control-allow-origin
    https://leighsutherland.com
    access-control-expose-headers
    X-WP-Total, X-WP-TotalPages, Link
    allow
    GET, POST, PUT, PATCH, DELETE
    cache-control
    no-cache, must-revalidate, max-age=0
    content-encoding
    gzip
    content-length
    1494
    content-type
    application/json; charset=UTF-8
    date
    Thu, 29 Sep 2022 08:53:39 GMT
    expires
    Wed, 11 Jan 1984 05:00:00 GMT
    link
    <https://leighsutherland.com/wp-json/&gt;; rel=”https://api.w.org/&#8221;
    server
    Apache
    vary
    Origin,Accept-Encoding,User-Agent
    x-content-type-options
    nosniff
    X-Firefox-Spdy
    h2
    x-powered-by
    PHP/8.0.23
    x-robots-tag
    noindex
    x-wp-nonce
    923ac00358

    Accept
    application/json, */*;q=0.1
    Accept-Encoding
    gzip, deflate, br
    Accept-Language
    en-US,en;q=0.5
    Connection
    keep-alive
    Cookie
    wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
    DNT
    1
    Host
    leighsutherland.com
    Origin
    https://leighsutherland.com
    Referer
    https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
    Sec-Fetch-Dest
    empty
    Sec-Fetch-Mode
    cors
    Sec-Fetch-Site
    same-origin
    TE
    trailers
    User-Agent
    Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
    X-WP-Nonce
    923ac00358

    Thread Starter leighonsea

    (@leighonsea)

    This is the third one (the first that mentions ‘navigation’:

    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user
    [HTTP/2 508 Loop Detected 208ms]
    
    	
    OPTIONS
    	https://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin
    
        	
        content-encoding
        	gzip
        content-length
        	224
        content-type
        	text/html
        date
        	Thu, 29 Sep 2022 08:53:40 GMT
        retry-after
        	14400
        server
        	Apache
        vary
        	Accept-Encoding,User-Agent
        X-Firefox-Spdy
        	h2
        	
        Accept
        	application/json, */*;q=0.1
        Accept-Encoding
        	gzip, deflate, br
        Accept-Language
        	en-US,en;q=0.5
        Connection
        	keep-alive
        Cookie
        	wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
        DNT
        	1
        Host
        	leighsutherland.com
        Origin
        	https://leighsutherland.com
        Referer
        	https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
        Sec-Fetch-Dest
        	empty
        Sec-Fetch-Mode
        	cors
        Sec-Fetch-Site
        	same-origin
        TE
        	trailers
        User-Agent
        	Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
        X-WP-Nonce
        	923ac00358
    Thread Starter leighonsea

    (@leighonsea)

    Sorry, there are only eight of these errors:
    Which ones look most interesting to cut and paste? (to avoid a very long post :D)

    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/pages/7?_locale=user
    [HTTP/2 200 OK 1441ms]

    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/settings?_locale=user
    [HTTP/2 508 Loop Detected 205ms]

    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user
    [HTTP/2 508 Loop Detected 208ms]

    OPTIONS
    https://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin

    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user
    [HTTP/2 508 Loop Detected 207ms]

    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/navigation?_locale=user
    [HTTP/2 508 Loop Detected 209ms]

    XHRGEThttps://leighsutherland.com/wp-json/wp/v2/menus?context=view&per_page=100&_locale=user
    [HTTP/2 508 Loop Detected 207ms]

    XHRGEThttps://leighsutherland.com/wp-json/wp/v2/pages?context=view&parent=0&order=asc&orderby=id&per_page=100&_locale=user
    [HTTP/2 508 Loop Detected 206ms]

    XHRGEThttps://leighsutherland.com/wp-json/wp/v2/navigation/513?context=edit&_locale=user
    [HTTP/2 508 Loop Detected 205ms]

    XHRGEThttps://leighsutherland.com/wp-json/wp/v2/navigation?context=edit&per_page=100&status=publish&_locale=user
    [HTTP/2 508 Loop Detected 204ms]

    Thread Starter leighonsea

    (@leighonsea)

    Here they all are:

    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/settings?_locale=user
    [HTTP/2 508 Loop Detected 205ms]
    
    	
    OPTIONS
    	https://leighsutherland.com/wp-json/wp/v2/settings?_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin
    
    	
    content-encoding
    	gzip
    content-length
    	224
    content-type
    	text/html
    date
    	Thu, 29 Sep 2022 08:53:40 GMT
    retry-after
    	14400
    server
    	Apache
    vary
    	Accept-Encoding,User-Agent
    X-Firefox-Spdy
    	h2
    	
    Accept
    	application/json, */*;q=0.1
    Accept-Encoding
    	gzip, deflate, br
    Accept-Language
    	en-US,en;q=0.5
    Connection
    	keep-alive
    Cookie
    	wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
    DNT
    	1
    Host
    	leighsutherland.com
    Origin
    	https://leighsutherland.com
    Referer
    	https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
    Sec-Fetch-Dest
    	empty
    Sec-Fetch-Mode
    	cors
    Sec-Fetch-Site
    	same-origin
    TE
    	trailers
    User-Agent
    	Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
    
        X-WP-Nonce
        	923ac00358
    
    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user
    [HTTP/2 508 Loop Detected 208ms]
    
    	
    OPTIONS
    	https://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin
    
    	
    content-encoding
    	gzip
    content-length
    	224
    content-type
    	text/html
    date
    	Thu, 29 Sep 2022 08:53:40 GMT
    retry-after
    	14400
    server
    	Apache
    vary
    	Accept-Encoding,User-Agent
    X-Firefox-Spdy
    	h2
    	
    Accept
    	application/json, */*;q=0.1
    Accept-Encoding
    	gzip, deflate, br
    Accept-Language
    	en-US,en;q=0.5
    Connection
    	keep-alive
    Cookie
    	wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
    DNT
    	1
    Host
    	leighsutherland.com
    Origin
    	https://leighsutherland.com
    Referer
    	https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
    Sec-Fetch-Dest
    	empty
    Sec-Fetch-Mode
    	cors
    Sec-Fetch-Site
    	same-origin
    TE
    	trailers
    User-Agent
    	Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
    
        X-WP-Nonce
        	923ac00358
    
    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user
    [HTTP/2 508 Loop Detected 207ms]
    
    	
    OPTIONS
    	https://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin
    
    	
    content-encoding
    	gzip
    content-length
    	224
    content-type
    	text/html
    date
    	Thu, 29 Sep 2022 08:53:40 GMT
    retry-after
    	14400
    server
    	Apache
    vary
    	Accept-Encoding,User-Agent
    X-Firefox-Spdy
    	h2
    	
    Accept
    	application/json, */*;q=0.1
    Accept-Encoding
    	gzip, deflate, br
    Accept-Language
    	en-US,en;q=0.5
    Connection
    	keep-alive
    Cookie
    	wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
    DNT
    	1
    Host
    	leighsutherland.com
    Origin
    	https://leighsutherland.com
    Referer
    	https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
    Sec-Fetch-Dest
    	empty
    Sec-Fetch-Mode
    	cors
    Sec-Fetch-Site
    	same-origin
    TE
    	trailers
    User-Agent
    	Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
    
        X-WP-Nonce
        	923ac00358
    
    XHROPTIONShttps://leighsutherland.com/wp-json/wp/v2/navigation?_locale=user
    [HTTP/2 508 Loop Detected 209ms]
    
    	
    OPTIONS
    	https://leighsutherland.com/wp-json/wp/v2/navigation?_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin
    
    	
    content-encoding
    	gzip
    content-length
    	224
    content-type
    	text/html
    date
    	Thu, 29 Sep 2022 08:53:40 GMT
    retry-after
    	14400
    server
    	Apache
    vary
    	Accept-Encoding,User-Agent
    X-Firefox-Spdy
    	h2
    	
    Accept
    	application/json, */*;q=0.1
    Accept-Encoding
    	gzip, deflate, br
    Accept-Language
    	en-US,en;q=0.5
    Connection
    	keep-alive
    Cookie
    	wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
    DNT
    	1
    Host
    	leighsutherland.com
    Origin
    	https://leighsutherland.com
    Referer
    	https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
    Sec-Fetch-Dest
    	empty
    Sec-Fetch-Mode
    	cors
    Sec-Fetch-Site
    	same-origin
    TE
    	trailers
    User-Agent
    	Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
    
        X-WP-Nonce
        	923ac00358
    
    XHRGEThttps://leighsutherland.com/wp-json/wp/v2/menus?context=view&per_page=100&_locale=user
    [HTTP/2 508 Loop Detected 207ms]
    
    	
    GET
    	https://leighsutherland.com/wp-json/wp/v2/menus?context=view&per_page=100&_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin
    
    	
    content-encoding
    	gzip
    content-length
    	224
    content-type
    	text/html
    date
    	Thu, 29 Sep 2022 08:53:40 GMT
    retry-after
    	14400
    server
    	Apache
    vary
    	Accept-Encoding,User-Agent
    X-Firefox-Spdy
    	h2
    	
    Accept
    	application/json, */*;q=0.1
    Accept-Encoding
    	gzip, deflate, br
    Accept-Language
    	en-US,en;q=0.5
    Connection
    	keep-alive
    Cookie
    	wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
    DNT
    	1
    Host
    	leighsutherland.com
    Referer
    	https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
    Sec-Fetch-Dest
    	empty
    Sec-Fetch-Mode
    	cors
    Sec-Fetch-Site
    	same-origin
    TE
    	trailers
    User-Agent
    	Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
    
        X-WP-Nonce
        	923ac00358
    
    XHRGEThttps://leighsutherland.com/wp-json/wp/v2/pages?context=view&parent=0&order=asc&orderby=id&per_page=100&_locale=user
    [HTTP/2 508 Loop Detected 206ms]
    
    	
    GET
    	https://leighsutherland.com/wp-json/wp/v2/pages?context=view&parent=0&order=asc&orderby=id&per_page=100&_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin
    
    	
    content-encoding
    	gzip
    content-length
    	224
    content-type
    	text/html
    date
    	Thu, 29 Sep 2022 08:53:40 GMT
    retry-after
    	14400
    server
    	Apache
    vary
    	Accept-Encoding,User-Agent
    X-Firefox-Spdy
    	h2
    	
    Accept
    	application/json, */*;q=0.1
    Accept-Encoding
    	gzip, deflate, br
    Accept-Language
    	en-US,en;q=0.5
    Connection
    	keep-alive
    Cookie
    	wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
    DNT
    	1
    Host
    	leighsutherland.com
    Referer
    	https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
    Sec-Fetch-Dest
    	empty
    Sec-Fetch-Mode
    	cors
    Sec-Fetch-Site
    	same-origin
    TE
    	trailers
    User-Agent
    	Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
    
        X-WP-Nonce
        	923ac00358
    
    XHRGEThttps://leighsutherland.com/wp-json/wp/v2/navigation/513?context=edit&_locale=user
    [HTTP/2 508 Loop Detected 205ms]
    
    	
    GET
    	https://leighsutherland.com/wp-json/wp/v2/navigation/513?context=edit&_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin
    
    	
    content-encoding
    	gzip
    content-length
    	224
    content-type
    	text/html
    date
    	Thu, 29 Sep 2022 08:53:40 GMT
    retry-after
    	14400
    server
    	Apache
    vary
    	Accept-Encoding,User-Agent
    X-Firefox-Spdy
    	h2
    	
    Accept
    	application/json, */*;q=0.1
    Accept-Encoding
    	gzip, deflate, br
    Accept-Language
    	en-US,en;q=0.5
    Connection
    	keep-alive
    Cookie
    	wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
    DNT
    	1
    Host
    	leighsutherland.com
    Referer
    	https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
    Sec-Fetch-Dest
    	empty
    Sec-Fetch-Mode
    	cors
    Sec-Fetch-Site
    	same-origin
    TE
    	trailers
    User-Agent
    	Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
    
        X-WP-Nonce
        	923ac00358
    
    XHRGEThttps://leighsutherland.com/wp-json/wp/v2/navigation?context=edit&per_page=100&status=publish&_locale=user
    [HTTP/2 508 Loop Detected 204ms]
    
    	
    GET
    	https://leighsutherland.com/wp-json/wp/v2/navigation?context=edit&per_page=100&status=publish&_locale=user
    Status
    508
    Loop Detected
    VersionHTTP/2
    Transferred449 B (288 B size)
    Referrer Policystrict-origin-when-cross-origin
    
    	
    content-encoding
    	gzip
    content-length
    	224
    content-type
    	text/html
    date
    	Thu, 29 Sep 2022 08:53:40 GMT
    retry-after
    	14400
    server
    	Apache
    vary
    	Accept-Encoding,User-Agent
    X-Firefox-Spdy
    	h2
    	
    Accept
    	application/json, */*;q=0.1
    Accept-Encoding
    	gzip, deflate, br
    Accept-Language
    	en-US,en;q=0.5
    Connection
    	keep-alive
    Cookie
    	wp-settings-1=libraryContent%3Dbrowse%26ampampampampampampampampposts_list_mode%3Dexcerpt%26ampampampampampampampampmfold%3Do; wp-settings-time-1=1663845770; wordpress_test_cookie=WP%20Cookie%20check; wp_lang=en_GB; wordpress_logged_in_f17a1158b8349c48e87595a56f63d771=leigh%7C1665647081%7C1qW7Wit5ofwagDTD5bmj3t326fL83jpfD9FVYxEesVa%7Cffe89be078a66782b80111c4e876365101613ba01a4a1005e79a331d2693151c
    DNT
    	1
    Host
    	leighsutherland.com
    Referer
    	https://leighsutherland.com/wp-admin/site-editor.php?postType=page&postId=7
    Sec-Fetch-Dest
    	empty
    Sec-Fetch-Mode
    	cors
    Sec-Fetch-Site
    	same-origin
    TE
    	trailers
    User-Agent
    	Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0
    X-WP-Nonce
    	923ac00358

    I think you’ve found your problem ??

    So now you need to ask your host why your server is responding …

    [HTTP/2 508 Loop Detected 208ms]

    … to requests to …

    XHR OPTIONS https://leighsutherland.com/wp-json/wp/v2/settings?_locale=user

    … and …

    XHR OPTIONS https://leighsutherland.com/wp-json/wp/v2/navigation/513?_locale=user

    Find the cause of the request errors and you should be able to fix the problem.

    I’m going to go out on a limb and predict that your host is using a CDN (Content Delivery Network) that’s causing this issue ??

    Oliver

    Thread Starter leighonsea

    (@leighonsea)

    Cheers @domainsupport!

    I cut an paste you answer into my ticket with a link to this thread and your post

    I’ll let you know how I get on – could help the other threads on with similar problems too.

    • This reply was modified 2 years, 2 months ago by leighonsea.
    Thread Starter leighonsea

    (@leighonsea)

    Oh, a bit of a dead end there then LOL

    (Translated from the original Portuguese)

    “Dear Customer,

    According to our analysis of the difficulty in editing the “navigations menu” from wp-admin, we inform you that there is no relationship whatsoever with problems related to hosting, and so the difficulty seems to us related to your wordpress.

    In order to help you in the best way and to validate the error, there are several reports that the situation may be related to the theme “Twenty Twenty-Two” so we ask if you have tested with another theme?

    We await details in order to follow up on the analysis and to resolve your difficulty,

    It is important to mention that this difficulty is beyond our scope of support, but in any case we will assist in trying to understand its origin and share with you the methods of resolution,

    Technical Support Team

    Amen.pt – https://www.amen.pt&#8221;

    Oh dear. Yes, that’s very frustrating!

    Well, at least you know why it doesn’t work (OPTIONS requests are being blocked / redirected by your server) even if you don’t know what’s causing it.

    I’m assuming someone has already asked you to try deactivating all plugins?

    If you don’t have any security, cache or optimisation plugins active then you might want to see if there is anything similar enabled in your hosting control panel?

    Finally, if you are able to look at the .htaccess file that’s in the root of your web server, there’s a small possibility that the cause may be in there but I’d need you to paste the contents of that file here for me to see.

    Oliver

    Thread Starter leighonsea

    (@leighonsea)

    Thanks @domainsupport
    I have tried deactivating all plugins – only one I have active is the health one anyway
    The only thing activated that I can see on my c-panel is mod security whatever that is, but disabling that didnt make a difference so I re-enabled it.

    My .htaccess file:

    # BEGIN WordPress
    # The directives (lines) between "BEGIN WordPress" and "END WordPress" are
    # dynamically generated, and should only be modified via WordPress filters.
    # Any changes to the directives between these markers will be overwritten.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    Thread Starter leighonsea

    (@leighonsea)

    Is this relevant?
    Web Disk – Service Disabled

    View post on imgur.com

    Thread Starter leighonsea

    (@leighonsea)

    Under ‘Optimise Website’

    Compress Content

    Apache allows you to compress content before sending it to the visitor’s browser. The types of content to be compressed are specified by MIME type. This feature requires Apache’s mod_deflate to function correctly.

    I tried disabling this as well – no change

    • This reply was modified 2 years, 1 month ago by leighonsea.

    I don’t think Web Disk is relevant. Your .htaccess file looks all good.

    You could try a different full site editor theme as your host has requested and if (I suspect when) the same problem persists you can go back to your host to say that …

    – All plugins have been disabled
    – A different Full Site Editing theme has been tested
    – The HTTP/2 508 Loop Detected issue persists on OPTIONS requests in the full site editor with the default theme Twenty Twenty-Two and whatever other FSE theme you tested
    – In my opinion, the difficulty should be within your host’s scope of support seeing as you have a very basic WordPress installation with no plugins and a default theme. It’s very likely that they’ve not yet experienced this issue because the FSE is still very new.

    If your host can’t / won’t resolve the “Loop Detected” issue then I’m not really sure what else you can do other than to wait and hope that the Gutenberg developers decide to change the OPTIONS requests to normal GET requests (which I imagine should resolve the issue for you) or … change host!! (sorry!!)

    Mind you, if you happen to have access to another host, it might be worth you testing to see if the Navigation Block works for you on that host under similar conditions … ?

    Oliver

Viewing 15 replies - 61 through 75 (of 79 total)
  • The topic ‘Navigation No permission & missing menu’ is closed to new replies.