/** * Returns the custom snippets directory path. * * @since 1.0.0 * * @return string The custom snippets directory path */ public function get_snippets_directory_path() { $uploads_dir = wp_upload_dir(); $snippets_dir = explode('/', untrailingslashit(dirname(plugin_basename(__FILE__)))); return self::$snippets_dir = trailingslashit($uploads_dir['basedir']) . array_pop($snippets_dir); }