Thank you. I figured out the problem I was having and I’ll share it here in case it helps someone else.
When I was first testing this plugin, I had selected a login page in the settings. I later moved that page to the trash.
The plugin continued to use that page URL when I set login=true, so it was showing a “Login Please !” link when the user was logged out, and that link was to a non-existent page.
The settings screen at this point showed “None” as the selection in the dropdown.
What I had to do was restore the trashed page, publish it…then the plugin found the page again and put it up in the dropdown.
At that point, I was able to select “None” and save the settings, and with that, the “Login Please !” link was changed to plain text.
It might be useful to have a check for “if exists” on the login page, and if not, then clear out the field in the database so that the link really is “None”.
It would also be really nice if, in the case of no login page being selected, the plugin would default to the wp-login.php page for the site’s domain (or have a URL field for an alternate login URL).
HTH