Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

WordPress

Ryan Ariff
Ryan Ariff
1,668 Points

Wordpress or not for client?

I am designing a portfolio site for a client.

Would this be my best route. It would allow ease of use for uploading new photos.

Is it acceptable to simply design via Wordpress and then just hand over the login credentials?

I'm new to Wordpress. And I am unaware of the do's and don'ts.

3 Answers

Andres Altuve
Andres Altuve
16,274 Points

Hi Ryan,

To answer your questions.

1.- Yes, your client will be allow to upload photos and more, for example create blog post, create pages, etc...

2.- Your client is paying for your service, so yes, you should handle him/her all the credentials once the job is done and paid.

If you are new to wordpress and you are planning not to tell your client, do not tell him/her the site will be ready in 3 weeks, nor 4 weeks.. go something like 5 or 6 weeks if you are going to use a theme, you will have plenty of time to learn the basics of wordpress and how to build a site using themes. If the client asks you to build a wordpress theme for scratch you should be aware that you should have a strong foundation on PHP programming.

To make story short, in order to build a theme you should know:

1.- HTML 2.- CSS 3.- PHP .- Functions .- Object Oriented Programming.

Hi Ryan,

That would be entirely up to the agreement between you and your client. Everyone takes a different approach. A defined set of deliverables before a project starts would help expectations on both sides. It also helps protect both parties and their assets.

Wordpress is a very powerful framework and with a lot of practise and customisation, can offer a great solution for your project.

Hope this helps.

Jason Anders
MOD
Jason Anders
Treehouse Moderator 145,623 Points

Hi Ryan,

Michael sums it up really well. You'll have to take into account the purpose of the site to be created and what / how it will be utilized by its visitors.

I suggest you give the "Getting Started with WordPress" short course here at Treehouse a go through. It explains the pros and cons ... and the when and where WordPress would be good and when not-so-much.

http://teamtreehouse.com/library/getting-started-with-wordpress

Happy Coding! :)