his->password_manager, 'on_profile_update' ), 10, 2 ); add_action( 'after_password_reset', array( $this->password_manager, 'on_password_reset' ), 10, 1 ); } /** * Register hooks for password strength meter. * * @return void */ public function register_password_strength_meter_hooks(): void { add_action( 'admin_enqueue_scripts', array( $this->password_strength_meter, 'enqueue_jetpack_password_strength_meter_profile_script' ) ); add_action( 'login_enqueue_scripts', array( $this->password_strength_meter, 'enqueue_jetpack_password_strength_meter_reset_script' ) ); add_action( 'wp_ajax_validate_password_ajax', array( $this->password_strength_meter, 'validate_password_ajax' ) ); add_action( 'wp_ajax_nopriv_validate_password_ajax', array( $this->password_strength_meter, 'validate_password_ajax' ) ); } /** * Register hooks for strong passwords. * * @return void */ public function register_strong_passwords_hooks(): void { $this->register_password_manager_hooks(); $this->register_password_strength_meter_hooks(); } /** * Determines if the account protection module is enabled on the site. * * @return bool */ public function is_enabled(): bool { return $this->modules->is_active( self::ACCOUNT_PROTECTION_MODULE_NAME ); } /** * Enables the account protection module. * * @return bool */ public function enable(): bool { // Return true if already enabled. if ( $this->is_enabled() ) { return true; } return $this->modules->activate( self::ACCOUNT_PROTECTION_MODULE_NAME, false, false ); } /** * Disables the account protection module. * * @return bool */ public function disable(): bool { // Return true if already disabled. if ( ! $this->is_enabled() ) { return true; } return $this->modules->deactivate( self::ACCOUNT_PROTECTION_MODULE_NAME ); } /** * Determines if Account Protection is supported in the current environment. * * @return bool */ public function is_supported_environment(): bool { // Do not run when killswitch is enabled if ( defined( 'DISABLE_JETPACK_ACCOUNT_PROTECTION' ) && DISABLE_JETPACK_ACCOUNT_PROTECTION ) { return false; } // Do not run for WordPress.com Simple sites if ( ( new Host() )->is_wpcom_simple() ) { return false; } return true; } /** * Determines if the current Jetpack version is supported. * * @return bool */ public function has_unsupported_jetpack_version(): bool { // Do not run when Jetpack version is less than 14.5 $jetpack_version = Constants::get_constant( 'JETPACK__VERSION' ); if ( $jetpack_version && version_compare( $jetpack_version, '14.5', '<' ) ) { return true; } return false; } /** * Disables the Account Protection module when on an unsupported platform in Jetpack. * * @param array $modules Filterable value for `jetpack_get_available_modules`. * * @return array Array of module slugs. */ public function remove_module_on_unsupported_environments( array $modules ): array { if ( ! $this->is_supported_environment() ) { // Account protection should never be available on unsupported platforms. unset( $modules[ self::ACCOUNT_PROTECTION_MODULE_NAME ] ); } return $modules; } /** * Disables the Account Protection module when on an unsupported platform in a standalone plugin. * * @param array $modules Filterable value for `jetpack_get_available_standalone_modules`. * * @return array Array of module slugs. */ public function remove_standalone_module_on_unsupported_environments( array $modules ): array { if ( ! $this->is_supported_environment() ) { // Account Protection should never be available on unsupported platforms. $modules = array_filter( $modules, function ( $module ) { return $module !== self::ACCOUNT_PROTECTION_MODULE_NAME; } ); } return $modules; } } AtmoVantage | Managed Website Services | New Milford, CT

AtmoVantage

Your Advantage in the Digital Environment
WordPress MaintenanceWeb Hosting

AtmoVantage provides managed website services for small businesses, non-profits and individuals.

Properly managing a website yourself can be time-consuming and frustrating. AtmoVantage handles everything for you, so you can spend less time tinkering with your site, and more time focusing on what you do best!

Managed Website Services

Web Hosting

Offering a variety of hosting options. Shared hosting is affordable and suitable for low-to-medium traffic sites. Dedicated virtual servers are available for high-traffic and mission-critical websites.

Affordable Shared Severs

Dedicated Private Servers

>99.9% Uptime

WordPress Management

The Vortex Dashboard is a WordPress management system for freelancers and web design agencies to manage, update, monitor, scan, backup and improve unlimited WordPress sites, all in one place!

Connect Unlimited Websites

Premium Plugins & Services

Single Sign-On

Freedom of Speech

For individuals, groups and orgranizations that want to exercise their right to free speech, even if their content is somewhat controversial or unpopular. AtmoVantage will help you navigate the murky waters of internet censorship so you can speak freely on your own platform!

Domain Name Registration

Resilient Hosting

Privacy & Security

Maintenance

Having a website is like owning a car,  preventative maintenance helps avoid huge problems down the road.  AtmoVantage will continuously monitor your site, conduct safe upgrades and keep it running smoothly so you don’t have to worry what’s under the hood.

Updates

Backups

Security

A Bright Future For Your Website

AtmoVantage offers a wide variety of website concierge and maintenance services.

Take the hassle out of having an online presence.

Email setup, logo design, social media management and just about everything under the Sun!

Take advantage of the power, flexibility and open-source nature of WordPress to keep upfront design and development costs low without sacrificing quality.

WordPress was released in 2003 and now powers over one-third of all websites!

You’ll receive regular status reports to keep you closely advised of the health of your website. Recieve the email report weekly, bi-weekly or monthly.

AtmoVantage believes in keeping you informed about your site. View sample report

A website without traffic is a missed opportunity. It’s easy for sites to get lost in the fog of the internet. Proper SEO cuts through the virtual haze so your target audience finds your website.

Search Engine Optimization is a prerequisite to success!

Portfolio

Our Satisfied Clients



Click a logo below to learn more about that specific project.

Want More Information?

Get in touch with atmovantage today!
Contact

About

Hello! I’m Austin and I’ve been building and managing websites since 2011.

My name’s Austin Shackelford and I’m the founder of AtmoVantage. I first started building websites for fun and as a personal hobby while I was in college. After graduating college, I began turning my website-building hobby into a profitable business and eventually started this company in May 2015.

Through tireless dedication and divine Providence, I’ve successfully designed and continue to manage the websites for many local businesses as well as dozens of clients across the country. I look forward to helping you with your website project next!

In-Person consultations available for clients in central/western Connecticut, western Massachucetts, Southeast New York and New York City.

Travel fees may apply for locations more than 20 miles away.

Located in New Milford, CT – Serving the entire United States

AtmoVantage

137 Danbury Rd
STE #168
New Milford, CT 06776

Years of Experience

Projects

%

Commitment

Experience

  • WordPress
  • WPMU Dev
  • Server Administration
  • HTML, CSS, CSS3
  • PHP, Javascript, mySQL
  • Divi & Elegant Themes
  • Agile Product Development
  • Open Source Projects:
    • RocketChat
    • Discourse
    • Virtualmin
    • Webmin
    • CyberPanel

News

Ready to Get Started?

Schedule a Meeting Today!
Book a Free Consultation