REST API Google Sheet & Wordpress | Crocoblock JetEngine

Sdílet
Vložit
  • čas přidán 30. 07. 2024
  • We already discussed REST API with #Wordpress, 3rd Party & #Woocommerce as well, today we will use a short code snippet in Google Sheet to fetch all records via JSON to our wordpress website.
    GitHub Code:
    gist.github.com/thisbit/8027e...
    Topics: (Thanks to Sam Wereb)
    00:00:20 Preview of a JSON script
    00:00:49 Create a Google Sheet
    00:01:45 Paste the code as an Extension
    00:03:14 Find the endpoint
    00:03:27 Connect the endpoint via REST
    00:03:47 Add new Query for the API data
    00:04:22 Create table or listing
    00:05:58 Display the data on a page
    Download #Elementor:
    elementor.com/?ref=16401
    Download #Crocoblock:
    crocoblock.com/?ref=4088
    Need to build dynamic websites?
    softemblems.com
    Follow me on Social Media
    Facebook: / mxtchamkani
    Instagram: / moxet
    Twitter : / sokaniwaal
    Track: Peruvian Woods - Dave Osorio [Audio Library Release]
    Music provided by Audio Library Plus
    Watch: • Peruvian Woods - Dave Osorio | Free B...
    Free Download / Stream: alplus.io/peruvian-woods
  • Věda a technologie

