Elementor Copy Paste Entire Page!
3:19
Elementor Menu 2 Ways
8:29
3 ай бұрын
Elementor Phone Form Validation
4:57
Pulsing Button In Elementor
7:13
3 ай бұрын
Elementor Kit - Step By Step!
6:53
Пікірлер
@Respect96669
@Respect96669 Күн бұрын
worth it bro thanks
@ernestsage7930
@ernestsage7930 Күн бұрын
Thankyou for this. How best can I implement a Section or Container as global widget? I guess this only works with individual elements right?
@jolenechan3194
@jolenechan3194 2 күн бұрын
Thank you so much for this video, it really helped me tons. Went through multiple videos to come to yours and finally found the solution I was looking for. And even got to learnt the other methods which I know will come in handy some day! Thank you!
@3minutesofknowledge-w6b
@3minutesofknowledge-w6b 2 күн бұрын
cela ne fonctionne pas avec moi
@floralightly
@floralightly 3 күн бұрын
try this code for additional flexibility like accounting for different cell phone formats that users will input: function validate_phone_number($field, $record, $ajax_handler) { // Remove all non-numeric characters from the phone number $phone_number = preg_replace('/\D/', '', $field['value']); // Check if the field is not empty if (!empty($field['value'])) { // Check if the phone number is exactly 10 digits long if (strlen($phone_number) !== 10) { $ajax_handler->add_error($field['id'], 'Phone number must be exactly 10 digits (no spaces or special characters).'); } // Optional: Check for invalid characters (this regex allows only digits, spaces, parentheses, and dashes) elseif (!preg_match('/^(\+?\d{1,2})?\(?\d{3}\)?[-.\s]?\d{3}[-.\s]?\d{4}$/', $field['value'])) { $ajax_handler->add_error($field['id'], 'Phone number format is invalid. Please use (123) 456-7890 or similar formats.'); } } } add_action('elementor_pro/forms/validation/tel', 'validate_phone_number', 10, 3);
@floralightly
@floralightly 3 күн бұрын
actually do this: function validate_phone_number($field, $record, $ajax_handler) { // Remove all non-numeric characters except spaces $phone_number = preg_replace('/[^0-9]/', '', $field['value']); // Check if the field is not empty if (!empty($field['value'])) { // Check if the phone number is exactly 10 digits long if (strlen($phone_number) !== 10) { $ajax_handler->add_error($field['id'], 'Phone number must be exactly 10 digits, no need for an area code'); } // Optional: Check for invalid characters (allows digits, spaces, parentheses, and dashes) elseif (!preg_match('/^\(?\d{3}\)?[-.\s]?\d{3}[-.\s]?\d{4}$/', $field['value'])) { $ajax_handler->add_error($field['id'], 'Phone number format is invalid. Please use 123-456-7890 or similar formats.'); } } } add_action('elementor_pro/forms/validation/tel', 'validate_phone_number', 10, 3);
@essayawesome
@essayawesome 3 күн бұрын
I've seen that the channels which are useful have no good views, you have done a very good job, bro my problem solve
@donatuseie
@donatuseie 5 күн бұрын
Didn't work for me, please help 😭
@ezwp4u
@ezwp4u 4 күн бұрын
Hey! 🙂 Could you elaborate on what steps you did exactly so I could assist you better? 🙏
@donatuseie
@donatuseie 4 күн бұрын
@@ezwp4u The default Kit was recreated but it's still not allowing me edit pages. Secondly, after clicking the recreate default kit, it doesn't go away as seen in your video.
@sehanzhybrid4539
@sehanzhybrid4539 5 күн бұрын
Hello, thank you for this My question is this... If I use the Site Kit to set up analytics Do I need to use the other two options?
@ezwp4u
@ezwp4u 5 күн бұрын
Hey! 🙂 First of all, you're welcome! To answer your question, no, if you use the Site Kit to set up Google Analytics on your website, you don't need to use the other two options. I just wanted to show that there is more than one way to set up Google Analytics on your website and the way to do this. See you in the next video! ✌🏼
@mevee11
@mevee11 9 күн бұрын
The video was somewhat helpful, but I came here looking for a solution to add a looping carousel for upsell and cross-sell products. The way you explained it was clear, but I'm wondering if there's a more efficient way to add products as a template without having to do it one by one. I’ve already created a template for my products, so how can I pull that into the loop carousel without having to create a separate template for each product from scratch? Imagine having to do this for over 300 templates!
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 I see what you are saying, if I understood you correctly, I think I know how to solve this issue for you. When you create your Loop Carousel with Elementor and you've created your Single Product Loop, you want to do the following: Create your Single Product Page with Elementor -> insert your Loop Carousel into the Single Product Page Template -> choose your Single Product Loop inside the Loop Carousel Element. After you've done that, you would want to do the following: While editing the Loop Carousel -> head over to the Query Section -> Source -> open the Dropdown and choose Upsell or Cross-Sells. The only important note here is to make sure you choose the Upsell or Cross-Sell products for the current product (in the back-end) so it will display for your users once they are on the Single Product page on your website. I really hope that helped, if not, I would love if you could elaborate on the matter a little more so I could assist you better 🧐 Other then that, I really appreciate the time you took to write your comment and that you've watched my video and you found it somewhat helpful, it means a lot to me! 🙏
@mevee11
@mevee11 8 күн бұрын
@ezwp4u Thanks, buddy, for the explanation! I followed your steps, and the products now fit perfectly in the cross-sell carousel. However, I have one more question: how can I resize the images to fit into the carousel without using any add-ons? I haven't been able to find a proper tutorial on KZbin, and I remember you mentioned you might make one. Any advice on this would be greatly appreciated!
@imronniecohen
@imronniecohen 11 күн бұрын
Thank you very much ❤
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 You're very welcome! I really happy to hear you've found this video helpful! 🤩 See you in the next one ✌🏼
@jananibalu6949
@jananibalu6949 13 күн бұрын
Use this code: function validate_phone_number($field, $record, $ajax_handler) { if (!empty($field['value']) && strlen($field['value']) !== 10) { $ajax_handler->add_error($field['id'], 'Phone number must be exactly 10 digits long'); } } add_action('elementor_pro/forms/validation/tel', 'validate_phone_number', 10, 3);
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 Yup, this is the code 💪🏻
@musharibkhan9872
@musharibkhan9872 13 күн бұрын
i dont have the ttfp settings in my laguages section
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 You mean that after you've installed the plugin, it does not show you the option in the WP Admin sidebar? 🤔
@RijaNaeem-l4x
@RijaNaeem-l4x 15 күн бұрын
which screen recorder are you using?
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 I currently using OBS to record my videos. 💫
@jl1090
@jl1090 16 күн бұрын
Tried several times it didnt' work. Anoy suggestions.
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 I am sorry to hear you have tried several times and it didn't work for you. Could you elaborate what you've tried exactly (including the exact steps) so I could assist you better? 🧐
@jl1090
@jl1090 16 күн бұрын
This is what I am getting after adding your code snippet. WPCode has detected an error in one of the snippets which has now been automatically deactivated. View Snippets With Errors Enable error logging Error message: Cannot redeclare validate_phone_number() (previously declared in /www/wp-content/plugins/code-snippets/php/snippet-ops.php(582) : eval()'d code:1)
@dineshrajN
@dineshrajN 16 күн бұрын
Website is not working plz take code here function validate_phone_number($field, $record, $ajax_handler) { if (!empty($field['value']) && strlen($field['value']) !== 10) { $ajax_handler->add_error($field['id'], 'Phone number must be exactly 10 digits long'); } } add_action('elementor_pro/forms/validation/tel', 'validate_phone_number', 10, 3);
@Adinvid
@Adinvid 17 күн бұрын
Waste of time , you need to pay to do this
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 I am sorry to hear you feel it is a waste of time. By paying in order to do this, you mean the Custom CSS feature in the Elementor Edit Page? Or do you mean something else? 🤔
@adeebrauf10
@adeebrauf10 18 күн бұрын
hi if I duplicate any product its style change why?
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 What do you mean by 'it's style change', what exactly changes when do try to duplicate the products on your website? 🤔
@Bjoerk_Media
@Bjoerk_Media 18 күн бұрын
Great, exactly what I needed. Thanks for making and sharing!
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 You're very welcome! I am so happy to hear that this video was exactly what you needed and I was able to help you! 🙏 See you in the next one! ✌🏼
@larahariri8159
@larahariri8159 19 күн бұрын
Super helpful! Thanks for the video :)
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 You're very welcome! I am so happy to hear you found my video helpful, it means a lot to me! 🙏 See you in the next video! ✌🏼
@lifestyleindoverplace
@lifestyleindoverplace 19 күн бұрын
Hi, I have the body code, where to ad that code on HSFM?
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 What do you mean by HSFM? 🤔
@AneudysAmparo
@AneudysAmparo 19 күн бұрын
Thanks! <3
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 You're very welcome! See you in the next video! ✌🏼
@experiencemedia1148
@experiencemedia1148 20 күн бұрын
Thanks, this is great. Are you able to show how to validate more than one field in the form?
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 I would love to do that, do you have any specific fields you would want to see? 🤔
@user-wf1op8hx7o
@user-wf1op8hx7o 22 күн бұрын
Link is not working
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 I see, here is the code: function validate_phone_number( $field, $record, $ajax_handler ) { if ( ! empty( $field['value'] ) && strlen( $field['value'] ) !== 10 ) { $ajax_handler->add_error( $field['id'], 'Phone number must be exactly 10 digits long.' ); } } add_action( 'elementor_pro/forms/validation/tel', 'validate_phone_number', 10, 3 );
@svconductor
@svconductor 23 күн бұрын
Great presentation. Concise, right on point, without wasting valuable time on the numerous customization options that most of the channels burden us, stretching a 10' video to over 40'. Thank you!
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 Thank you so much! I really appreciate your comment and your warm word, they mean a lot to me!🙏 See you in the next video! 🙂
@ariela_
@ariela_ 25 күн бұрын
I’m so confused. I followed all your steps along with you and created a loop carousel. Then I published it. But now when I open my homepage and select “add section> drag widget here> loop carousel” it says “create a new template. Do I have to create a whole new template again when I already have one?
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 First of all, thank you for watching my video and following with me on the process. To answer your question, you don't need to create a whole new template while editing the Loop Carousel Widget. You simply need to do the following: While still editing the Loop Carousel Widget -> Staying in the 'Content' tab -> Layout -> Choose Template. You would want to click the Choose Template dropdown and search for the template that you've created for the Loop Carousel. (Single Loop Item) If you are not sure what's the name of the template you have created, simply go to the Templates of Elementor, in the back-end -> All and try to find your template. If you haven't given it a name, it would be something like 'Elementor Template' followed by a hash sign and a number. Try to edit that template and see if it is the one you've created. In order yo change the name of the template (if need), you can either edit it with Elementor and head over to the wrench icon (to access the page settings) and change the name of the template from there. I really hope I was able to help! If not, then I would love to hear more on the issue so I could assist better 💫
@genesisdacanay5767
@genesisdacanay5767 27 күн бұрын
Hi, the JetMenu overlaps when I'm in Responsive Mode.i.imgur.com/uNyaCoU.png
@Kotaztrafee
@Kotaztrafee 27 күн бұрын
Really, Really???? What year is this and we have to go through 6 steps and find hidden advanced settings just to change the order of products? So, no one has figured out how to put that advanced setting right next to each product? Sometimes I wonder if I'm stupid or if things like this are making me stupid?! Woo and WP are so clumsy. Then to find out it doesn't work. I gave you a like only because you had to go through a lot of aggravation to finally figure it out.
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 First of all, I am sorry to hear that you are frustrated with WP and Woo. I know sometimes it can feel like it is clumsy. Personally I am working with it for almost a decade and I must say, it came a long way from when I have started with it. For sure, there is always a place to improve - I totally agree with that. Thank you for watching my video and taking the time to leave your comment on it! 💫 See you in the next video! ✌🏼
@user-rl4kn3px9q
@user-rl4kn3px9q 27 күн бұрын
First of all, thank you so much for the video; it was excellent. I have two points that I would appreciate some clarification on: 1. Header and footer - It seems that switching between different languages doesn’t affect them. How can I set their language according to the selected language on the website? 2. When I choose a different language (not the default one), it correctly displays the page in the relevant language, which is great. However, when I navigate to another page, it automatically switches back to the default language, even though I want to continue reading in the second language I selected. How can I configure it so that when a visitor selects a specific language, it remains consistent throughout their entire browsing session on the website, not just on the current page? Thank you very much.
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 First of all thank you so much for your warm word and taking the time to write your comment on my video, I highly appreciate it! 🙏 To answer your questions, I think there is more then just one solution but I'll try to help as much as I can from what you wrote. 1. Header and Footer - Here, I must ask if you have setted up the menus on the back-end depending on the language? When you go to Appearance -> Menus and set up a different menu for each language. Then create a different template for the language that you need from the Templates in Elementor and when you are done, don't assign it a view condition on the website, just make sure that in the back-end (the WordPress editor, on the right or left sidebar) you see that the main Header of your website and the other language that you've created, are connected. 2. I think if you'll do the first step that I have wrote, that would solve it. In case it didn't, comment again with the whole scene/ set up that you have setted up in Elementor and would be more than happy to help! 💫
@mistermotioner3928
@mistermotioner3928 Ай бұрын
can you guide me, i have choosed danish language as default and there are two home pages, one for danish and other for english. when i click on danish flag, it take me to danish site but when i click on english flag, it take me english site but it only shows top menu of english version and not home page. when i click home tab of english version, then it take me to home page of english version. Any solution for it that english flag take me directly to home page ?
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 It seems (if I have understood you correctly), that the Home page is not setted up in the English Version correctly on the back-end. If that is the case, then you would need to make sure (when you edit the Home page with the WordPress editor) that on the right sidebar, the Home pages are linked between them, inside the Polylang settings. You would need to see (inside the Polylang settings box) that the other language is displaying accordingly to the flag next to it, as well as the name of the page. I really hope I was able to help! 🙏 If not, please don't hesitate to write another comment on the matter, that would explain a little more, the issue you are facing and I'll try to do my best to assist you with it. 💫
@user-iv9mj4oz6p
@user-iv9mj4oz6p Ай бұрын
Thank you very much!
@ezwp4u
@ezwp4u 9 күн бұрын
Hey! 🙂 You're very welcome! Thank you for watching my video and leaving a comment! 🙏 See you in the next video! ✌🏼
@VerushkaGibson
@VerushkaGibson Ай бұрын
Brilliant video. Thank you so much!
@NCitadel
@NCitadel Ай бұрын
Thank you for this invaluable tutorial. The information is conveyed clearly and it is easy to follow along. I wish you lots of subscribers! 🥰
@pearlk3513
@pearlk3513 Ай бұрын
Just the video I was looking for<3
@NAOLKIDANU-jo9ro
@NAOLKIDANU-jo9ro Ай бұрын
After searching all day long on internet I got the solution only from you, Thanks, Please post a video usually, We need you, You are absolutely amazing
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 I am so happy to hear you got the solution you needed from my video! I am so thankful for your warm word - it totally keeps me going and wanting to create more! Thank you so much - you've made my day! 🙏 See you in the next video for sure! ✌🏼
@amppcreation3222
@amppcreation3222 Ай бұрын
thanks so much. I thought it might be a long process. Your channel is very helpful
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You're very welcome! I am so happy to hear that my channel is helpful to you. 🙏 This is one of the main reasons I make those video, to help as much as I can to whoever I can! See you in the next video! ✌🏼
@marcoscabero
@marcoscabero Ай бұрын
Thank you men! You help me a lot
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You're very welcome! I am so happy to hear I was able to help you a lot! 🤩 See you in the next video! ✌🏼
@youssefibrahim3467
@youssefibrahim3467 Ай бұрын
Awesome ❤
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 Thank you so much for your feedback - I highly appreciate it! 🙏 See you in the next video! ✌🏼
@joelguerin6821
@joelguerin6821 Ай бұрын
I have watched a lot of videos about the Elementor Loop Grid. This is one of the best videos and one of the easiest to follow and learn. Thumb’s up!!!
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 Thank you so much, you have totally made my day! 🙏 I am so happy to hear that the video is easy to follow and learn from. See you in the next video! ✌🏼
@gustavobonato
@gustavobonato Ай бұрын
This is the old UI.
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You are absolutely right, I will be publishing a new video on the new UI and I will show how to make there also. ✌🏼
@alexzhao7849
@alexzhao7849 Ай бұрын
Thanks! Could you pls tell me how to translate the elementor template with polylang? Thank you so much.
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You're very welcome! Absolutely, first of all, make sure you have Polylang and Connect Polylang for Elementor on your website. After you have set up your site with Polylang, you simply go to the templates on your website and edit them. Make sure that the Primary Language Templates do display on your website - in the main language of your website - and the display condition is been activated for the template that you choose. In other words, that the Main Language of your website, has it's own templates and they do display on your website. After you've edited the template that you wanted, with Elementor, you would want to exit the template and head over to your saved templates. Once, you are there, you would see (just like in the Pages on your website) the Flags column appearing on the template that you were editing. Now, simply click on the Plus icon in the Flags column to add and edit the template in the language that you desire, name your template and publish or edit it in the new language that you've chosen. 🙂 I hope I was able to explain it clearly - anyhow, I am planning to make a video on it on the channel, so stay tuned ✌🏼
@ThreadlockBand
@ThreadlockBand Ай бұрын
Thanks a lot. I had problems with doing it via plugin because the hosting had limitations and the site could not exchange data with Google properly. Thus, the manual way worked just right. Thanks again
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You're very welcome! I am so happy to hear that the manual way worked out for you 🤩 I would love to hear from you, what other videos you would like to see on the channel. See you in the next video! ✌🏼
@GohanParningotan
@GohanParningotan Ай бұрын
Thanks mate, this one help me a lot!
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You're very welcome mate! I am so happy to hear this video helped you a lot! 🤩 See you in the next video! ✌🏼
@thehangardesigns
@thehangardesigns Ай бұрын
Awesome video, thanks!
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You're very welcome! I am so happy to hear you like this video! 🙏 I would love to hear from you, what other videos you would like to see on the channel. See you in the next video! ✌🏼
@nargisfakhree
@nargisfakhree Ай бұрын
Thank you so much you are legend
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You're very welcome! I highly appreciate your warm words - it means a lot to me! 🙏 See you in the next video! ✌🏼
@eleniminadaki6781
@eleniminadaki6781 Ай бұрын
Thank you for this helpful video, I am facing a problem with polylang, the menu cart, checkout page and cart page appears into my first language while I am using the second language, is this something can be solved by switching to pro version? Thank you for any suggestions.
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 First of all thank you for taking the time to write your comment and for your kind words! 🙏 The answer is yes, this problem is solved when you upgrade to the Pro Version. This happened to me also in one of my projects and once I have upgraded to the Pro Version - it solved it. I hope I was able to help you with this issue.
@eleniminadaki6781
@eleniminadaki6781 12 күн бұрын
@@ezwp4uThank you for your help!
@tinygossip.entertainment2633
@tinygossip.entertainment2633 Ай бұрын
Boss pls can you send me the code here
@kyfike
@kyfike Ай бұрын
<script>document.addEventListener("DOMContentLoaded", function() { var elements = document.getElementsByTagName("INPUT"); for (var i = 0; i < elements.length; i++) { elements[i].oninvalid = function(e) { e.target.setCustomValidity(""); if (!e.target.validity.valid) { e.target.setCustomValidity("Your custom message goes here"); } }; // Modify the text inside the parentheses elements[i].oninput = function(e) { e.target.setCustomValidity(""); }; } });</script>
@bhekemsenidladla3202
@bhekemsenidladla3202 Ай бұрын
Thanks
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You're very welcome! I am happy to hear I was been able to help! 🙏 See you in the next video! ✌🏼
@AhmadAli-cl8vk
@AhmadAli-cl8vk Ай бұрын
Hi, I have a question about an issue I'm facing. I added grid and list templates to a switcher, and in the grid view, I included a custom template. However, when I switch to the list view, the UI doesn't load properly. If I refresh the page, the list template UI is fixed, but then the grid template UI doesn't load correctly. How can I fix this?
@williamsestateagents
@williamsestateagents Ай бұрын
How does this work now I have to create a template for posts. you cant attach a url to a template becuase that data needs to be dynamic to link to the required Posts.
@ezwp4u
@ezwp4u Ай бұрын
Hey! 🙂 You are absolutely right, you can't attach just one link but you can do that with the dynamic tags provided in the Elementor Pro and JetEngine Plugin to link it Dynamically - just like you've said! 🤩