1 ) { $last_index = count( $parts ) - 1; $parts[ $last_index ] = 'class-' . $parts[ $last_index ]; } else { $parts[0] = 'class-' . $parts[0]; } $filename = implode( $slash, $parts ); $base_dir = function_exists( 'trailingslashit' ) ? trailingslashit( TRANSLATESENSE_PLUGIN_DIR ) : rtrim( TRANSLATESENSE_PLUGIN_DIR, '/\\' ) . DIRECTORY_SEPARATOR; $filename = $base_dir . $filename . '.php'; if ( is_readable( $filename ) ) { require_once $filename; } } } } }