fields = array( 'style' => 'style', 'editorStyle' => 'editor', ); static $core_blocks_meta; if ( ! $core_blocks_meta ) { $core_blocks_meta = require BLOCKS_PATH . 'blocks-json.php'; } $files = false; $transient_name = 'wp_core_block_css_files'; /* * Ignore transient cache when the development mode is set to 'core'. Why? To avoid interfering with * the core developer's workflow. */ $can_use_cached = ! wp_is_development_mode( 'core' ); if ( $can_use_cached ) { $cached_files = get_transient( $transient_name ); // Check the validity of cached values by checking against the current WordPress version. if ( is_array( $cached_files ) && isset( $cached_files['version'] ) && $cached_files['version'] === $wp_version && isset( $cached_files['files'] ) ) { $files = $cached_files['files']; } } if ( ! $files ) { $files = glob( wp_normalize_path( BLOCKS_PATH . '**/**.css' ) ); // Normalize BLOCKS_PATH prior to substitution for Windows environments. $normalized_blocks_path = wp_normalize_path( BLOCKS_PATH ); $files = array_map( static function ( $file ) use ( $normalized_blocks_path ) { return str_replace( $normalized_blocks_path, '', $file ); }, $files ); // Save core block style paths in cache when not in development mode. if ( $can_use_cached ) { set_transient( $transient_name, array( 'version' => $wp_version, 'files' => $files, ) ); } } $register_style = static function ( $name, $filename, $style_handle ) use ( $blocks_url, $suffix, $wp_styles, $files ) { $style_path = "{$name}/{$filename}{$suffix}.css"; $path = wp_normalize_path( BLOCKS_PATH . $style_path ); if ( ! in_array( $style_path, $files, true ) ) { $wp_styles->add( $style_handle, false ); return; } $wp_styles->add( $style_handle, $blocks_url . $style_path ); $wp_styles->add_data( $style_handle, 'path', $path ); $rtl_file = "{$name}/{$filename}-rtl{$suffix}.css"; if ( is_rtl() && in_array( $rtl_file, $files, true ) ) { $wp_styles->add_data( $style_handle, 'rtl', 'replace' ); $wp_styles->add_data( $style_handle, 'suffix', $suffix ); $wp_styles->add_data( $style_handle, 'path', str_replace( "{$suffix}.css", "-rtl{$suffix}.css", $path ) ); } }; foreach ( $core_blocks_meta as $name => $schema ) { /** This filter is documented in wp-includes/blocks.php */ $schema = apply_filters( 'block_type_metadata', $schema ); // Backfill these properties similar to `register_block_type_from_metadata()`. if ( ! isset( $schema['style'] ) ) { $schema['style'] = "wp-block-{$name}"; } if ( ! isset( $schema['editorStyle'] ) ) { $schema['editorStyle'] = "wp-block-{$name}-editor"; } // Register block theme styles. $register_style( $name, 'theme', "wp-block-{$name}-theme" ); foreach ( $style_fields as $style_field => $filename ) { $style_handle = $schema[ $style_field ]; if ( is_array( $style_handle ) ) { continue; } $register_style( $name, $filename, $style_handle ); } } } add_action( 'init', 'register_core_block_style_handles', 9 ); /** * Registers core block types using metadata files. * Dynamic core blocks are registered separately. * * @since 5.5.0 */ function register_core_block_types_from_metadata() { $block_folders = require BLOCKS_PATH . 'require-static-blocks.php'; foreach ( $block_folders as $block_folder ) { register_block_type_from_metadata( BLOCKS_PATH . $block_folder ); } } add_action( 'init', 'register_core_block_types_from_metadata' ); /** * Registers the core block metadata collection. * * This function is hooked into the 'init' action with a priority of 9, * ensuring that the core block metadata is registered before the regular * block initialization that happens at priority 10. * * @since 6.7.0 */ function wp_register_core_block_metadata_collection() { wp_register_block_metadata_collection( BLOCKS_PATH, BLOCKS_PATH . 'blocks-json.php' ); } add_action( 'init', 'wp_register_core_block_metadata_collection', 9 ); 2025 ram Archives - Auffenberg Chrysler Dodge Jeep Ram Blog https://www.auffenbergcdjr.com/blogs/5325/tag/2025-ram/ Auffenberg Chrysler Dodge Jeep Ram Blog | News, Updates, and Info Wed, 25 Jun 2025 17:13:42 +0000 en-US hourly 1 https://wordpress.org/?v=7.0 5 Exciting Features of the 2025 Ram 1500 Ramcharger https://www.auffenbergcdjr.com/blogs/5325/ram/5-exciting-features-of-the-2025-ram-1500-ramcharger/ https://www.auffenbergcdjr.com/blogs/5325/ram/5-exciting-features-of-the-2025-ram-1500-ramcharger/#respond Fri, 13 Jun 2025 16:50:25 +0000 https://www.auffenbergcdjr.com/blogs/5325/?p=206 Drivers in Shiloh are excited about the 2025 Ram 1500 Ramcharger for plenty of reasons. For instance, the pickup truck features a work-ready electric powertrain, an onboard generator, a smartphone as a key feature, and semi-autonomous driving technology. Work-Ready All-Electric Powertrain The Ram 1500 Ramcharger is immensely capable, both at the worksite and on the […]

The post 5 Exciting Features of the 2025 Ram 1500 Ramcharger appeared first on Auffenberg Chrysler Dodge Jeep Ram Blog.

]]>

