I was considering adding another idea to the GSoC ideas wiki, but wanted to run it by the devs here first. Basically, making the login, registration, and lost password pages fully themeable. I know some work on this was started in #11172 with the creation of wp_login_form(), but we still seem to be pretty far from letting theme authors include login.php, register.php, and/or lost-password.php theme files.
If it’s something that everyone thinks is a valid idea and a project we would like to see, I’ll try to flesh it out and add it to the wiki.
Mark McWilliams 4:55 pm on March 22, 2010 Permalink |
+1 I’d be all for that!
Joël Mayer 6:54 pm on March 22, 2010 Permalink |
Nice idea! Always looked for a SIMPLE way to customize the login/register/lost password pages to fit my website’s current theme. Hope the idea makes its way to the wiki and the WP 3 core.
Thanks.
scribu 7:24 pm on March 22, 2010 Permalink |
Since WPMU already has a dedicated registration page template and one for registering a new blog, I’d go for it.
JamieO 8:46 pm on March 22, 2010 Permalink |
+1 as well. Especially if the branding (or ability to customize) is also applied to any of the emails that get sent out along with user registration.
Peter Westwood 10:06 pm on March 22, 2010 Permalink |
This has been discussed in the past and the consensus then was that it was better for us to provide template tags for people to use the forms in template files and allow people to re-style what we have via the existing hooks than make them something that is themeable by the normal theme process.
I don’t think the normal theme process scales well in this regard for multisite related templating of the register page either.
I think it needs more discussion before suggesting as a GSOC project and I am not sure it is large enough either.
Eric Marden 7:50 am on March 25, 2010 Permalink |
Peter,
Can you point out some of these tags? This is one of the pain points for full customization, and I was unaware of the approach we should be taking until seeing this post.
Andrew Nacin 7:57 am on March 25, 2010 Permalink
comment_form() and wp_login_form() are both new in 3.0.
Josemi 11:21 pm on March 22, 2010 Permalink |
I dont know if this is a good place for the question, but….For when the 3.0 Beta? You said that you will release it today—
Greetings
Amy 1:41 pm on March 23, 2010 Permalink |
I say go for it.