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 trialalida strydom
Courses Plus Student 1,712 PointsDrag-n-drop Wordpress themes
Don't know if these forums were intended for the following, but here goes:
I'm working in-house for a place who swear by drag-n-drop themes such as BeTheme. What are your thoughts on the advantages and disadvantages of themes such as these?
So far, I'd MAYBE say an advantage COULD be that they're good for prototyping? -- Emphasis on MAYBE.
A definite disadvantage that I've found so far is the impact on the loading time of the site. Muffin Group's BeTheme has a themes settings tab where the author can insert their own CSS --but view the source of this the following site to see where said custom css is being inserted: http://inivo.co.uk/
3 Answers
Denny Tang
1,012 PointsI used a lot of these drag-and-drop builders (iThemes Builder, Visual Composer, AESOP, Genesis, Elegant Builder, WP-Types/Views/Cred etc.).
Pros:
- Easier and faster to design a page without any HTML knowledge
Cons:
- Requires other people to learn the plugin
- Can contain undiscovered security issues (i.e. recently a serious XSS vulnerability was discovered a couple days ago with the Visual Composer plugin)
- Excess code and css/js files can slow down website
- May not be futureproof
I haven't tried BeTheme but I stopped buying themes that require their own page builder. This is because if you're changing themes, it can break your website. The better solution for your client is to use a plugin like Visual Composer that works on all themes and doesn't require theme developers to support it.
Stanley Thijssen
22,831 PointsThese themes are very easy to use for people who dont want to dive into wordpress too much or who dont have much time. So it's easy and fast to adjust things without knowing anything or not much about code. This has much impact on indeed the load time because theres alot of code inside this theme that eventually will not even be used.
alida strydom
Courses Plus Student 1,712 PointsWhat can i put forward in attempt to sell the prospect of....well...doing things properly?...as well as "improved load time"?
alida strydom
Courses Plus Student 1,712 Pointsalida strydom
Courses Plus Student 1,712 PointsThanks for that.
"Excess code and css/js files can slow down website" is basically the source of all my woes right now.
The problem with the XSS vulnerability just makes things a lot worse too.
Thanks again