function wppa_trimflips($txt) { return wppa_flips(wppa_trims($txt)); }
define('WPPA_PATH', dirname(__FILE__)); // /.../wp-content/plugins/wp-photo-album-plus define('WPPA_NAME', basename(dirname(__FILE__))); // wp-photo-album-plus define('WPPA_URL', plugins_url() . '/' . WPPA_NAME); // http://.../wp-photo-album-plus define('WPPA_ABSPATH', wppa_flips(ABSPATH)); // ABSPATH formatted for Windows servers // Although i may not use wp constants directly, // there is no function that returns the path to wp-content, // so, if you changed the location of wp-content, i have to use WP_CONTENT_DIR, // because wp-content needs not to be relative to ABSPATH if (defined('WP_CONTENT_DIR')) { define('WPPA_CONTENT_PATH', wppa_flips(WP_CONTENT_DIR)); } else { define('WPPA_CONTENT_PATH', str_replace(wppa_trimflips(site_url()) . '/', WPPA_ABSPATH, wppa_flips(content_url()))); // /.../wp-content } // Also define my url to wp-content: define('WPPA_CONTENT_URL', content_url()); // Now you can convert a path to an url vv form files inside wp-content as follows // $path = str_replace( WPPA_CONTENT_URL, SWPPA_CONTENT_PATH, $url ); // $url = str_replace( WPPA_CONTENT_PATH, SWPPA_CONTENT_URL, $path ); global $wppa_log_file; $wppa_log_file = WPPA_CONTENT_PATH . '/wppa-log.txt'; define('WPPA_NONCE', 'wppa-update-check'); // set WPPA_DEBUG to true to produces success/fale messages during setup and sets debug switch on. define('WPPA_DEBUG', false); /* DONE with trivial constants */ /* Declare init actions */ /* START SESSION */