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 trialKyle Shamblin
9,945 PointsUsing a page builder in WordPress for theme customization vs manual coding? Any web designers/freelancers out there?
Hey everyone,
First off, let me just give some background information. My dream is to travel the world as a freelancer and I would like to start this venture by designing WordPress sites for small businesses. I was hoping someone with any experience in the industry could help me out with a decision.
Should I be using a page builder to design a clients website after choosing a fitting theme or would I best off learning all the useful languages involved in making wordpress sites?
I love to learn, so I don't mind grinding it out to become more knowledgeable in these languages. However, I can't help but wonder if it would be more wise to use a page builder. I've done some research, but haven't really found much advice for a professional WordPress designer. Below, I'll lay out my hopes and concerns. I would be very grateful for any helpful input.
Hopes:
- It might increase my efficiency. (Time is money, right?)
- It might be easier to make customizations.
- It would shorten my learning curve and get me freelancing sooner.
Worries:
- It might slow down the website.
- It might negatively impact SEO, speed, and user experience.
- It would be unprofessional.
- I'm leaving something important out right now.
What do you think?
2 Answers
Nick Petersen
3,670 PointsI think its important to learn the fundamentals of Wordpress and then extend that knowledge using ACF (custom fields) and custom templates. Also Visual Composer is a very powerful tool for laying out pages and saving time.
ferdiepetalio
Front End Web Development Techdegree Student 7,532 PointsI agree with Nick learn the fundamentals html, css, js and php. Personally my suggestion would be to use page builders then do the tweaks after. But then again, learn the basics and practice.
Kyle Shamblin
9,945 PointsThanks for your advice, Ferdie! Like you and Nick said, I'll just keep learning the fundamentals.
Kyle Shamblin
9,945 PointsKyle Shamblin
9,945 PointsThanks Nick! I'll have to look into Visual Composer.