Adding Login Boxes to WordPress Using wp_login_form()

I had a conversation recently with Josh about some WordPress stuff, and he brought up the new “wp_login_form” function that shipped with WordPress 3.0. I suppose I had read about it, but the value of it did not occur to me until this week when the opportunity came up to utilize it.

Josh and I are working on a site together, and the site needs a login form within the normal page structure. Basically, we need to show a login form if a user is not already logged-in.

I remember tackling this problem a few years ago with a link to the “…/wp-login.php” page. Of course, this method of logging in is a bit disjointed for the average user.

So, on our new site, we will be embedding a login form within the normal page structure using the wp_login_form() function.

*and there was much rejoicing*

The Mighty Mo! Design Co.

2 Comments

  1. JLeuze on December 28, 2010 at 4:22 am

    It’s these little details that I love about WordPress.

    I’m looking forward to the wp_quickpress_form function in 3.1 that will make it easier to write blog posts from the frontend of the site.



  2. toby on December 30, 2010 at 6:34 am

    Oh really?! That sounds fab! So many times I have wanted to do front-end editing of posts (or at least my clients have wanted to do that…).



RSS From Toby’s Blog

  • “Now THAT was a good meeting!”
    A single effective meeting can change the course of history for a company. Imagine if you could lead effective meetings EVERY DAY! You can, but it takes curiosity & practice. This article is a good place to start your journey to a more effective you.
  • Never Respond to RFPs & Custom Proposal Requests
    Y'all who work at normal 9-5 jobs don't need to deal with the B.S. that is an RFP process (or rather you get paid to deal with it). But us freelancers gotta deal with a whole big bag of schtuff when it comes to custom proposals. Here's my quick-and-dirty RFP filtering process that I use […]
  • What content should I put on my homepage?
    I see websites as one stop of many on the sales journey, useful to help get customers from Point A to Point B in the sales process (or maybe from Point D to Point E).  If you are wondering about what to put on your homepage, start with these basic sales-related questions: Who, specifically, will…

More posts from themightymo.com

How to remove dates from permalinks in WordPress and 301 redirect them to the post on WP Engine

By Toby Cryns | February 22, 2022

Today I needed to update the permalink structure to remove the dates from blog posts on an old website. It’s easy enough to remove the dates – just go to “Settings”->”Permalinks”, and select the “/%postname%/” option – done! Buuuut there’s still the problem of 301 redirecting old urls so as to not lose SEO value.…

How to deactivate all WordPress plugins via the database

By The Mighty Mo! Design Co. | January 20, 2022

Go to phpMyAdmin. Go to the “wp_options” table. Search for the field named, “active_plugins”. Edit the “active_plugins” field. Delete the value/contents of the “active_plugins” row. Save. That’s it! All your plugins are now deactivated!

Website DNS, Domain Registration, & Hosting Basics

By Toby Cryns | November 30, 2021

Websites have multiple layers: Domain Registration When you register a domain, you pay someone ~$20/year for a .com domain. Registration means you are leasing the domain for a year or more. A domain is the “yoursite.com” or “yoururl.net” or “yourorganization.org” that people type into their browser. We use services like Namecheap, Dreamhost, and GoDaddy for…

RSS From Toby’s Blog

  • “Now THAT was a good meeting!”
    A single effective meeting can change the course of history for a company. Imagine if you could lead effective meetings EVERY DAY! You can, but it takes curiosity & practice. This article is a good place to start your journey to a more effective you.
  • Never Respond to RFPs & Custom Proposal Requests
    Y'all who work at normal 9-5 jobs don't need to deal with the B.S. that is an RFP process (or rather you get paid to deal with it). But us freelancers gotta deal with a whole big bag of schtuff when it comes to custom proposals. Here's my quick-and-dirty RFP filtering process that I use […]
  • What content should I put on my homepage?
    I see websites as one stop of many on the sales journey, useful to help get customers from Point A to Point B in the sales process (or maybe from Point D to Point E).  If you are wondering about what to put on your homepage, start with these basic sales-related questions: Who, specifically, will…