AnswerBun.com

A conditional button

WordPress Development Asked by Aashish Tripathi on December 3, 2020

I wish to add a button to a page of my site that redirects the user to the signup page, if he is not a registered user, and to another page of the site, let’s say Test_Page, if he is a registered user. How do I achieve this?

One Answer

WordPress provides the is_user_logged_in() function for this.

Documentation: https://codex.wordpress.org/Function_Reference/is_user_logged_in

You could do something like:

<?php

if ( is_user_logged_in() ) {
    // show button to Test_Page
} else {
    // show button to registration page
}

?>

Answered by Andrew Bartel on December 3, 2020

Add your own answers!

Related Questions

WordPress admin creation through phpmyadmin not working

2  Asked on December 3, 2021 by taberkinslaw

   

Asking help regarding potential malware

1  Asked on December 3, 2021

   

Buddypress dynamic profile field

1  Asked on December 1, 2021 by marccaps

 

WP_Error could not be converted to string

2  Asked on December 1, 2021 by gamerbanaan

 

How to set subcategory in Woocommerce?

1  Asked on December 1, 2021 by yves-gonzaga

 

Woocommerce get attributes

0  Asked on December 1, 2021 by pierre-max-halldegare

 

Trouble with plugin styles in admin area of WordPress

0  Asked on November 28, 2021 by darth-mikey-d

   

Automatically Add New Tags to Sub-menu

1  Asked on November 28, 2021 by ignas

     

character encoding problem in custom template

1  Asked on November 28, 2021 by dhaval-panchal

   

Mixed unrelated taxonomy in permalink

0  Asked on November 28, 2021 by vauneen

     

Custom Rewrite Rule Removing Query String

2  Asked on November 28, 2021 by appshine

     

Automatically generate pages from SQL

1  Asked on November 26, 2021 by trilobutt

   

Rewrite Page Parameters

1  Asked on November 26, 2021 by kom

     

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir