📄 Viewing: class-manage-ads-appads-txt.php
<?php
namespace ASENHA\Classes;
/**
* Class for Manage ads.txt and app-ads.txt module
*
* @since 6.9.5
*/
class Manage_Ads_Appads_Txt {
/**
* Show content of ads.txt saved to options
*
* @since 3.2.0
*/
public function show_ads_appads_txt_content() {
$options = get_option( ASENHA_SLUG_U, array() );
$request = isset( $_SERVER['REQUEST_URI'] ) ? esc_url_raw( wp_unslash( $_SERVER['REQUEST_URI'] ) ) : false;
if ( '/ads.txt' === $request ) {
$ads_txt_content = array_key_exists( 'ads_txt_content', $options ) ? $options['ads_txt_content'] : '';
header( 'Content-Type: text/plain' );
echo esc_textarea( $ads_txt_content );
die();
}
if ( '/app-ads.txt' === $request ) {
$app_ads_txt_content = array_key_exists( 'app_ads_txt_content', $options ) ? $options['app_ads_txt_content'] : '';
header( 'Content-Type: text/plain' );
echo esc_textarea( $app_ads_txt_content );
die();
}
}
}
🌑 DarkStealth — WP Plugin Edition
Directory: /home/httpd/html/matrixmodels.com/public_html/wp-content/plugins/admin-site-enhancements/classes