generate-file.php
661 Bytes
<?php
if ( !defined( 'ABSPATH' ) ) {
$wpfile = 'wp-load.php';
$cntlevel = 100;
while ( !file_exists( $wpfile ) && ( $cntlevel > 0 ) ) {
$wpfile = '../' . $wpfile;
$cntlevel--;
} if ( file_exists( $wpfile ) ) {
require_once $wpfile;
}
} if ( defined( 'ABSPATH' ) ) {
if ( !current_user_can( AFFILIATES_ACCESS_AFFILIATES ) ) {
wp_die( __( 'Access denied.', AFFILIATES_PRO_PLUGIN_DOMAIN ) );
} else {
if ( isset ( $_GET['action'] ) ) {
global $wpdb, $affiliates_db;
switch( $_GET['action'] ) {
case 'generate_file' :
AffiliatesExport::generate(
get_option( 'blog_charset' )
);
die;
break;
}
}
}
}