You can use the session functionality in PHP to determine if a user is logged in or not.
<?php
session_start();
if (isset($_SESSION['logged_in']) && $_SESSION['logged_in'] === true) {
$link = '/my-account.php';
$text="My Account";
} else {
$link = '/login.php';
$text="Login";
}
?>
<a href="<?php echo $link; ?>"><?php echo $text; ?></a>
Related Posts:
- Login to wordpress by clicking a link and specifying usernaname and password in url
- How do I change/modify the_post_thumbnail(); html output?
- Calling a method from functions.php on a click of a button
- Correct way to make static pages editable in wordpress
- Nice scroll to wordpress
- WordPress 4 invalid username special charachters issue
- Two posts in same div – WP loop
- Is it ok to replace php code with html?
- woocommerce and is_user_logged_in() if not redirect to homepage
- Header has extra HTML block at top before my code
- To echo or not to echo?
- Blank space at beginning of tag?
- Check if user is logged in when clicking certain links on certain pages
- Add HTML Attributes To Anchor Tags In `wp_list_categories()` Function
- Correct syntax to html php conversion
- How to properly insert a link to a template in WordPress?
- Show post in slider
- How can I hide Home in my menu in a specific page?
- Add a class to the anchor tag on HTML5 gallery
- how to remove metadata from the posts of my blog?
- How to store data from multiple forms using ajax and php
- search and replace preword from author
- Use DOMDocument with ob_start breaks my HTML code
- Cannot access wp-admin/wp-login.php (WordPress backend) anymore, what could be wrong?
- How to debug my custom login form looping intermittently
- selected option if current category is the value
- How create a Shortcode with hover and complex options
- How do I remove the product thumbnail link from a specific div in Woocommerce? [closed]
- WordPress Multiple Navigation bars
- Make PHP work with HTML tags
- Log in / Log Out Custom Button
- Change CSS based on is_user_logged_in
- Is this spyware on my site or a real Java update?
- How can I open up my administrative panel to everyone?
- Search WordPress using static html page
- Function returns text instead of html [closed]
- How i can get post data from database when i am getting post id from url in wordpress
- Adding a line of text to php code
- WordPress plug-in for dynamic download link?
- How to remove the h6 tag for the entry-category Class
- Override user-edit.php to design own profile page
- How can I add a new row in a separate database when someone registers via WordPress?
- Menu Custom Data Attributes
- Highlight the links without using dropdown
- How to turn each phone number within the $content to a telephone link?
- Creating custom page template from existing PHP site
- Shortcode to log user into current URL
- wordpress site – using custom database and PHP
- How do I access post_meta key with php?
- Separate array output into a
- Remove in post content
- Change homepage content if user is logged in – BuddyPress
- Adding attribute to the post.php form tag in wp-admin
- Using php inside javascript [closed]
- Usage of var keyword in the core
- Replacing WordPress Icons (menu,icons32, etc)?
- WordPress custom post type and taxonomy
- Search AJAX Filters – Multiple Query Loops Into One Loop (Optimization)
- Display WordPress search results based on the selected Sub-Category
- How do I call a value from the datase using ajax
- Hide A Class and Add Custom HTML Code Using WordPress
- Fatal error login WordPress [duplicate]
- How to block specific user id in custom login form?
- How to use data URL in WordPress?
- Help me I cannot link my font-awesome to my WordPress Theme. I have my font-awesome folder already in my project
- How to use wp_ajax_set_post_thumbnail?
- Passing a value from an input field to a php function in WordPress?
- Load WordPress core but with specific plugins
- Comparison operator != not working in field [closed]
- Custom woocommerce payment gateway – Form
- Problem with my Login Plugin
- How to return html as a string from php for WordPress
- Show subcategory name selected in specific category woocoommerce
- Display child-page links in sidebar on both Parent Pages AND Child Pages
- Unable to insert current username into custom table through html form
- Add Text Area To Child Theme’s Home Page
- Splitting table data to pages with numbers
- Add Alt attribute to image served with php
- How to add thumbnails from recent posts to owl-carousel in wordpress automatically?
- add bootstrap modal after login in wordpress
- echo variable containing html and the_permalink();
- nested divs, classes for a grid in loop [duplicate]
- featured post as div background
- Trying to customize wordpress drop down categories
- how to manipulate HTML parameters using PHP conditions
- Display wordpress post to static website in the footer
- Php echo into tag
- Parse error: syntax error, unexpected ‘echo’ (T_ECHO) in C:\xampp\htdocs\AttendanceSystem\resources\php\method.php on line 250 [closed]
- How to edit homepage in WordPress?
- WP_Query not returning results
- How make wp_nav() with my css?
- How do I link the side images?
- Is there a better way to output HTML as a shortcode?
- How to create a container in php then customise it in CSS
- Custom HTML/CSS Theme into WordPress – SEO considerations
- login redirect based on user role not work as expected
- How to enqueue structured data as file – jsonld file seems not to work
- How can precision be improved for the debug log timestamp?
- Slick slider not working on wordpress
- How to modify default tags in wp_head()