#18278 closed defect (bug) (duplicate)
Plugins aren't loaded on wp-activate.php
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | Priority: | normal | |
| Severity: | major | Version: | 3.2.1 |
| Component: | Multisite | Keywords: | |
| Focuses: | Cc: |
Description
example.com/wp-activate.php loads the theme's functions.php file and calls get_header() and get_footer(), but plugins aren't loaded. This causes inconsistency with every other page on a site.
So wp-activate.php has an identity problem. Is it part of the theme? Or is it part of administration like wp-login.php? If it is part of the theme, it needs to work much better than it does (ie. there's no way to override the markup on the page without the theme hooking into activate_header and overriding the entire page).
3.2.1 Multisite
Related: #17761
Change History (6)
#3
follow-up:
↓ 4
@
15 years ago
At the very least, network-wide plugins are activated.
Think this is safely a duplicate of #17948.
This ticket was mentioned in Slack in #core-multisite by johnbillion. View the logs.
8 years ago
Note: See
TracTickets for help on using
tickets.
My personal opinion is that this page should behave more like
wp-login.php. We could even deprecatewp-activate.phpand usewp-login.php?action=activate&key=fooin the same waywp-register.phpwas deprecated.