I reply to all queries on the forums and via email, once per day, Monday to Friday (not weekends).

If you are new here, please see some information on how to ask for support. Thank you!

Reply To: Feature Request: Component Based Shortcodes for Page Builders

dashed-slug.net Forums General discussion Feature Request: Component Based Shortcodes for Page Builders Reply To: Feature Request: Component Based Shortcodes for Page Builders

#8710
Anonymous
Inactive

1. That’s exciting! I’ll be on the look out for the newly implemented templating system.

============================

2. “And on the other hand, how are you going to offer a website that handles peoples money if you are not a web developer? The plugin and its extensions are aimed at developers. If you wish to learn CSS, start by learning the selectors, then go on to read about selector specificity. Unfortunately there’s no way around this.”

A: That’s a fair observation.

For starters, I don’t plan on running a full node wallet, but the CoinPayments cloud wallet.

Additionally, my skills are more in the linux system admin. realm at the moment. Meaning, I’m not completely oblivious to server security protocols etc.

Also… once this project is ready to go live, I’ll be hiring people much smarter than me in this space to manage operations anyways, ha.

As for CSS… I know a little CSS.

Enough to change the styles of HTML elements (background color, border, font, box-shadow etc.), but not enough to create any layout I want with things like Flex, Grid, etc. (it’s currently being learned in my free time, ha.) and display the data in some newly made template through something like PHP.

I already know about selectors, specificity, etc. etc.

My primary lack of knowledge in CSS is basically the #1 thing I need to know to truly utilize it properly (anything to do with creating Layout).

After that, then I’m back to trying to figure out how to use this useless Javascript, PHP, and Python syntax I know… lmao.

But, that’s another story entirely.

And, I could tell that this plugin was for Developers the moment I realized that I would need to hack away at CSS, PHP etc. to change the default templates into something more aesthetically pleasing.

I’ve been spoiled by plugins giving me the raw values in shortcodes for use in Page Builders, lol.

Well, almost… still doesn’t get past the fact that I need to finish learning Javascript for more dynamic layouts since these Page Builders are slacking on enabling me to do so without code.

============================

3. I was about to say… blocks aren’t even needed with shortcodes. The only problem at the moment is the fact that the shortcodes don’t output raw values and can’t be styled in Elementor for some reason.

============================

4. As a wannabe web developer in training, this is useless to me since I currently do not have the knowledge to utilize JSON myself.

However, that’s good to know for future use when I’m not such a newb, or if I want to hire a developer to utilize it him/herself.

Initial questions that come to mind as a newb:

1. How do I connect and grab/access the desired data?

It says that the plugin ‘exposes the JSON APIs over HTTP’.

OK, but how do you actually connect to said APIs over HTTP with X programming language?

I’m guessing that it has something to do with some magical function/method I’m not aware of & a URI like ‘/wallets/api3/get_coins_info’ to get some response.

But, what function/methods you actually use to connect, and what you do with the response and what the response could contain is beyond me… lol.

2. Once grabbed/accessed, how do I display said data in my template?

3. Am I even asking the right questions that will enable me to get the desired result, or am I more oblivious about what’s actually going on than I thought? lmao.

*Extra questions that come to mind*

** Without documentation, how would one know which URIs to use, or if an API is available in the first place to utilize?

Is there some special way to find out without documentation?

Additionally, without documentation… how do you know what is available to use from X API?

If I request X URI in my code, will the response be filled what is available for use?

So many questions that I have no answers to… sigh.

============================

5. Really!? I didn’t see any when I looked. I’ll have to check it out again. Thanks.