Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress

Ben Attenborough
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Ben Attenborough
Front End Web Development Techdegree Graduate 32,769 Points

WordPress website review

Hi all,

I've created a website using WordPress as was wondering if I could have some feedback? You can see the site here: http://www.musicmirrors.co.uk/

The site is designed for people who want to record their memories using the associative power of music. The site is designed to be of particular use to people who are caring for someone with dementia. Recording someone's memories and asking them what music they associate with that memory is a powerful tool which can help someone recall a memory at a later date.

But the site is also for anyone interested in recording their own or their family's music memories.

I've built the site in WordPress using Gravity Forms (to make the collection of information easier) and Advanced Custom Fields (plus some other plug ins). Unlike many WP sites the memories people record are suppose to be private to each individual.

Any feedback would be great!

3 Answers

One thing I notice is when I login, the "Register" and "Login" buttons still show up. That's kind of irritating and could confuse people. Also, maybe add a page allowing users to edit their account settings.

Ben Attenborough
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Ben Attenborough
Front End Web Development Techdegree Graduate 32,769 Points

Thanks! You're right, because I'm trying to keep things simple by hiding the dashboard from users it creates a bit of a problem with how I set up the login and registration system. It's something I need to address.

Zac Gordon
STAFF
Zac Gordon
Treehouse Guest Teacher

Hey Ben!

I like the site :)

One major recommendation I have would be to simplify the homepage a little. The top of it is great (although you could maybe use a little more padding and styling on the text that appears to the right of the main graphic). You can probably also simplify the signup and creation process. Ideally it's simple enough that all you need to say is simply signup on the homepage :)

The Main Points could also be styled a bit more to make them more readable. Maybe in columns as a opposed to a list format and maybe appearing on their own page.

At some point you may want to have more in depth news posts at which point having them link to their own pages may be helpful. Seems fine for now though ;)

Finally, I will repeat what jordans pointed out about having some conditional statements with the menu items to only have the correct ones appear when you're logged in our out. You may check out this plugin https://wordpress.org/plugins/if-menu/

Overall, great site and great project!!!

Ben Attenborough
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Ben Attenborough
Front End Web Development Techdegree Graduate 32,769 Points

Thanks Zac, these are really useful comments! I'm struggling a bit with the best way to organise log-in and registration. At the moment I need separate buttons so that it is possible for users to log in to separate accounts and create new ones (as I've denied them access to the dashboard which would have allowed them to do this).

Having everything people need to have from the home page would certainly make things easier, so I'll have a think about it.

Thanks again!