Komentáře • 96

  • @moallaacademy
    @moallaacademy Před rokem

    ur tutorials are always different. I love your tutorials

  • @rafinhaprado
    @rafinhaprado Před 8 měsíci +3

    So helpful! Thank you so much, this opens up so many possibilities with Crocoblock. I had to follow you in both my accounts to not miss any new videos! You are a star. Greetings from Brazil.

    • @MoxetKhanPK
      @MoxetKhanPK  Před 8 měsíci

      Thank you, another Sheet to Wordpress Tutorial is coming in few days :)

  • @bunediyo
    @bunediyo Před 11 měsíci +1

    Omg. You are great bro. Really you are the best.

  • @Sashad2003
    @Sashad2003 Před rokem

    Thank you very much. Very useful tutorial 👍

  • @abdulhamid.469
    @abdulhamid.469 Před rokem

    Thanks learn something new from you. ❤

  • @anthonyespino7214
    @anthonyespino7214 Před rokem +1

    gracias por compartir tus conocimientos amigoo. Saludos desde Perú.

  • @deslogsales6045
    @deslogsales6045 Před rokem

    Awesome tutorial. Thanks alot

  • @SamWereb
    @SamWereb Před rokem

    Thank you for this. Very useful.

  • @nurislam5379
    @nurislam5379 Před rokem

    Wow 😱 really amazing ❤

  • @Art-01
    @Art-01 Před rokem

    Thank u so much. Please make more videos👍🏻🙏

  • @JubranZakri
    @JubranZakri Před rokem

    Thanks for this amazing tutorial

  • @techplayblog
    @techplayblog Před 4 měsíci

    awesome * 1000000000000 !!!! very useful!!
    🤩

  • @YasirShabbir
    @YasirShabbir Před rokem

    Jazak Allah bro for your time :)

  • @ianndellagiustina8914
    @ianndellagiustina8914 Před 11 měsíci

    Hello! How are you? I really enjoyed your video on this topic, which brought me a part of something I'm developing. Can you tell me if it is possible to fetch values from a spreadsheet to make calculations through a JetEngine form? I need to create a calculator on a website, but the results must be based on data from a specific spreadsheet.

  • @mihaiciobanu01
    @mihaiciobanu01 Před rokem +2

    Great tutorial as always!
    One question: is it possible to create a form with jerformsbuilder or any other builder with REST API data, i mean populate some fields from API data and then do some calculation or get a response?
    Ex: I have a API with car details data: make, model, engine, price etc.
    I need to create a form that will populate these fields from API and then when clicked the submit to show for ex the price of a car based on selections of the fields.

  • @litefilos
    @litefilos Před 8 měsíci

    ¡GENIAL, MUCHAS GRACIAS POR COMPARTIR! :)

  • @josephogbaji2660
    @josephogbaji2660 Před 10 měsíci +1

    Thank you so much, very helpful. Please can you do this thing with CPT listing instead.

  • @Elsteck
    @Elsteck Před rokem

    Great! Thank you!

  • @visualmodo
    @visualmodo Před rokem

    Excellent video :)

  • @wasiqkhan886
    @wasiqkhan886 Před 8 měsíci

    Thank you!

  • @danrh14
    @danrh14 Před 11 měsíci

    Thanks for this tutorial

  • @matthieudondey8844
    @matthieudondey8844 Před měsícem

    Hi Moxet, thank you so much for your video. I'm still quite new to jet-engine. For several of my clients, I have a "numbers section" and I usually create an Options page with Jet Engine. But using a google sheet would be perfect! What would you recommend if I don't want a table but just a few numbers? Would it be possible to do Google Sheet -> Options -> Elementor display? (sorry if this is a stupid question 😅😅)

  • @rafinhaprado
    @rafinhaprado Před 5 měsíci

    Finally was able to use it in a project! Worked really well. Just a question: I tried to use JetSmartFilter to filter the REST API data, but I wasn't able to make it work. Would that be possible?

  • @jahid7656
    @jahid7656 Před rokem

    Just Boom 💥

  • @onafetstube
    @onafetstube Před 4 měsíci

    Hi Moxet, thank you so much for your tutorials! I created a listing instead of a table. Is there a way to reverse the order of the listing? the first one before the googleSheet is shown as the first item of the listing, instead I would like the last line of the googleSheet to be shown as the first item of the listing

  • @PROSIMSI
    @PROSIMSI Před 7 měsíci

    Hi, I have a question that I couldn't find an answer to anywhere. In addition to MAKE or Zapier, is it possible to insert data from Google sheet into CCT / CPT?
    It would be a really useful feature.
    Would you be able to give advice on how to achieve this?

  • @SamWereb
    @SamWereb Před 7 měsíci +1

    00:20 Preview of a JSON script
    00:49 Create a Google Sheet
    01:45 Paste the code as an Extension
    03:14 Find the endpoint
    03:27 Connect the endpoint via REST
    03:47 Add new Query for the API data
    04:22 Create table or listing
    05:58 Display the data on a page

    • @MoxetKhanPK
      @MoxetKhanPK  Před 7 měsíci +1

      Thank you, i ll add it to description

    • @SamWereb
      @SamWereb Před 7 měsíci

      Thank you for the things you publish here. You're really helped me understand JetEngine.

  • @chetanram797
    @chetanram797 Před 10 měsíci +1

    I have created a full fledged login with firebase OTP verification and used Google sheet as a database.

  • @DanielShuster96
    @DanielShuster96 Před rokem

    Thanks!

  • @schulleroscar2037
    @schulleroscar2037 Před 3 měsíci

    Hello, is it possible that when the data is changed on the google sheet, the change is deployed on wordpress without refresh the page?

  • @PauloSilvadg
    @PauloSilvadg Před 3 měsíci

    Hola, y si quiero que cada campo de la tabla de Google sheets la otra utilizar en campos en el front con Cpt

  • @shakibkhan1921
    @shakibkhan1921 Před 11 měsíci

    Can I manage those data from a post type?

  • @wcamaz
    @wcamaz Před rokem

    hello Moxet, I have a question that is outside the content of your video, I have many days researching and I can not find a solution, with the jetengine form plugin I will create a form that contains select type fields: city, population and neighborhood, I need that when I select a city only show the populations that correspond to them and likewise, when you select a neighborhood, show only the neighborhoods belonging to that city, can you guide me how I can achieve it.

    • @MoxetKhanPK
      @MoxetKhanPK  Před rokem

      You need to use hierarchical select, but city should have relavent population as child taxonomy.
      I am not sure about the structure of your site but it can be taxonomy or relationships.

  • @russcastella
    @russcastella Před 6 měsíci

    Thanks. About to play with it. What about multiple sheet tabs?

    • @MoxetKhanPK
      @MoxetKhanPK  Před 6 měsíci +1

      You can add gazillion sheet as fas as you maintain the code 😁

  • @ajlg-vzla
    @ajlg-vzla Před 4 měsíci +1

    Hi!
    Thanks for your tutorial!
    Do you happen to know how to implement a search filter on that table that actually works? i've been trying for sometime now but i believe i have an error on the variables im setting on the filter.
    Thanks!

    • @MoxetKhanPK
      @MoxetKhanPK  Před 4 měsíci

      Worst case scenario, use datatable, it has pagination, search and what not.

  • @firstudionl
    @firstudionl Před 6 měsíci

    Hi There, is it also possible to include cell formatting such as currency and color with this method?

    • @MoxetKhanPK
      @MoxetKhanPK  Před 6 měsíci

      The more you refine the code, the more better result you can get.

  • @Tim-Thompson
    @Tim-Thompson Před 4 měsíci

    Thank you Moxet. I am using the above to manage a clients big phone list. Is there a way to have multiple tabs/sheets in a single google doc, then display each sheets on a separate page? or do I need to create a separate google doc for each sheet?

    • @MoxetKhanPK
      @MoxetKhanPK  Před 4 měsíci +1

      You can use 1 doc with different sheet, but either you need two .gs file or you need to optimize the code to push data to relavent end points. for example staff phone numbers has staff.gs file which push data from staff sheet to staff cct and so on.
      Alternatively you can have 1 gs file but with different data variable and end point but that would be a bit difficult to manage.

    • @Tim-Thompson
      @Tim-Thompson Před 4 měsíci

      @@MoxetKhanPK thanks fro getting back to me Moxet, do you have a video on how to do this please?

  • @pixelharmonie-webdesign
    @pixelharmonie-webdesign Před 5 měsíci +1

    Horrey Moxet! Do you know how to filter by querys in Jetengine in your showed case? (at Timestamp 04:15)

  • @baliflorent6971
    @baliflorent6971 Před rokem

    Thanks sir. I have questions:
    1- how can I load data in a jetEngine table without refresh the page? How can we do Ajax?
    2- How can I add checkboxes in a column so I can select some rows and do bulk actions ?

  • @alan_jonatan
    @alan_jonatan Před 6 měsíci

    Could you make a tutorial or help me to show only a range of data from said table? Thank you very much and good video!

    • @MoxetKhanPK
      @MoxetKhanPK  Před 6 měsíci

      Modify the code in range section and define your own range

  • @endless3171
    @endless3171 Před 5 měsíci +1

    can we use this method for a dynamic chart builder. for instance, im looking for updating the values of charts from google sheets like daily or hourly updates.

    • @MoxetKhanPK
      @MoxetKhanPK  Před 5 měsíci +1

      Possible, you can fetch these values to query builder than charts

    • @endless3171
      @endless3171 Před 5 měsíci

      thank you i know there are multiple ways to do that it just little overwhelming. Btw big fan of your content.@@MoxetKhanPK

    • @MoxetKhanPK
      @MoxetKhanPK  Před 5 měsíci

      @@endless3171 welcome 🎉

  • @neotericangel
    @neotericangel Před 10 měsíci

    What do I do if there are multiple sheets in the data?

    • @MoxetKhanPK
      @MoxetKhanPK  Před 10 měsíci

      you want to link it with 1 page or different?

  • @gamingp661
    @gamingp661 Před rokem

    Awesome

  • @rookiesmarts
    @rookiesmarts Před rokem +1

    Nice 😃
    How can I do the opposite? Send data from Jetformbuilder to Google Sheets?

    • @MoxetKhanPK
      @MoxetKhanPK  Před rokem +1

      Already made a video, check in channel

  • @DanielShuster96
    @DanielShuster96 Před rokem

    Hey, do you happen to have an idea why the dates are different? For example: in sheets, the date is 02/07/2023 and in the jet, it is displayed as 03/07/2023 (adding one day). Thanks!

    • @MoxetKhanPK
      @MoxetKhanPK  Před rokem

      Im not sure i ll check it but try to set google sheet timezone to yours as well.

    • @gamingp661
      @gamingp661 Před rokem +1

      Due to Time zone

  • @user-ss7lg1xb1w
    @user-ss7lg1xb1w Před 11 měsíci

    hi this is great tutoria; but i have question.. how to define checkbox/select/radio field from JETFORMBUILDER to not write the value on google sheet? ived tried this tutorial but using chechbox but it give me the value not the label on google sheet.. very appreciate if u can answer this thx

    • @MoxetKhanPK
      @MoxetKhanPK  Před 11 měsíci +1

      Checkboxes/select etc tend to store values not labels, if you need to store labels make sure label and value are same

    • @user-ss7lg1xb1w
      @user-ss7lg1xb1w Před 11 měsíci

      @@MoxetKhanPK ahh ok thank you for the answer, your tutorial is really great..

  • @bazeto
    @bazeto Před 3 měsíci

    Oh great, thanks mate, how I can add filter to search anything in this type of data

    • @MoxetKhanPK
      @MoxetKhanPK  Před 3 měsíci

      check my video about datatable in the channel

    • @bazeto
      @bazeto Před 3 měsíci

      @@MoxetKhanPK Can you please share the link, I want to show records form the same sheet by search, does it show anything from any cell if we search, I think I have to use smart filter please advice.

    • @MoxetKhanPK
      @MoxetKhanPK  Před 3 měsíci

      @@bazeto czcams.com/video/iVoWDs5S-9A/video.htmlsi=mTtS8kcmo9CxjJ0a

  • @MrShumy92
    @MrShumy92 Před 7 měsíci

    Hi, thanks for your tutorial. My goal its create a possibility to make a product table where registred user can enter a quantity of products, and to send a request to me clicking a button. How its possible to make?

    • @MoxetKhanPK
      @MoxetKhanPK  Před 7 měsíci

      Yes it is possible, i already have a tutorial send elementor data to google sheet. please check that.

  • @aliyansajid
    @aliyansajid Před 11 měsíci

    Hello Abdul!
    Your tutorial are really helpful. Can you tell me that how we can you third part API? I've watched your other tutorial in which you used rapid API but he API I've is not Rapid API

    • @MoxetKhanPK
      @MoxetKhanPK  Před 11 měsíci

      It is more or less the same, you need to add credentials and fetch the requestes.

    • @aliyansajid
      @aliyansajid Před 11 měsíci

      @@MoxetKhanPK I'm getting Forbidden error message upon Send Request

  • @mayurkurhade5400
    @mayurkurhade5400 Před 10 měsíci

    is it possible to create charts with the same method?

  • @theblacktrini
    @theblacktrini Před 11 měsíci +1

    How do we create/update CCT items from Google Sheets data?
    I have a Google Sheets Document with data, and I want to use the data from it to create CCT or CPT items. Is this possible?

  • @nguyenthuanhuynh3173
    @nguyenthuanhuynh3173 Před 6 měsíci

    How to gate date with right timezone

    • @MoxetKhanPK
      @MoxetKhanPK  Před 6 měsíci

      make sure your google and wordpress timezone are matching.

  • @msandre19701
    @msandre19701 Před 8 měsíci

    How to put a "delete" button to delete a row?🤔

    • @MoxetKhanPK
      @MoxetKhanPK  Před 8 měsíci

      You need to use hook which transmit the data to Google Sheet with a CCT ID & then delete it, but for sure you need Google Sheet API integrated.

    • @msandre19701
      @msandre19701 Před 8 měsíci

      Thanks for the feedback...
      Could you create a video explaining how to do it?@@MoxetKhanPK

  • @boxing_mantus
    @boxing_mantus Před 9 měsíci

    How can I contact you for custom work?

  • @PELLO987654321
    @PELLO987654321 Před 6 měsíci

    Can this also be done with multiple sheets within one Google spreadsheet?

    • @MoxetKhanPK
      @MoxetKhanPK  Před 6 měsíci

      Yes you can work with multiple sheet, different code.

    • @PELLO987654321
      @PELLO987654321 Před 6 měsíci

      Can you please write the code for this? I cant figure it out :(

    • @MoxetKhanPK
      @MoxetKhanPK  Před 6 měsíci

      @@PELLO987654321 paid tasks on my fiverr account

    • @PELLO987654321
      @PELLO987654321 Před 6 měsíci

      @@MoxetKhanPK okay, whats your username?

  • @matiasgongorapowditch255
    @matiasgongorapowditch255 Před 9 měsíci

    How do we create/update CCT items from Google Sheets data?
    I have a Google Sheets Document with data, and I want to use the data from it to create CCT or CPT items. Is this possible?

    • @MoxetKhanPK
      @MoxetKhanPK  Před 8 měsíci +1

      Tutorial coming soon.

    • @anthonyespino7214
      @anthonyespino7214 Před 7 měsíci

      @@MoxetKhanPK Thanks friend, we look forward to that tutorial. Greetings from Peru