plugins - Do I still need a theme to use page builders?

I typically build webapps using angularnodewhatever. But I want to try build a landing page website using WordPress a

I typically build webapps using /angular/node/whatever. But I want to try build a landing page website using WordPress and a page builder, e.g. elementor.

I assume a "theme" is similar in concept to a ui framework (e.g. bootstrap / material design), with some typography, css presets, js widgets, etc.

Therefore, if I'm using a page builder (and building a page from scratch):

  • do I still need a theme?
  • can I uninstall the default themes?
  • is there a super light theme just for typography, given that I won't use it for anything else?

I typically build webapps using /angular/node/whatever. But I want to try build a landing page website using WordPress and a page builder, e.g. elementor.

I assume a "theme" is similar in concept to a ui framework (e.g. bootstrap / material design), with some typography, css presets, js widgets, etc.

Therefore, if I'm using a page builder (and building a page from scratch):

  • do I still need a theme?
  • can I uninstall the default themes?
  • is there a super light theme just for typography, given that I won't use it for anything else?
Share Improve this question edited Oct 31, 2019 at 13:34 Tom J Nowell 61.2k7 gold badges79 silver badges150 bronze badges asked Oct 31, 2019 at 12:29 lonixlonix 3011 silver badge10 bronze badges 1
  • I made the Q about general page builders rather than specific to Elementor, as it applies just as much to Beaver Builder. or WP Bakery etc – Tom J Nowell Commented Oct 31, 2019 at 13:34
Add a comment  | 

1 Answer 1

Reset to default 1

do I still need a theme?

Yes! You always need a theme in WP, Elementor is still just a plugin, it lets you put various custom content, but for Elementor specifics you should contact elementor support, 3rd party plugins are offtopic on this stack.

Keep in mind that without a theme, there's no main post loop, and without a main post loop there's no way to show post content. As a result you could produce the most magnificant layout in Elementor or another page builder plugin, and there'd be no mechanism by which to show it.

can I uninstall the default themes?

Yes, the default themes are just prebundled.

is there a super light theme just for typography, given that I won't use it for anything else?

Recommendations should go on the software recommendations stack, but there are lots of options here. The absolute minimum theme WP needs contains a style.css and an index.php

I assume a "theme" is similar in concept to a ui framework (e.g. bootstrap / material design), with some typography, css presets, js widgets, etc.

Yes and no, a Theme provides at the minimum the fallback template index.php from the template hierarchy, and a style.css that provides. the theme name/description in a comment at the top.

Themes don't have to provide a UI framework, JS, or anything at all. Theme templates are what get shown on the frontend. Without a theme, WP will call wp_die complaining that there's no theme, or, you'll get a blank page with no markup.

Themes also provide the basic HTML structure of a page, and the appropriate places to call the header/footer hooks, page title, etc

There's also a functions.php that if present gets loaded before the template is loaded, and gives you a chance to add filters and hooks, create objects, etc.


If you're looking to build out the entire page using only Elementor, or have Elementor questions, you should contact Elementor support, check Elementor docs, or ask in Elementor communities. This stack is for WP development, but your questions require specialist knowledge in Elementor that only Elementor communities/docs/support can provide.

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745040166a4607762.html

相关推荐

  • plugins - Do I still need a theme to use page builders?

    I typically build webapps using angularnodewhatever. But I want to try build a landing page website using WordPress a

    8小时前
    40

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信