Drivers in Shiloh are excited about the 2025 Ram 1500 Ramcharger for plenty of reasons. For instance, the pickup truck features a work-ready electric powertrain, an onboard generator, a smartphone as a key feature, and semi-autonomous driving technology.

2025 Ram 1500 Ramcharger in Shiloh, IL

Work-Ready All-Electric Powertrain

The Ram 1500 Ramcharger is immensely capable, both at the worksite and on the road. Its powertrain incorporates two electric motors, with one mounted on each axle, generating a robust 647 hp and 610 lb-ft of torque. This translates to a 0-to-60-mph time of 4.5 seconds and a class-shattering max trailering capacity of 14,000 lbs. The pickup truck also offers a best-in-class max payload rating of 2,625 lbs.


Onboard V6-Powered Generator

A ground-breaking V6-powered generator allows the Ram 1500 Ramcharger to defy conventional EV range limits. The generator converts the onboard 3.6L Pentastar V6’s mechanical energy into electricity, which is then used to recharge the battery on the go. This gives the pickup truck a mind-boggling max range of 690 miles. The generator can also send electricity directly to the electric motors for additional power when towing heavy loads.


Bidirectional Charging

The pickup truck can also be charged like a conventional EV at home or using a compatible public charger. It can handle both AC and DC charging, so you can choose the charging speed based on how quickly you need to get back on the road. When connected to a DC fast charger, the truck gains up to 50 miles of range every 10 minutes.

Plugging in the pickup truck at home gently replenishes your driving range overnight. The Ram 1500 Ramcharger supports bidirectional charging, which means that it can act as a generator to power your home in an emergency. If energy is properly rationed, the truck can keep your home appliances running for up to 30 days while the grid is down.


Smartphone as a Key

Locking and unlocking the Ram 1500 Ramcharger’s doors is made easy with the smartphone as a key feature. Drivers can use their iPhone or Apple Watch as a digital key to remotely lock, unlock, and start the truck. Owners can also share access with other drivers while retaining the ability to remove a registered device at any time.


Hands-Free Active Driving Assist

The Ram 1500 Ramcharger comes with Hands-Free Active Driving Assist, allowing drivers to take their hands off the steering wheel and relax on compatible highways. Once engaged, the semi-autonomous driving mode takes over the throttle and steering, maintaining a set distance from other vehicles on the road.

Shopping for an electric truck with the driving range of a gas-powered vehicle? The Ram 1500 Ramcharger gives you exactly that and much more. Contact us at Auffenberg Chrysler Dodge Jeep Ram in Shiloh, IL to learn more about the pickup truck’s features and capabilities.

The post 5 Exciting Features of the 2025 Ram 1500 Ramcharger appeared first on Auffenberg Chrysler Dodge Jeep Ram Blog.

]]>
https://www.auffenbergcdjr.com/blogs/5325/ram/5-exciting-features-of-the-2025-ram-1500-ramcharger/feed/ 0