Git Product home page Git Product logo

Comments (4)

lots0logs avatar lots0logs commented on September 16, 2024

Hi, you can use any IDE that you like to develop Divi extensions with custom modules 😃

from create-divi-extension.

randomblink avatar randomblink commented on September 16, 2024

Forgive my ignorance... I've never developed for Wordpress before. I've done development for other CMS's but with Wordpress I've primarily stuck with Divi-based layout development and plugin configurations. So when 3.1 Divi came out I decided I needed to go ahead and dive in. I have custom modules I've wanted and now if I just learn the Wordpress/Divi development process then I can start to make these come to life.

So everything I have read (and I've read the entire ET Developer Documentation) appears to require that I install Dockers(?) and run command-line commands in order to compiled(?) my module development environment.

What I remember about PHP, and what I know about JS and HTML5 is that they don't need to be compiled. So I am very confused about where I would start out with Dreamweaver.

For instance... my first thought is to just clone the repository, dump the code into my plugin folder on a test/staging Wordpress install with Divi installed, and start testing... But then I see the *.jsx file and I'm lost. Does require preprocessing? How would I do this in Dreamweaver?

My current experience is with a Dojo environment use an API created for webmaps by ESRI, interspersed with HTML/JS/CSS coding here and there, and then coding for Zikula a decade ago.

So if you can (be gentle, lol) please direct me to how I would go about starting a custom module development with Dreamweaver.

from create-divi-extension.

lots0logs avatar lots0logs commented on September 16, 2024

What I remember about PHP, and what I know about JS and HTML5 is that they don't need to be compiled. So I am very confused about where I would start out with Dreamweaver.

You're not wrong. Typically they don't need to be compiled but in this case we're not using standard old JavaScript. Since we're using the latest and greatest JavaScript features, it has to be compiled down to the old JavaScript to ensure it works in all browsers. In order to compile it you have to install Node.js and all the JavaScript dependencies. TBH, the easiest way for you to get started would be to follow our documentation to create a Divi dev site with Docker and then use create-divi-extension to setup a basic extension that you can then edit to your needs. That way you don't have to figure out all the moving parts just to get started 😉

from create-divi-extension.

randomblink avatar randomblink commented on September 16, 2024

ok... I will try that once I get home. I was hoping for something I could configure more quickly. Ah well...

Thank you for your time.

from create-divi-extension.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.