I discovered that I was attempting to use register_activation_hook too late in the loading cycle.Moving it outside my class init function to the global scope made it behave as expected.
Related Posts:
- Multisite: Activate plugin for subsites only?
- Users are being redirected to main site when trying to register on subsite of my Multisite network
- Activation flow of a plugin in a multisite environment
- why i cannot see some plugins while they are enabled on network admin page?
- How To Activate Plugins via Code?
- How to check if a theme is active?
- Making my plugin multi-site compatible
- Plugin Development: WPMU or WP?
- How Is Network Activate Different From Activate (by Implementation)?
- Inherit plugin settings to new site in Multisite
- How to install plugins in individual sites on a wordpress network?
- How to Check If A Plugin Is Enabled Through API?
- Fatal error: Call to undefined function wp_get_current_user()
- How to tell if plugin has been network activated
- How does WordPress Multisite know that a Plugin is installed?
- Activate Plugin which is in subfolder?
- How to turn off email you receive when registered?
- What plugin should I use for a basic user signup/login system [closed]
- How to install WordPress Multisite with different domains under the same subdirectory?
- The plugin generated x characters of unexpected output, $wpdb not defined
- Error Message from W3 Total Cache when .htaccess Rules Cannot Be Modified? [closed]
- Setting up a multilingual wordpress site
- How to get popular post from across a network?
- How to make sexy bookmarks plugin work in WPMU
- How to setup a Network Plugin across the network with only my settings?
- WordPress language switcher
- Automatically adding post and pages to new blog setups
- Is it possible to set up multistore in Woocommerce? [closed]
- Displaying a Welcome Message to a Woocommerce User
- WordPress Multisite – get_plugin_data()
- Convert existing WordPress Site (with several plugins) into Multisite
- Plugin Deactivate Self on Activation Errors
- Disable multisite-wide plugins on specific sites
- Portfolio + Blog: multisite or plugin?
- Form doesn’t submit on second submit call
- Multisite custom user activation emails – html
- How to save additional user data as part of the registration process?
- WordPress Central User Database
- NGiNX + PHP5-fpm + CDN Tools (plugin) [closed]
- How to block plugin activations with no known user or coming from unknown IP address range?
- Show function to super admin
- Generate pages from markdown files in github automatically
- Install (enable) plugins on multisite, on localhost
- How can I copy all users to newly created site on a multisite network in WordPress?
- WordPress wp-admin/network/plugin-install
- Create a multisite network for an existing installation
- “Micro-Site” Options
- Configuring Propel to Work with Multisite
- Multiple instance of data in plugin custom database table on plugin activation
- “Master” WordPress Multisite – Database Sync
- User Signup in Multisite – Need Plugin or Advice
- register_activation_hook in oop approach
- How to create multiple database tables on plugin activation?
- Preventing My Plugin From Being Used For Free
- Certain functions are undefined when called form mu-plugins
- Multisite for Multisite?
- How to create multiple users at once?
- How to display terms and conditions in post area?
- How do I get the Payzone WooCommerce payment gateway plugin to show up in the settings? [closed]
- Sub Plugin deactivation when Parent Plugin deactivate
- Managing wordpress Themes & plugins for multisite
- How to find the Registration page
- wp_logout_url($redirect); is not working in wordpress
- WordPress’s is_plugin_active_for_network function not working for multisites
- Best practices for user registration with WordPress from an MVC background
- Storing Form data in a different database
- Different registration form for different roles
- Structuring function with registration_errors hook
- My plugin does not install correctly if a previous version is still installed
- After enable multisite enviroment in wordpress site creation wizard not working
- In a WPMU that uses several different domains, how to enable users to register subdomains of any domain from the main site?
- WP Forms not displaying,becomming an fatal error
- disable plugin activation on no multisite
- How to run flush_rewrite_rules on activation after i register my custom post type using WordPress Boilerplate Plugin
- How to Fix WordPress multisite woocommerce 403 file error
- How to capture hidden values with Gravity Forms
- How to check for already existing plugin versions on activation? and prevent errors
- How to use get_blogs_of_user?
- Searchable Semi Random Number Generator on User Profiles
- Activate User account for Sub Site broken
- Install/Enable/Activate plugin on multisite without access to master site
- Create password protected page, no registration
- Renamed plugin folder and when I changed back nothing was activated
- How To Add Code To WP Without Plugin or Functions
- How to make wp multisite subdomain exist search
- How to Call Function From Separate WordPress Install on Same Server?
- Specific plugin script not working on subdomain
- Coming soon pages with rest of site in maintenance mode
- Query Shortcode from a multisite to appear on a different site?
- API calls on plugin activation or init?
- Multiple Accounts on 1 email – Multisite
- Different plugins activated online and offline
- Custom plugin breaks css.php on Multisite
- WordPress multisite haml templates
- Trying to output a “Most visited blogs” list in wordpress multisite
- Managing database tables in WordPress multisite
- Add custom fields in the new and edit the site forms without touching the WP core
- User register hook can’t access form request
- Install theme as part of a plugin
- Check Plugins in Use by Mutli Site Network