HEX
Server: LiteSpeed
System: Linux cde4.duelhost.dk 4.18.0-553.34.1.lve.el8.x86_64 #1 SMP Thu Jan 9 16:30:32 UTC 2025 x86_64
User: dmhkjfau (1027)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/dmhkjfau/public_html/wp-content/plugins/wp-seopress/inc/functions/options-robots-txt.php
<?php
/**
 * Options Robots.txt
 *
 * @package Functions
 */

defined( 'ABSPATH' ) || die( 'Please don&rsquo;t call the plugin directly. Thanks :)' );

/**
 * Add our xml sitemaps to default WP robots.txt file
 *
 * @param  string $output The output.
 * @param  bool   $public   The public.
 * @return string seopress_xml_sitemaps_robots_txt
 */
function seopress_xml_sitemaps_robots_txt( $output, $public ) {
	/**
	 * Check if the robots option is enabled.
	 */
	if (
		( function_exists( 'seopress_get_toggle_option' ) && '1' === seopress_get_toggle_option( 'robots' ) ) &&
		( function_exists( 'seopress_pro_get_service' ) && method_exists( seopress_pro_get_service( 'OptionPro' ), 'getRobotsTxtEnable' ) && '1' === seopress_pro_get_service( 'OptionPro' )->getRobotsTxtEnable() )
	) {
		return $output;
	}

	/**
	 * Check if the public is false.
	 */
	if ( false === $public ) {
		return $output;
	}

	$output .= "\n";
	$output .= 'Sitemap: ' . get_home_url() . '/sitemaps.xml';

	return $output;
}
add_filter( 'robots_txt', 'seopress_xml_sitemaps_robots_txt', 10, 2 );