{"id":19030245,"date":"2026-09-26T23:05:41","date_gmt":"2026-09-26T23:05:41","guid":{"rendered":"https:\/\/wordpress.org\/support\/?post_type=topic&#038;p=19030245"},"modified":"2026-09-26T23:57:37","modified_gmt":"2026-09-26T23:57:37","slug":"500-error-on-front-end-posts-when-admin-toolbar-is-enabled","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/500-error-on-front-end-posts-when-admin-toolbar-is-enabled\/","title":{"rendered":"500 Error on front-end posts when Admin Toolbar is enabled"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hi,<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I am encountering a reproducible HTTP 500 fatal error on my site&#8217;s front-end posts when logged in as an admin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the details:<\/p>\n\n\n\n<ul>\n<li>Environment: WordPress 7.1.2, latest WP Recipe Maker, and LiteSpeed Cache active on a LiteSpeed server.<\/li>\n\n\n\n<li>Issue: Loading any front-end post while logged in with &#8220;Show Toolbar when viewing site&#8221; enabled triggers an HTTP 500 error.<\/li>\n\n\n\n<li>Diagnostic Findings:<\/li>\n<\/ul>\n\n\n\n<ol>\n<li>Turning off &#8220;Show Toolbar when viewing site&#8221; immediately resolves the 500 error.<\/li>\n\n\n\n<li>Disabling LiteSpeed Cache allows the site and admin toolbar to load normally.<\/li>\n\n\n\n<li>Disabling WP Recipe Maker while keeping LiteSpeed Cache active also allows the site and admin toolbar to load normally.<\/li>\n\n\n\n<li>With WP Debugging enabled, a notice is thrown: <code>Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-recipe-maker domain was triggered too early...<\/code><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">It appears WP Recipe Maker&#8217;s early textdomain\/translation hook during toolbar initialization collides with LiteSpeed Cache&#8217;s admin bar handling on the front end, leading to a fatal PHP execution crash.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Could you please look into updating the hook sequence or translation loading timing so it doesn&#8217;t conflict with LiteSpeed Cache when rendering the front-end admin bar?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thank you!<\/p>\n","protected":false},"template":"","class_list":["post-19030245","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19030245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19030245\/revisions"}],"predecessor-version":[{"id":19030257,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19030245\/revisions\/19030257"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=19030245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}