Make Widget Appear Only On wp-signup.php And Only On wp-activate.php separately
-
No idea why this is happening…
I can get both of these widgets to appear using this code for these pages specifically with this :
For wp-signup.php >>
global $post; return (( $GLOBALS[‘pagenow’] == ‘wp-signup.php’ );
For wp-activate.php >>
global $post; return (( $GLOBALS[‘pagenow’] == ‘wp-activate.php’ );
Now my problem is this…
On the wp-signup.php page it only shows the widget i want to show there which is fine… BUT
On the wp-activate.php page it shows the wp-signup.php widget AND the wp-activate.php widget using these codes above.
I have tried adding in NOT conditions to the wp-signup.php widget logic like this:
global $post; return (( $GLOBALS[‘pagenow’] == ‘wp-signup.php’ ) && ( $GLOBALS[‘pagenow’] !== ‘wp-activate.php’ ));
and it doesn’t work as it still shows on the wp-activate.php page.
If anyone has any ideas why this is happening or ideas on solutions I would really appreciate it… I dearly would love to show text widgets specifically for certain pages and at the moment this is stumping me.
Cheers
A
- The topic ‘Make Widget Appear Only On wp-signup.php And Only On wp-activate.php separately’ is closed to new replies.