                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                - Disables oEmbed discovery.
 * - Completely removes the related JavaScript.
 *
 * @since 3.7 Deprecated.
 * @since 2.10
 *
 * @deprecated
 */
function rocket_disable_embeds_init() {
	_deprecated_function( __FUNCTION__ . '()', '3.7' );
	if ( rocket_bypass() ) {
		return;
	}

	global $wp;

	// Remove the embed query var.
	$wp->public_query_vars = array_diff(
		$wp->public_query_vars,
		[
			'embed',
		]
	);

	// Remove the oembed/1.0/embed REST route.
	add_filter( 'rest_endpoints', 'rocket_disable_embeds_remove_embed_endpoint' );

	// Disable handling of internal embeds in oembed/1.0/proxy REST route.
	add_filter( 'oembed_response_data', 'rocket_disable_embeds_filter_oembed_response_data' );

	// Turn off oEmbed auto discovery.
	add_filter( 'embed_oembed_discover', '__return_false' );

	// Don't filter oEmbed results.
	remove_filter( 'oembed_dataparse', 'wp_filter_oembed_result', 10 );

	// Remove oEmbed discovery links.
	remove_action( 'wp_head', 'wp_oembed_add_discovery_links' );

	// Remove oEmbed-specific JavaScript from the front-end and back-end.
	remove_action( 'wp_head', 'wp_oembed_add_host_js' );
	add_filter( 'tiny_mce_plugins', 'rocket_disable_embeds_tiny_mce_plugin' );

	// Remove all embeds rewrite rules.
	add_filter( 'rewrite_rules_array', 'rocket_disable_embeds_rewrites' );

	// Remove filter of the oEmbed result before any HTTP requests are made.
	remove_filter( 'pre_oembed_result', 'wp_filter_pre_oembed_result', 10 );

	// Load block editor JavaScript.
	add_action( 'enqueue_block_editor_assets', 'rocket_disable_embeds_enqueue_block_editor_assets' );

	// Remove wp-embed dependency of wp-edit-post script handle.
	add_action( 'wp_default_scripts', 'rocket_disable_embeds_remove_script_dependencies' );
}

/**
 * Removes the 'wpembed' TinyMCE plugin.
 *
 * @since  3.7 Deprecated.
 * @since  2.10
 *
 * @param array $plugins List of TinyMCE plugins.
 *
 * @return array The modified list.
 *
 * @deprecated
 */
function rocket_disable_embeds_tiny_mce_plugin( $plugins ) {
	_deprecated_function( __FUNCTION__ . '()', '3.7' );
	return array_diff( $plugins, [ 'wpembed' ] );
}

/**
 * Remove all rewrite rules related to embeds.
 *
 * @since 3.7 Deprecated.
 * @since 2.10
 *
 * @param array $rules WordPress rewrite rules.
 *
 * @return array Rewrite rules without embeds rules.
 *
 * @deprecated
 */
function rocket_disable_embeds_rewrites( $rules ) {
	_deprecated_function( __FUNCTION__ . '()', '3.7' );
	if ( empty( $rules ) ) {
		return $rules;
	}

	foreach ( $rules as $rule => $rewrite ) {
		if ( false !== strpos( $rewrite, 'embed=true' ) ) {
			unset( $rules[ $rule ] );
		}
	}

	return $rules;
}

/**
 * Removes the oembed/1.0/embed REST route.
 *
 * @since 3.6 Deprecated.
 * @since 3.3.3
 *
 * @param array $endpoints Registered REST API endpoints.
 *
 * @return array Filtered REST API endpoints.
 *
 * @deprecated
 */
function rocket_disable_embeds_remove_embed_endpoint( $endpoints ) {
	_deprecated_function( __FUNCTION__ . '()', '3.7' );
	unset( $endpoints['/oembed/1.0/embed'] );

	return $endpoints;
}

/**
 * Disables sending internal oEmbed response data in proxy endpoint.
 *
 * @since 3.7 Deprecated.
 * @since 3.3.3
 *
 * @param array $data The response data.
 *
 * @return array|false Response data or false if in a REST API context.
 *
 * @deprecated
 */
function rocket_disable_embeds_filter_oembed_response_data( $data ) {
	_deprecated_function( __FUNCTION__ . '()', '3.7' );
	if ( defined( 'REST_REQUEST' ) && REST_REQUEST ) {
		return false;
	}

	return $data;
}

/**
 * Enqueues JavaScript for the block editor.
 *
 * This is used to unregister the `core-embed/wordpress` block type.
 *
 * @since 3.7 Deprecated.
 * @since 3.3.3
 *
 * @deprecated
 */
function rocket_disable_embeds_enqueue_block_editor_assets() {
	_deprecated_function( __FUNCTION__ . '()', '3.7' );
	wp_enqueue_script(
		'rocket-disable-embeds',
		WP_ROCKET_ASSETS_JS_URL . 'editor/editor.js',
		[
			'wp-edit-post',
			'wp-editor',
			'wp-dom',
		],
		WP_ROCKET_VERSION,
		true
	);
}

/**
 * Removes wp-embed dependency of core packages.
 *
 * @since 3.7 deprecated
 * @since 3.3.3
 *
 * @param \WP_Scripts $scripts WP_Scripts instance, passed by reference.
 *
 * @deprecated
 */
function rocket_disable_embeds_remove_script_dependencies( $scripts ) {
	_deprecated_function( __FUNCTION__ . '()', '3.7' );
	if ( ! empty( $scripts->registered['wp-edit-post'] ) ) {
		$scripts->registered['wp-edit-post']->deps = array_diff(
			$scripts->registered['wp-edit-post']->deps,
			[ 'wp-embed' ]
		);
	}
}
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//sceneriazilina.sk/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc>https://sceneriazilina.sk/post-sitemap.xml</loc>
		<lastmod>2026-08-06T06:27:42+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://sceneriazilina.sk/page-sitemap.xml</loc>
		<lastmod>2026-09-16T05:57:11+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://sceneriazilina.sk/byt-sitemap.xml</loc>
		<lastmod>2026-09-24T13:20:34+00:00</lastmod>
	</sitemap>
	<sitemap>
		<loc>https://sceneriazilina.sk/category-sitemap.xml</loc>
		<lastmod>2026-08-06T06:27:42+00:00</lastmod>
	</sitemap>
</sitemapindex>
<!-- XML Sitemap generated by Yoast SEO -->