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?
- WordPress Integration with Google Groups
- How to create user that has permission to create new sites on WordPress with multisite option enabled?
- Configuring Propel to Work with Multisite
- Setup page on first login on multisite
- WordPress user account activation
- Subdomains with almost the same content
- Multiple instance of data in plugin custom database table on plugin activation
- Uninstalling plugins across all sites
- Multiple domains issue
- Why this function not working for install database on plugin activation
- Custom table naming/access convention for multisite: $table_prefix vs base_prefix or other?
- “Master” WordPress Multisite – Database Sync
- Will these plugins work with wp multisite?
- User Signup in Multisite – Need Plugin or Advice
- Add custom text color WordPress 3.9 TinyMCE 4 Visual editor
- register_activation_hook in oop approach
- Redirect to another page using contact form 7? [closed]
- How to create multiple database tables on plugin activation?
- Network activating; if ( !current_user_can( ‘manage_options’ ) ) locks me out…
- Preventing My Plugin From Being Used For Free
- Certain functions are undefined when called form mu-plugins
- Run function on plugin activation before plugin is loaded
- Multisite for Multisite?
- easy steps to make front end form without plugin
- How to create multiple users at once?
- Is there a way to get plugins and themes not built for multisite to work on a network subsite?
- Multisite – maximum number of users with specific role
- Create a single website with 3 theme options in wordpress
- Why shortcode always displayed after footer not in body
- Understanding State in WordPress Multisites
- WordPress Multisite: Programmatically Activate / Deactivate a Plugin of a Specific Blog
- A question about register_activation hook
- One sub site is slow while all others load fine, same theme & plugins [closed]
- rewrite_rules() not applying rules on plugin activation only after permalinks menu is clicked
- How to display terms and conditions in post area?
- How to see which sites use my installed plugins (wordpress multisite)
- How to check wp_options’s rewrite_rules if current and existing are the same before flush the rules?
- register_activation_hook() not working as expected
- Using WordPress to build membership Page
- How to integrate together a website currently hosted WordPress.com and a custom web application currently hosted on Azure?
- WordPress super admin login issue. (Automatically logout)
- 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
- Advanced WordPress plugin activation detection
- How to remove a CPT Menu from the Root Admin only
- Hosting multiple sites
- Redirect Plugins.php to New Plugin Page
- The add_action(‘register_form’) isn’t effecting my registration form
- How to find the Registration page
- Apparent errer when installing plugin
- Issue removing Media Editor Tabs — Duplicate Items
- 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
- Cannot add edit themes and add plugins after multisite update
- Each User has a Personal Blog
- How can I apply no-disposable when programmatically adding a user with wp_insert_user()?
- Activate a plugin via a SQL query
- Storing Form data in a different database
- Completely remove ability to create users?
- Different registration form for different roles
- Structuring function with registration_errors hook
- how to make a wplang for network fill automatically
- Creating teams of users in WordPress
- Do WordPress plugins suport multisite site?
- Multisite Plugin – Access options (wp_options) on child sites
- looking for a multi-user hello-world plugin
- My plugin does not install correctly if a previous version is still installed
- Is there existing plugins to “Click-to-Launch” embedded Flash / SWF content?
- How to get values from network settings panel?
- How to automatically activate users after registration without activation email?
- Share plugins, themes, and multi post in a multidomain network
- Plugin to create unlimited custom shortcodes?
- Constructing a Pay to Download music website with wordpress
- After enable multisite enviroment in wordpress site creation wizard not working
- Bulk User Deletion
- Linking form to user meta fields
- Best method of implementing compartmentalized custom post types on a multi-site network
- In a WPMU that uses several different domains, how to enable users to register subdomains of any domain from the main site?
- Multisite Change from domain.com to sub.newdomain.com
- In Multisite Setups, how to update mass sections of sub-sites
- WordPress Multisite Profile Picture Sync Error with Nextend Social Login Plugin
- Hide fields in woocommerce settings
- Multisite – Cloning CPT pages + content (including ACF Flexible Content) from site to site
- Javascript embedded disappears for editors
- WP Forms not displaying,becomming an fatal error
- Can I edit multiple sites with an online WordPress account?
- disable plugin activation on no multisite
- Changing the Default New User Notification Email
- How to add Mobile field in Registration form using Theme my login Plugin
- Fatal error: require_once(): Failed opening required
- How to implement data residency in my WordPress site
- 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