Hi,
I am gaining proficiency with PHP & Javascript and would love to do some custom theme development for SiteOrigin themes. However, I do have a question: am I correct in thinking that it will take those two languages (PHP & Javascript) to create the customizations that I need.
To give you an idea of what I’d like to accomplish, I’d like to do things like add a rows to the header & footer as mentioned in this article: https://siteorigin.com/thread/add-widget-rows-in-header-and-footer-widget-area/.
And lastly, what other languages would I need to look into, aside from HTML, CSS and the two mentioned above?
Happy Hacking!
Jamie
Hi Excitaprint,
Basically yes. I would recommend checking out the SiteOrigin Developer docs. Specifically, the Widgets Bundle docs is where the real meat is.
It should be noted that after that post was posted we introduced a widget called the Layout Builder. This widget allows for exactly what the user was after as it’s basically just a standard SiteOrigin Page Builder interface for a single widget.
You should consider looking into Backbone.js. It’s what we use to build all of the Editor interfaces you see and it’s shipped with WordPress. Here’s a neat tutorial series on Backbone.js.
Thank you, Alex!