
// TEMP: secret guest preview for draft 3258 (remove before go-live)
add_filter( 'posts_results', 'fral_asb_secret_preview', 10, 2 );
function fral_asb_secret_preview( $posts, $q ) {
	if ( is_admin() || ! $q->is_main_query() || empty( $_GET['fral_preview'] ) ) { return $posts; }
	if ( ! hash_equals( (string) get_option( 'fral_asb_preview_key' ), (string) $_GET['fral_preview'] ) ) { return $posts; }
	if ( empty( $posts ) && (int) $q->get( 'page_id' ) === 3258 ) { $p = get_post( 3258 ); if ( $p ) { $posts = array( $p ); } }
	if ( ! empty( $posts ) && 3258 === (int) $posts[0]->ID ) {
		$posts[0]->post_status = 'publish';
		do_action( 'litespeed_control_set_nocache', 'fral preview' );
		if ( ! headers_sent() ) { nocache_headers(); header( 'X-Robots-Tag: noindex, nofollow' ); }
	}
	return $posts;
}
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//fralondon.co.uk/main-sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc>https://fralondon.co.uk/post-sitemap.xml</loc>
		<lastmod>2026-06-05T10:20:19+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://fralondon.co.uk/page-sitemap.xml</loc>
		<lastmod>2026-10-15T13:33:31+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://fralondon.co.uk/category-sitemap.xml</loc>
		<lastmod>2026-06-05T10:20:19+00:00</lastmod>
	</sitemap>
</sitemapindex>
<!-- XML Sitemap generated by Rank Math SEO Plugin (c) Rank Math - rankmath.com -->