PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/islandpc.ca/wp-content/plugins/complianz-terms-conditions/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/islandpc.ca/wp-content/plugins/complianz-terms-conditions/download.php |
<?php # No need for the template engine define('WP_USE_THEMES', false); #find the base path define('BASE_PATH', find_wordpress_base_path() . "/"); # Load WordPress Core if ( !file_exists(BASE_PATH . 'wp-load.php') ) { die("WordPress not installed here"); } require_once(BASE_PATH . 'wp-load.php'); //from now on we can use ABSPATH, as basepath may cause issues on setups with symlinked folders. require_once( ABSPATH . 'wp-includes/class-phpass.php' ); require_once( ABSPATH . 'wp-admin/includes/image.php' ); $page_id = COMPLIANZ_TC::$document->get_shortcode_page_id('terms-conditions'); $sync_status = COMPLIANZ_TC::$document->syncStatus( $page_id ); if ( $sync_status === 'sync' ) { $html = COMPLIANZ_TC::$document->get_document_html('terms-conditions'); } else { $post = get_post($page_id); if ($post){ $html = apply_filters('the_content', $post->post_content ); } else { $html = '--'; } } $title = __("Terms and Conditions", "complianz-terms-conditions"); COMPLIANZ_TC::$document->generate_pdf( $html, $title ); exit; //============================================================== //============================================================== //============================================================== function find_wordpress_base_path() { $path = __DIR__; // Check Bitnami-specific structure first if (file_exists('/opt/bitnami/wordpress/wp-load.php') && file_exists('/bitnami/wordpress/wp-config.php')) { return '/opt/bitnami/wordpress'; } // If not in Bitnami structure, fall back to original logic do { if (file_exists($path . "/wp-config.php")) { //check if the wp-load.php file exists here. If not, we assume it's in a subdir. if ( file_exists( $path . '/wp-load.php') ) { return $path; } else { //wp not in this directory. Look in each folder to see if it's there. if ( file_exists( $path ) && $handle = opendir( $path ) ) { while ( false !== ( $file = readdir( $handle ) ) ) { if ( $file !== "." && $file !== ".." ) { $file = $path .'/' . $file; if ( is_dir( $file ) && file_exists( $file . '/wp-load.php') ) { $path = $file; break; } } } closedir( $handle ); } } return $path; } } while ($path = realpath("$path/..")); return false; }