How To Build A Custom WooCommerce My Account Dashboard

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

ความคิดเห็น • 61

  • @WPTuts
    @WPTuts  11 หลายเดือนก่อน +3

    Full tutorial and updated code snippets now available: learnbricksbuilder.com/build-a-custom-woocommerce-my-account-dashboard/

  • @mcostales84
    @mcostales84 11 หลายเดือนก่อน +4

    You can send the support tab to a custom end point, and use conditions to show the form

  • @mmb811
    @mmb811 11 หลายเดือนก่อน +3

    Absolutely FANTASTIC video tutorial. Been wanting to do this for some of my larger clients, but never had the time to research all and actually get it done. Your video just made it 1000% easier to do, THANK YOU, and keep up the great videos!
    ps: Always do it with Bricks, I just bought life time, before the special ended, so kind of committed to Bricks😄

    • @WPTuts
      @WPTuts  11 หลายเดือนก่อน

      You're very welcome!

  • @MiDoUx91
    @MiDoUx91 11 หลายเดือนก่อน +3

    Amazing tutorial, thank you! can we get a similar tutorial for Products cards please ? can't find the hooks for that part anywhere :(

  • @shadowgamernl
    @shadowgamernl 9 หลายเดือนก่อน +6

    When I'm applying the CSS code to the "My Account" tab, there's a significant gap on the left side, as if the space where the navigation used to be still remains. I'm using Elementor Pro with the Blocksy Theme. I hope someone can assist with this issue. Thanks!

    • @abobsing
      @abobsing 9 หลายเดือนก่อน

      add this to the other css
      .woocommerce-account .woocommerce-MyAccount-content {
      float: left;
      }

    • @mariazakariya8604
      @mariazakariya8604 6 หลายเดือนก่อน

      same for me how to fix that

    • @Mr9ballin
      @Mr9ballin 5 หลายเดือนก่อน

      @@mariazakariya8604 I have no idea how to fix it but by chance are you using elementor to do this?

    • @x_yuri_x
      @x_yuri_x 3 หลายเดือนก่อน +1

      the following worked for me :
      .woocommerce-MyAccount-navigation {
      display: none; /* Removes the menu completely */
      }
      .woocommerce-MyAccount-content {
      margin-left: 0 !important; /* Ensures no space is left on the left */
      padding-left: 0 !important; /* Removes inner padding */
      width: 100% !important; /* Expands the content to the full width */
      }

  • @md.jabedkhan1791
    @md.jabedkhan1791 11 หลายเดือนก่อน

    I was facing a problem with my account page but after reaching your video I understand that it's so good and just a tricky part. Thank you so much 💜.

    • @mariazakariya8604
      @mariazakariya8604 6 หลายเดือนก่อน

      i have the same problem how to fix this

  • @ocbroadband
    @ocbroadband 11 หลายเดือนก่อน +4

    Just an easier option for hiding the myaccount-navigation vs. putting it in the theme file, at least for Bricks, is to put it in the direct CSS section for hte account-page element itself. Does the same thing and its directly attached to that element so if you remove it, it'll go away with that element and not reside still within the Child Theme potentially causing issues if you try a different method to display that information.

  • @Pimp_Shrimp
    @Pimp_Shrimp 11 หลายเดือนก่อน +3

    Looks very nice compared to the default. I am mainly curious how it looks on mobile though. Perhaps it would be nice to see that in future videos. :)

    • @mahmudzar
      @mahmudzar 10 หลายเดือนก่อน

      This was actually my concern, but all I've done is use Bricks off-canvas to input the account navigation

    • @BusinessDevelopment-kw2zq
      @BusinessDevelopment-kw2zq 4 หลายเดือนก่อน

      I have the same question lol

  • @Hassan_Nader
    @Hassan_Nader 11 หลายเดือนก่อน

    Wonderful as ever, Wonderful forever....
    Amazing & helpful tutorial like always... Thank you Sir

  • @smnurulislam
    @smnurulislam 11 หลายเดือนก่อน +2

    Awesome, I really love your creativity.💌💌💌💌💌

  • @whitneylee33
    @whitneylee33 10 หลายเดือนก่อน +3

    Great video, thanks! Is it possible to customize the look of each end point (orders, downloads, addresses etc...)? If I remember correctly, all those Woo pages just have a shortcode on them so it's not possible to "edit with Elementor" or "edit with Bricks". I'm sure theres a way but I don't know how without rewriting Woo's css.

    • @unresolved_dillemma
      @unresolved_dillemma 2 หลายเดือนก่อน

      search for SysBasics Customize My Account for WooCommerce plugin

  • @somadinafanz6568
    @somadinafanz6568 11 หลายเดือนก่อน

    WPTuts, this is a fantastic tutorial. Thanks for the tailored details

  • @enatoehimen
    @enatoehimen 11 หลายเดือนก่อน

    Great video. It really helped me out. But with Elementor My Account Widget, when I used the CSS code it removed the nav menu the content did fill the space. If there is anyone in the same boat, you can simply change the Navy orientation from Vertical to Horizontal then reduce the typography and spacing of the tabs.
    Good luck

  • @khandakershahi
    @khandakershahi 11 หลายเดือนก่อน +1

    Nice tutorial! Thank you!

  • @thecryptofanatic
    @thecryptofanatic 11 หลายเดือนก่อน +1

    Amazing Tutorial but there's so many things you've done in bricks that we can't do in elementor. I would have loved this video in elementor pro but youve got amazing skill Sir

  • @benjaminkarlog8551
    @benjaminkarlog8551 11 หลายเดือนก่อน

    Great video, I am still leaning more about brucks and core framework, great to see how others are using it.
    Why not place the css in that blocks CSS in stead? I like to keep the CSS close to where it should have effect.
    For templates I think this is the only no code solution. I would do it by child theme and code personally, but I understand why some would like to avoid that. And as you say, this is not much code, so I will not have any noticeable penalty to performance.

    • @WPTuts
      @WPTuts  11 หลายเดือนก่อน +1

      There are multiple ways to approach the design aspect. For example BEM naming for the design, CSS attached to the relevant root element, etc.
      Tbh, the video was less about focusing on the design aspect and more about integrating Woo into whatever design or builder you prefer. 👍

  • @kelvincrowns
    @kelvincrowns 2 หลายเดือนก่อน

    Hi, thanks for the video. Please how do I set my links to external URL in elementor. I discovered that when I click on any of the menus in the dashboards they open a new page or window entirely - it never opens within the dashboard as aI expect it to.

  • @FIDRacing
    @FIDRacing 5 หลายเดือนก่อน

    I am wondering how you enabled the user photo feature at the left bottom corner. Did you use any plugin?

  • @benjaminpau
    @benjaminpau 11 หลายเดือนก่อน

    I would like to ask if creating the account pages templates via bricks templates also gives the same result? Is there a reason that we are creating pages instead of templates?

  • @napatrlaokhae4373
    @napatrlaokhae4373 10 หลายเดือนก่อน

    You are awesome! 😭😭 Thank you so much for this tutorial

  • @RobCooper
    @RobCooper 11 หลายเดือนก่อน

    You could put the css for hiding into that page specific css section in blocks no?

  • @MatthewSlaza
    @MatthewSlaza 11 หลายเดือนก่อน +1

    Hi! Anyone having trouble hiding the My Account Nav Menu with the My Account widget in Elementor? As a shortcode I can hide it but the account details are flushed right. I was able to hide it with the My Account widget once but I can't get it to work anymore.

  • @SkoolOfBangers
    @SkoolOfBangers 10 หลายเดือนก่อน +1

    nice thaks I also got the woocommerce subscription plugin, paid but worth it

  • @NiPSpawN
    @NiPSpawN 7 หลายเดือนก่อน

    Hi, how you enabled right panel inside bricks thats allow you to easy insert sections,coloumns,blocks etc?

    • @WPTuts
      @WPTuts  7 หลายเดือนก่อน +1

      It's part of Advanced Themer and not a native function in Bricks.

  • @spindreams
    @spindreams 11 หลายเดือนก่อน

    Make that side nav a section template and embed it in both pages using the template widget so you don't have to replicate it on other pages OR design your client areas "chrome" as part of a "single" bricks template that is assigned to load on those individual pages used for the client area and then those individual pages content are just the WC shortcode and the support page content. shown inside the the theme template holding the navigation for both.

    • @WPTuts
      @WPTuts  11 หลายเดือนก่อน +1

      Sure, you could certainly go down that route. For me, 2 pages didn't really warrant going into the templates side of things. But if you had a bunch of pages, templates would definitely be the way to go.

    • @spindreams
      @spindreams 11 หลายเดือนก่อน

      ​@@WPTuts if you build it like that from the get go it's really no extra work (in fact less work as you're only building out 1 theme template not two pages) and saves extra work later when you don't have to update duplicated navigation on different pages. Probably a bit harder to show in the tutorial though

    • @WPTuts
      @WPTuts  11 หลายเดือนก่อน +1

      @@spindreams oh, I agree that templates are 100% the way to go. But, for several reasons I didn’t in this video as it’s not meant to be Bricks specific.

  • @YasienSarlie
    @YasienSarlie 11 หลายเดือนก่อน +1

    Thanks PC. You should sell these template files 🙂

  • @DabraunsDev
    @DabraunsDev 8 หลายเดือนก่อน

    Do you know of any plugins I can use to add custom info to an account? For example, if I were to sell sponsorships, I'd like for my users to be able to upload and manage a logo from their my account page. So not only would it need to show on the back, but also have a form field on the front

    • @Mr9ballin
      @Mr9ballin 5 หลายเดือนก่อน

      I may be way off but on what you're trying to achieve but I think it would be possible using something like a product designer for web 2 print. I use one on my website and customers design their product, save the file front and back and it goes to a custom page which is linked to their my account page. Its actually a nice plugin but I have heavily modified mine and it still works great.

    • @unresolved_dillemma
      @unresolved_dillemma 2 หลายเดือนก่อน

      SysBasics Customize My Account for WooCommerce

  • @mahbubjubayer9453
    @mahbubjubayer9453 11 หลายเดือนก่อน +1

    How does it look in mobile ?

    • @WPTuts
      @WPTuts  11 หลายเดือนก่อน +2

      However you want it to. :)
      The video was more about the WooCommerce side of things than the methods or tools used to create the dashboard.
      Get creative with the design and go to town on desktop and mobile versions. :)

  • @BusinessTano
    @BusinessTano 9 หลายเดือนก่อน +1

    Please do the menu in phone 😢

  • @lucianpascu8445
    @lucianpascu8445 5 หลายเดือนก่อน

    Something is very confusing. You said nothing about editing the My Account generated WooCommerce page or a template in the video. However, in the description at step #1 you say that we should add a section to the page but at #5 you state that we will clone the template?!! So you've worked on the My Account page or you've created a My Account template of type WooCommerce Dashboard?

  • @Aidataba
    @Aidataba 11 หลายเดือนก่อน

    you're the best !

  • @JeanBaptisteChabi
    @JeanBaptisteChabi 8 หลายเดือนก่อน +1

    Why do I feel like bricksbuilder offer better developer experience with those syntaxes than elementor?

  • @fiqihalfarizy4843
    @fiqihalfarizy4843 11 หลายเดือนก่อน

    Yeahh finally!

  • @yehudaramadika371
    @yehudaramadika371 8 หลายเดือนก่อน

    Thank you for the useful video, but I'm having problems with end points such as : payment methods, address, account details. I have actually copied from the advance settings in Woo but still can't, when clicked the page can't be found. please help me.

  • @boniprakarsa5090
    @boniprakarsa5090 หลายเดือนก่อน

    Who used bricks ?

  • @CMSAssociation
    @CMSAssociation 10 หลายเดือนก่อน

    Space age love song

  • @walidbousseta2650
    @walidbousseta2650 2 หลายเดือนก่อน

    a wast of time, you need the permium version to data

    • @WPTuts
      @WPTuts  2 หลายเดือนก่อน

      Please point me to where I mention free in the video or the description?
      If you're using Bricks - it's a premium tool. If you're using Elementor, and want to use any templates or dynamic data, you have to use Pro.