King Grizzly
King Grizzly
  • 118
  • 393 587
How to Make a Full-Width Elementor Carousel with Offset Slides
Learn how to build a fabulous looking, full width content carousel with offset slides using the Elementor Carousel widget.
- Supports any content in each slide
- Use offset to partially show the next slide
- Learn how to control the arrow styling, placement, and pagination
- Achieve great tablet and mobile results
This tutorial should help you make a professional look sure to wow clients and even yourself!
Download Elementor Pro here: bit.ly/elementor-kg
We may receive a small affiliate kickback, at no added expense, if you purchase any of these solution using our links. Thanks for your support!
มุมมอง: 194

วีดีโอ

Clipping and Masking Elementor Images
มุมมอง 7714 วันที่ผ่านมา
Learn two easy ways to turn Elementor images into any shape you want. Method 1: Simple clipping CSS. Generate image clipping CSS easily: bennettfeely.com/clippy/ Method 2: Mask images into custom SVG shapes using the "Advanced: Mask" tab on the image widget. Master image sizing and ratios in Elementor: th-cam.com/video/vwMeKKqfFMA/w-d-xo.html Download Elementor Pro here: bit.ly/elementor-kg We ...
How to Hide Automatic Elementor Page Titles
มุมมอง 15921 วันที่ผ่านมา
Elementor puts a page title on each page by default, at least with the Hello Theme it does. Learn two ways to turn this automatic title off: - Per page - Globally Download Elementor Pro here: bit.ly/elementor-kg We may receive a small affiliate kickback, at no added expense, if you purchase any of these solutions using our links. Thanks for your support!
How to Batch Rename Files with Namechanger for Free (Mac Only)
มุมมอง 4021 วันที่ผ่านมา
Learn how to use a simple software (Namechanger) to batch rename files. I use this all the time for renaming images, but it can rename any list of files. Appears to be a Mac only software. mrrsoftware.com/namechanger/
How to Batch Resize Images in Photoshop
มุมมอง 7521 วันที่ผ่านมา
A quick tutorial showing how to resize a batch of images in Photoshop. This can work for any size images, but can be especially handy for resizing website images or photography work.
Master Elementor Image Sizing (This Could Transform Your Builds)
มุมมอง 19021 วันที่ผ่านมา
Achieve perfect Elementor image heights and ratios for every image, even if clients upload the wrong sizes! This short tutorial has the potential to transform the way you work with images in Elementor. - Match heights without warping images - Set images to common ratios like 16:9, 3:2, and even 1:1.91 Get the CSS: kinggrizzly.com/wp-content/uploads/snippets/css-image-ratio-helpers.txt Download ...
How to Place Text Over Images in Elementor: Option 2 (More Accessible)
มุมมอง 8021 วันที่ผ่านมา
Learn how to position text over an Elementor image widget in a responsive way. This is option #2, in option #1 I showed how to do this with a background image approach. View option 1: th-cam.com/video/9D09R-MvUqg/w-d-xo.html Benefits of option 2: • More accessible • Image optimization plugin friendly • SEO friendly Drawbacks of option 3: • Not as intuitive • Requires a little CSS • May run into...
How to Place Text Over Images in Elementor: Option 1
มุมมอง 10921 วันที่ผ่านมา
Learn a versatile approach to placing text over images in Elementor. This is option #1, which involves using background images. In option #2, I'll show you how to use the image widget instead which should have some accessibility and optimization benefits. View option 2: th-cam.com/video/E13YU5jU_-o/w-d-xo.html Benefits of option 1: • Mobile responsive • Smart heights • Works for hero panels, lo...
Summer 2024 - Recent King Grizzly Builds
มุมมอง 5021 วันที่ผ่านมา
Brian demonstrates a few recent Elementor and Wordpress builds. We prioritize clean and clear communication as well as ease of use. Featuring: - Migration work - Podcasts - Blogs - Conference content (speakers, talks) - Products - Geolocated logic - Content sorting, filtering, and searching If you need a hand with Elementor work, please get in touch!
Turn an Elementor Heading Into an Infinite Ticker (Scrolling Marquee)
มุมมอง 14821 วันที่ผ่านมา
Turn the Elementor heading widget into an infinitely scrolling ticker and wow your clients. Brian shows you, step-by-step, how to setup and adjust some code snippets to enable this snazzy effect used on popular sites. Get the snippet: kinggrizzly.com/wp-content/uploads/snippets/heading-infinite-ticker.txt Download Elementor Pro here: bit.ly/elementor-kg We may receive a small affiliate kickback...
Shorten Elementor Excerpts with a Dynamic Ellipsis
มุมมอง 10421 วันที่ผ่านมา
Are your Elementor website's excerpts way too long for a post layout design? Learn how to shorten excerpts using a dynamic ellipsis with a simple CSS class and a small JavaScript snippet. The snippet has a solution for the Loop Grid Widget as well as the Posts Widget, see the comments in the snippet itself... Get the snippet: kinggrizzly.com/wp-content/uploads/snippets/dynamic-ellipsis.txt For ...
10 Steps to Help YOU Make a Better Website
มุมมอง 1493 หลายเดือนก่อน
Hoping to craft a more effective website? From website strategy to implementation this session is packed with specific ideas to help your next project succeed. Some things you will learn: - Key elements of the website building process - Easy ways to appeal to your online audience - How to find quick wins using existing content - Common mistakes to avoid Chapters: 0:00 Intro 0:50 Follow a Proces...
6 Elements of Effective Landing Pages
มุมมอง 1773 หลายเดือนก่อน
Not sure what to do with your next website landing page? Use these 6 elements to build and enhance any landing page!
Control Elementor Loop Grid Layouts With Simple CSS
มุมมอง 7774 หลายเดือนก่อน
Do you use Elementor's Loop Grid widget, but get frustrated by the lack of flexibility when it comes to positioning items on the grid? Let us show you how to take control of your Loop Grid layouts using nothing more than a few lines of simple CSS! We'll show you how to center and change the width of items on the last row of a grid to create symmetrical, responsive layouts that will elevate the ...
5 Questions You Need to Ask Before Building Your Next Website
มุมมอง 894 หลายเดือนก่อน
It can be tricky to know what to build and why when starting a new website project. These easy to ask questions will help you get a jump start on your next website building strategy!
How to fix custom post type pagination problems in Elementor
มุมมอง 1.2K4 หลายเดือนก่อน
How to fix custom post type pagination problems in Elementor
Start to Finish Custom Post Types with ACF and Elementor
มุมมอง 1.4K4 หลายเดือนก่อน
Start to Finish Custom Post Types with ACF and Elementor
Sizing and Centering Isolated Elementor Flexbox Containers
มุมมอง 2355 หลายเดือนก่อน
Sizing and Centering Isolated Elementor Flexbox Containers
Bug Alert: Elementor Import and Cross-site Paste Broken For All Users
มุมมอง 3575 หลายเดือนก่อน
Bug Alert: Elementor Import and Cross-site Paste Broken For All Users
Why Vertical Alignment is Impossible in Elementor Flexbox
มุมมอง 3645 หลายเดือนก่อน
Why Vertical Alignment is Impossible in Elementor Flexbox
Elementor Flexbox Wrapping and Alignment Problems (What Other Tutorials Aren't Showing)
มุมมอง 4575 หลายเดือนก่อน
Elementor Flexbox Wrapping and Alignment Problems (What Other Tutorials Aren't Showing)
Introduction to Elementor Flexbox
มุมมอง 1925 หลายเดือนก่อน
Introduction to Elementor Flexbox
How to Scale Clipped Images on Scroll in Elementor like Ultimate World Cruise by Royal Caribbean
มุมมอง 4035 หลายเดือนก่อน
How to Scale Clipped Images on Scroll in Elementor like Ultimate World Cruise by Royal Caribbean
Improving Elementor Animations with CSS
มุมมอง 1K6 หลายเดือนก่อน
Improving Elementor Animations with CSS
Elementor AI Image Generation
มุมมอง 4089 หลายเดือนก่อน
Elementor AI Image Generation
Elementor Parallax Carousel Effect Example
มุมมอง 3509 หลายเดือนก่อน
Elementor Parallax Carousel Effect Example
Bring Your Elementor Carousels to Life with Cool Parallax Effects!
มุมมอง 5539 หลายเดือนก่อน
Bring Your Elementor Carousels to Life with Cool Parallax Effects!
How to Place Buttons Next to Each Other in Elementor Containers
มุมมอง 7K10 หลายเดือนก่อน
How to Place Buttons Next to Each Other in Elementor Containers
How to Create "Sneaky" Vertical Dividers in Elementor with No CSS or Border Styles
มุมมอง 6K11 หลายเดือนก่อน
How to Create "Sneaky" Vertical Dividers in Elementor with No CSS or Border Styles
How to Make an Elementor Text "Read More" Expander with No Plugins
มุมมอง 25K11 หลายเดือนก่อน
How to Make an Elementor Text "Read More" Expander with No Plugins

ความคิดเห็น

  • @AshCampbell
    @AshCampbell 2 วันที่ผ่านมา

    Thank you! Worked

  • @2kpixy
    @2kpixy 2 วันที่ผ่านมา

    13:14 Is the 'ACF Image Field' option in the dropdown only visible with ACF Pro?

    • @KingGrizzly
      @KingGrizzly 2 วันที่ผ่านมา

      I'm not certain, but do think Elementor Pro is required to see those ACF dynamic fields. According to ChatGPT: "Yes, in Elementor, using dynamic tags for ACF (Advanced Custom Fields) image fields is only supported by Elementor Pro. The free version of Elementor does not support ACF integration for dynamic content, including image fields. Elementor Pro allows you to pull in data from ACF, including images, and display it dynamically in widgets like the Image widget or other relevant areas."

    • @2kpixy
      @2kpixy 2 วันที่ผ่านมา

      ​@@KingGrizzly No I do have Elementor Pro, I was wondering about ACF Pro because I don't see them..

    • @KingGrizzly
      @KingGrizzly วันที่ผ่านมา

      @@2kpixy Ah, I see. If you were able to successfully create the image in ACF, then I don't think that should prohibit you from finding it with the dynamic tag. You might try changing the settings on the image field itself in ACF. I know you can change a setting so it outputs an Image Array, Image URL, or Image ID. Try "Image URL".

  • @romano5785
    @romano5785 8 วันที่ผ่านมา

    My Read More / Read Less doesn't do that animation, any idea of why?

    • @KingGrizzly
      @KingGrizzly 8 วันที่ผ่านมา

      Are you running any performance optimizations plugins or tools such as WP Rocket, Flying Scripts, Siteground Optimizer, etc.? If so, they could be causing your animation to fail. Quick test would be to turn off the plugin to see if the problem goes away. If it does go away, then the plugin settings would need to be adjusted to allow Elementor animations. Let us know what you find out.

  • @leonprofes8544
    @leonprofes8544 10 วันที่ผ่านมา

    Brian! You explained this specific part better than tons of videos I wasted my time on. And you did it in a way (English is not my native language) in which I could follow and understand the point. I wasted time and time and time on this. Only your video could show and explain this part in a way I now understand. This is better than the Elementor official docs. Thank you so much.

    • @KingGrizzly
      @KingGrizzly 10 วันที่ผ่านมา

      This is nice to see! I'm pleased this helped you and appreciate your kind words. Happy web designing!

  • @tiffanyw3794
    @tiffanyw3794 10 วันที่ผ่านมา

    I have a script that can do this with a batch of images to multiple sizes

    • @KingGrizzly
      @KingGrizzly 10 วันที่ผ่านมา

      Power move!

  • @gambocco
    @gambocco 10 วันที่ผ่านมา

    try to use nitropack instead of wp-rocket... I guarantee you a difference!

  • @jabbyjabocs
    @jabbyjabocs 11 วันที่ผ่านมา

    Truly terrible. It doesn't work.

    • @KingGrizzly
      @KingGrizzly 11 วันที่ผ่านมา

      It has worked for many others. If you offer some details about what isn't working, we may be able to help.

  • @xmakocode
    @xmakocode 11 วันที่ผ่านมา

    I don't know why, but both the CSS and JavaScript/jQuery codes don't work for me. Maybe because of updates in the Elementor and the Swiper API?

    • @KingGrizzly
      @KingGrizzly 11 วันที่ผ่านมา

      Have you made the changes mentioned in the update in the description below the video? And if you hit F12, do you see any JavaScript errors in the console?

  • @enzoscifo81
    @enzoscifo81 12 วันที่ผ่านมา

    Hi! It looks great! I'm trying to make it, but I don't see that widget in my Elementor PRO! I got like image carousel, media, loop... but not that one! Can you help me out?

    • @KingGrizzly
      @KingGrizzly 12 วันที่ผ่านมา

      Try going to Elementor > Settings > Features in the main Wordpress admin and enabling "Nested Elements". Also, go to Elementor > Element Manager and make sure the Carousel is enabled.

    • @enzoscifo81
      @enzoscifo81 11 วันที่ผ่านมา

      @@KingGrizzly Thanks, it was that Nested setting 👌👌

  • @amykushner5414
    @amykushner5414 13 วันที่ผ่านมา

    I will never get the week that I lost back from trying to figure this out...thank you!!!

  • @techie-luqmanab
    @techie-luqmanab 15 วันที่ผ่านมา

    This is a lifesaver. Thank you so much for giving this away for free.

    • @KingGrizzly
      @KingGrizzly 15 วันที่ผ่านมา

      Very happy to hear this! Glad it helped!

  • @irbis_rosh
    @irbis_rosh 15 วันที่ผ่านมา

    Hi! Thank you for the tutorial. I am bulding a similar project but I want to link each slide to a unique button (5 slides each has a corresponding nav button). How would I need to modify this code to achieve that? Thanks in advance!!

    • @KingGrizzly
      @KingGrizzly 15 วันที่ผ่านมา

      Hi - thanks for watching! Do you mean you have five separate carousels, all on the same page, and each carousel has its own set of buttons that should only control that one carousel?

    • @irbis_rosh
      @irbis_rosh 15 วันที่ผ่านมา

      @@KingGrizzly thanks so much for the quick response! I actually figured it out: i needed to use the .slideTo method and refer which button ID would respond to the slide number. Thanks again!

    • @KingGrizzly
      @KingGrizzly 15 วันที่ผ่านมา

      Ah, OK, I think I see what you mean now. Glad you figured it out!

    • @irbis_rosh
      @irbis_rosh 15 วันที่ผ่านมา

      @@KingGrizzly thanks again! Bonus question, if I may: is there a way to add an active state styling for a button depending on which slide the slider is? For example: we have 5 slides and 5 buttons, each button scrolls to a particular slide. Is there a way to make, say, button 3 red when the slider is showing the corresponding/linked slide? How would js and css adjustments would looks like? Many thanks!

    • @KingGrizzly
      @KingGrizzly 15 วันที่ผ่านมา

      It would probably be awkward to do this over the comments, but you likely need to use a JS event listener on the slides changing, then style the corresponding button accordingly. Although this sounds very much like what the navigation dots on the carousel already do! You might be better off just styling those!

  • @stevemcirvin
    @stevemcirvin 16 วันที่ผ่านมา

    Thanks for doing all these great videos lately! When are you going to do a video on flexbox versus grid? Now that Grid seems to be widely available, it would be a great time to show us when to use which.

    • @KingGrizzly
      @KingGrizzly 16 วันที่ผ่านมา

      Thanks Steve! Good idea, I finally found a reason to use the grid widget this week and had to use CSS to make it span correctly.

    • @KingGrizzly
      @KingGrizzly 16 วันที่ผ่านมา

      Hi Steve! We have another video that shows a good use case for grid with Elementor's loop grid widget and some additional CSS. You might find it useful! th-cam.com/video/wDlVUzx30hk/w-d-xo.html

  • @frankstone
    @frankstone 17 วันที่ผ่านมา

    This is a great tool. Thank You. Question: How would I apply a clip to all the images contained within an image gallery?

    • @frankstone
      @frankstone 17 วันที่ผ่านมา

      The same question if an image is contained within a text editor widget.

    • @KingGrizzly
      @KingGrizzly 17 วันที่ผ่านมา

      @@frankstone Hi Frank. Click on the widget (eg: the gallery widget or text-editor widget), go to the "Advanced" tab, and enter a class name in the 'Class' field. Such as: image-clip (no period) Then your CSS, instead of 'selector' would use something like: .image-clip img { /* Your clipping CSS styles */ } This should style every image inside the widget with the class .image-clip with your style. However, most likely, you may discover this is too greedy and clips some images you don't desire the effect on. If this happens, you'll need to figure out what class is on the individual image items you do want to target. To do this, inspect the image in your browser using the browser's inspector/developer tools (easy to Google how to do this, maybe just right click - Inspect), and try to figure out what class might be on or around the individual images. For example, inside of the gallery it is likely something along the lines of .e-gallery-image or .elementor-gallery-item__image. In which case your CSS would be something like: .image-clip .e-gallery-image { /* Your clipping CSS styles */ } Ideally, you can just store this CSS in a centralized place like Elementor > Custom Code and then use the class wherever you need it throughout the site. Let me know if this helps!

    • @frankstone
      @frankstone 17 วันที่ผ่านมา

      @@KingGrizzly Hi Brian. IT WORKED! Thank you very much. FYI, I needed to use ".image-clip .e-gallery-image."

    • @KingGrizzly
      @KingGrizzly 16 วันที่ผ่านมา

      @@frankstone Excellent! Good work and happy web designing.

  • @RegularRebellion
    @RegularRebellion 18 วันที่ผ่านมา

    Huge thanks! This is a perfect step-by-step guide on how to do this. Was just what I was looking for.

  • @Atulwebdesigner
    @Atulwebdesigner 19 วันที่ผ่านมา

    Very useful tips. Thanks for sharing.

    • @KingGrizzly
      @KingGrizzly 19 วันที่ผ่านมา

      Very glad this was useful. Thanks for watching! Have a good week.

    • @Atulwebdesigner
      @Atulwebdesigner 18 วันที่ผ่านมา

      @@KingGrizzly Thanks, Brian. Have a good week to you too 😊

  • @ChrisWalsh-y3g
    @ChrisWalsh-y3g 19 วันที่ผ่านมา

    jQuery(document).ready(function($) { $(window).on('load', function() { // Initialize Swiper with custom settings var swiperTarget = $('#my-elementor-carousel .swiper'); var swiperInstance = swiperTarget.data('swiper'); if (!swiperInstance) { swiperInstance = new Swiper(swiperTarget[0], { slidesPerView: 3, // Number of slides visible at the same time slidesPerGroup: 1, // Number of slides to scroll at a time loop: true, // Enable looping navigation: { nextEl: '#my-next-element', prevEl: '#my-prev-element', }, // Additional optional settings spaceBetween: 10, // Space between slides in pixels (adjust as needed) // Add any other Swiper configurations you need }); console.log('Swiper instance initialized manually with custom settings:', swiperInstance); } $('#my-prev-element').on('click', function() { if (swiperInstance) { swiperInstance.slidePrev(500, true); } else { console.error('Swiper instance not found on previous button click'); } }); $('#my-next-element').on('click', function() { if (swiperInstance) { swiperInstance.slideNext(500, true); } else { console.error('Swiper instance not found on next button click'); } }); }); }); This code worked for me if anyone is stuck

  • @lukewilliam8388
    @lukewilliam8388 19 วันที่ผ่านมา

    Thank you very much!!

    • @KingGrizzly
      @KingGrizzly 19 วันที่ผ่านมา

      You bet!

  • @keysncoffee7733
    @keysncoffee7733 19 วันที่ผ่านมา

    What a King!

  • @deniserana6449
    @deniserana6449 20 วันที่ผ่านมา

    Hi, thanks for the video, but I'm a beginner...but I can't find at the link you put in the description the css code to copy and paste. Where can I find it? Thanks

    • @KingGrizzly
      @KingGrizzly 20 วันที่ผ่านมา

      Try this: kinggrizzly.com/wp-content/uploads/snippets/elementor-read-more-expander-snippets.txt

    • @deniserana6449
      @deniserana6449 19 วันที่ผ่านมา

      @@KingGrizzly Thank you very much. You are really very kind.

    • @KingGrizzly
      @KingGrizzly 19 วันที่ผ่านมา

      @@deniserana6449 Happy to help. Please subscribe for more Elementor how to content! 🙂

  • @ElementoryMyDearWatson
    @ElementoryMyDearWatson 21 วันที่ผ่านมา

    Nice Brian. I created an almost identical stylesheet for this a while ago. As part of it I created a custom class .alt-ratio (alternate ratio) that included media queries to change the aspect ratio at certain breakpoints. For example if one had a very tall ar on the desktop ( eg 9/16) which took up a heck of a lot of vertical screen real estate on mobile, it would change accordingly to say square... .alt-ratio img { aspect-ratio: 9/16; object-fit: cover; object-position: center center; } @media (max-width: 1024px) { .alt-ratio img { aspect-ratio: 2/3;} } @media (max-width: 767px) { .alt-ratio img { aspect-ratio: 1/1;} }

    • @KingGrizzly
      @KingGrizzly 20 วันที่ผ่านมา

      This is perfect, and exactly how I roll. We should compare notes! Chris and I have been building up handy snippets like this in WPCode. It's like a mini Bootstrap library for Elementor.

  • @ElementoryMyDearWatson
    @ElementoryMyDearWatson 21 วันที่ผ่านมา

    If you batch select the files then right-click, you will see one of the options is 'rename...' that's native with the OS

    • @KingGrizzly
      @KingGrizzly 20 วันที่ผ่านมา

      Oh nice! Thanks for this. 🙂

  • @WatkinsLK
    @WatkinsLK 21 วันที่ผ่านมา

    Thanks a mil, this helped me a LOT !!!

    • @KingGrizzly
      @KingGrizzly 20 วันที่ผ่านมา

      Me too! It makes building that much more enjoyable. Happy web designing!

  • @phkoon
    @phkoon 21 วันที่ผ่านมา

    Hello there! If you apply !important to each CSS rule, does manually setting a height value that exceeds the aspect ratio threshold still override them?

    • @KingGrizzly
      @KingGrizzly 21 วันที่ผ่านมา

      I just tested it and the height can still overrule even !important. I think setting a width is probably the more likely need than a height when using a ratio anyway. If setting a height is the priority, then a ratio may not be.

    • @phkoon
      @phkoon 16 วันที่ผ่านมา

      @@KingGrizzly Nice to know. Just made a little research on why is that so, and found out the following on the MDN website: "At least one of the box's sizes needs to be automatic in order for aspect-ratio to have any effect. If neither the width nor height is an automatic size, then the provided aspect ratio has no effect on the box's preferred sizes." So, since width is never on "auto" in Elementor, when you set a height value, the set aspect-ratio is rendered invalid.

    • @phkoon
      @phkoon 16 วันที่ผ่านมา

      ​@@KingGrizzly And I just watched another video from Kevin Powell on that topic about flex alignment, is shows another good reason for using grid instead of flex when the main purpose is alignment. If you're still looking for more info on this question, the video is named as "Why I use grid over flexbox for this common layout" and is from 2022, it might contribute to the matter

  • @phkoon
    @phkoon 21 วันที่ผ่านมา

    There it is! The theme settings need more attention and a proper guide other than the official website's one

  • @KingGrizzly
    @KingGrizzly 21 วันที่ผ่านมา

    Must see updated video with bonus CSS ratio method is here: th-cam.com/video/vwMeKKqfFMA/w-d-xo.html.

  • @alexbasar4665
    @alexbasar4665 21 วันที่ผ่านมา

    I'm using loop carousel for the blog posts. The JS code is not working, maybe need some changes? PLEASE HELP!

    • @KingGrizzly
      @KingGrizzly 20 วันที่ผ่านมา

      Without seeing your code or understanding exactly what you're trying to achieve, it's difficult to make any recommendations. We can take a look if you have a live page that we can test.

  • @portosmd9987
    @portosmd9987 22 วันที่ผ่านมา

    Great video. I have been using elementor for a long time bur there is still lots of things I need to learn to be more effective. Thank you.

    • @KingGrizzly
      @KingGrizzly 21 วันที่ผ่านมา

      Same here, always new ideas and methods to learn! Thanks for the comment. I'm working on a video about image ratios next 🙂

  • @franktielemans6624
    @franktielemans6624 23 วันที่ผ่านมา

    For the image background solution you could give the container the same aspect-ratio as the image, so it behaves lkind of like an image widget. So add a container, give some width and add a background-image and set background-size to cover. When you choose the background-image in the media library, check the resolution. Eg 1920px * 1080 Select the container, add this CSS selector { aspect-ratio: 1920/1080 } Done. The container will maintain that aspect ratio no matter what your screen size is. If SEO is important you need another appraoch. You can use the image widget and the caption option. When you choose an image in the media library write your text in the caption field. You can write HTML in the caption field, add classes and style it up with some CSS. You can even do that in the custom caption field. To put the caption on top of the image, you will need some CSS and position absolute, but I'm sure you can figure that out yourself.

    • @KingGrizzly
      @KingGrizzly 23 วันที่ผ่านมา

      I made a video showing a solid way to do this with the image widget. Only needed to help out the absolute positioning with some very simple CSS. th-cam.com/video/E13YU5jU_-o/w-d-xo.html

  • @ElementoryMyDearWatson
    @ElementoryMyDearWatson 23 วันที่ผ่านมา

    The only drawback of background images is from an accessibility pov, in so much as one cannot assign either an image or figure tag to them, thus ARIAs and screen readers basically don't know they exist. My workaround is to use relative and absolute positioning on an actual image element, have the image or its container set to relative, then have the other content (heading etc) set to absolute so it snaps over the top of the image, you may need to put the content on a higher z-index so it's over the image, but it works well and the image can then be seen by the browser and screen readers etc.

    • @KingGrizzly
      @KingGrizzly 23 วันที่ผ่านมา

      From an image optimization perspective, your approach is nice too as many image optimizing plugins do better with normal images versus background. Do you run into any issues with height and width of either the image or the text content? I was thinking of demo-ing this approach but wasn't satisfied with the image and/or text content seeming aware of the size of the other... if that makes any sense.

    • @ElementoryMyDearWatson
      @ElementoryMyDearWatson 23 วันที่ผ่านมา

      @@KingGrizzly No issue with height and width, when placing the image, either the original image's aspect ratio will dictate it's height and now in Elementor (I think we have had this for a wile now) you can assign a specific height to the image, and an 'object-fit' dialogue box appears beneath the height slider so you can assign different fit modes such as default - fill - contain - cover etc just like you can on bg images. The other 'gotcha' with elementor though is there is no option to 'position: relative' only absolute and fixed, I drop in a bit of css code to get round that. Have to admit I am embracing Bricks these days more and more for a variety of reasons. Which is a bummer as I will then have to change the name of my channel ;)

    • @KingGrizzly
      @KingGrizzly 23 วันที่ผ่านมา

      ​@@ElementoryMyDearWatson Thank you. So, your text is absolutely positioned over the image? I'm trying to wrap by mind around what happens if that absolutely positioned text grows. I guess the image will just stretch with it because of the object fit? Will have to test. Bricks looks very nice, so does Breakdance and I've been having some fun playing with Framer. Elementor still appears to have large market share. I just wish they'd address Github.

    • @KingGrizzly
      @KingGrizzly 23 วันที่ผ่านมา

      @ElementoryMyDearWatson I made a 2nd video showing a method I think you'd approve of which uses the image widget instead! th-cam.com/video/E13YU5jU_-o/w-d-xo.html

  • @franktielemans6624
    @franktielemans6624 24 วันที่ผ่านมา

    Is there a way to make this work with a Iconlist widget (set to inline)? I can make it animate by changing the class from .elementor-heading title to .elementor-list-item-items const ticker = document.querySelector('.ticker-wrapper .elementor-icon-list-items'); I also could change the CSS so the listitems don't wrap /* Ensure the container doesn't overflow */ .ticker-wrapper { overflow: hidden; white-space: nowrap; width: 100%; box-sizing: border-box; position: relative; } .ticker-wrapper ul.elementor-icon-list-items.elementor-inline-items { display: flex; flex-wrap: nowrap; } That lookeds like it was working fine, but unfortunate the list items shift to the beginning at the end of each loop. Any ideas?

    • @KingGrizzly
      @KingGrizzly 24 วันที่ผ่านมา

      Good question. We are experimenting with other widgets to see if we can get them to animate nicely. The icon list widget would be great, because it would be easy for clients to manage.

    • @franktielemans6624
      @franktielemans6624 24 วันที่ผ่านมา

      @@KingGrizzly Indeed, way easier than the heading widget imo. Use a iconlist without icons and you have the same thing. You can even show dividers and make each item clickable.

    • @KingGrizzly
      @KingGrizzly 23 วันที่ผ่านมา

      @@franktielemans6624 Think I got it close with the help of GPT, there is still a "jump" when the list resets. The ul needed to no-wrap. I'll make a video after lunch if I can get rid of that jump. Grab the snippet: kinggrizzly.com/wp-content/uploads/snippets/scrolling-marquee-icon-list.txt Note: you need to add the 'scrolling-marquee' class to the icon list and then fiddle with the styling and spacing of the list items, icons, and dividers to your preference. There is also an option in the JS to set the number of times the list repeats. See if it works for you and if you can improve it at all!

  • @bafi3602
    @bafi3602 24 วันที่ผ่านมา

    Thanks for this awesome tutorial. I want to add a custom property. that is grid:{rows:2}. Trying like this: carouselParams.grid.rows = 2. But Not working. can you please help?

    • @KingGrizzly
      @KingGrizzly 24 วันที่ผ่านมา

      It's not something I've tried myself, but I assume you've set the additional parameters for things like how the slides fill (by row or by column), number of slide rows for the multirow layout, etc. - swiperjs.com/swiper-api#grid

  • @franktielemans6624
    @franktielemans6624 24 วันที่ผ่านมา

    I also have a 2 tutorials about this. How to fix layout problems in Elementor when you combine WRAP & GAP BETWEEN ELEMENTS

    • @KingGrizzly
      @KingGrizzly 24 วันที่ผ่านมา

      I will check these out and have slowly been working on a video showing what we've been doing.

  • @caknuckler
    @caknuckler 24 วันที่ผ่านมา

    Hey. Great stuff. Maybe you can do one a ticker/marquee with ACF where you show the post title in a scrolling loop grid.

    • @caknuckler
      @caknuckler 24 วันที่ผ่านมา

      And I’m only mentioning for selfish reasons of course..eg like a scrolling display of discounts for a product or service based on custom fields where the title is custom field element and on click takes you to said special archive or single post. Hehe. Sorry

    • @KingGrizzly
      @KingGrizzly 24 วันที่ผ่านมา

      I was thinking the same and have built this before. It's hard to get the loop grid carousel to do a smooth scroll. It wants to slide 'x' amount of grid items at a time. Maybe Chris has a clever way to do this smoothly. I'll ask him!

    • @KingGrizzly
      @KingGrizzly 24 วันที่ผ่านมา

      @@caknuckler This would be handy! We'll figure out a demo.

    • @KingGrizzly
      @KingGrizzly 24 วันที่ผ่านมา

      A couple of lines of JavaScript to hook into the Swiper API's 'free mode' is what you need 😉 ... swiperjs.com/swiper-api#param-freeMode

  • @stevemcirvin
    @stevemcirvin 24 วันที่ผ่านมา

    Great video! I have found that using paste bin or JSfiddle for sharing code snippets publicly is pretty useful. You can just paste a link and then everyone can see it, and it should stick around for a long time.

  • @iwbowden
    @iwbowden 25 วันที่ผ่านมา

    You call it "ticker," I call it "marquee" - which is the old-fashioned name and function that was actually supported in HTML some years ago and still seems to work properly, but wouldn't be nearly as flexible as your way by being able to format the text via the Elementor widget. I've used these a number of times on client sites. Human beings are naturally attracted to moving text and, if it doesn't look too circus-like, can actually be quite effective. Thanks for the tutorial!

    • @KingGrizzly
      @KingGrizzly 25 วันที่ผ่านมา

      Thanks! A "scrolling marquee" must trace back to signage in the physical world, and then a "ticker" probably originated with the scrolling news channel tickers we've all grown accustomed to? Being able to style the text with Elementor controls is definitely a plus. I was having some fun with the newer text outline support.

  • @hey-its-ashraf
    @hey-its-ashraf 25 วันที่ผ่านมา

    After going through hundreds of videos and articles I find your video. It helped me to solve a problem, I was looking to solve for months. Thank you. God bless.

    • @KingGrizzly
      @KingGrizzly 25 วันที่ผ่านมา

      This is great! Please consider subscribing. We've got some good videos coming out soon. 🙂

  • @salehnaserolmemar1883
    @salehnaserolmemar1883 26 วันที่ผ่านมา

    This tutorial was golden, thanks a lot!❤

    • @KingGrizzly
      @KingGrizzly 26 วันที่ผ่านมา

      Thanks for watching! So glad it helped!

  • @vladandrei3210
    @vladandrei3210 29 วันที่ผ่านมา

    mate , can you give a link to a template json file with this page ????? this will be a life saver for me ....

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

    Great! Such a fun trick to get this to work. Thanks!

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

      Glad this worked for you!

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

    This is exactly what I needed. Thank you!

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

    thank you for this video!

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

    Hi! I am running into an issue where the carousel navigation is working in the Elementor editor, but not on the live page. Any thoughts how to solve this? I added the code to the Elementor custom code section. </Body> end with 'always load Jquery' applied. No cache plugins are currently installed. Thank you in advance!

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

      If you hit F12 to open the console, and reload the page, do you see any JavaScript errors? This might give some clues.

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

      @@KingGrizzly It says the following: 'Uncaught ReferenceError: jQuery is not defined at (index):542:2'

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

      @@vanleeuwenoriginals8461 Seems like jQuery is still not loading before your code is run. Without knowing about your hosting environment or any other factors that could be influencing it, it's difficult to say what the problem is. Try checking your host for any server-level optimisations that could be enabled and delaying the loading of jQuery. Failing that, rewriting it as ordinary JavaScript should fix the problem. Try asking ChatGPT to convert your code to plain JavaScript!

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

      @@KingGrizzly It turned out to be the server caching causing the problem. Thank you for your help once again.

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

    It's not working for me now. It is saying the span.read-more and span.read-less part is incorrect in the code.

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

    you can also just use a div/container instead of a divider

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

      Good point, there is often more than one way to solve a challenge. I do wonder how much markup is written with the container versus the divider widget. The widget might be semantically a bit more appropriate and lighter.

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

    Thanks! This would be a really useful feature to have controls for natively in Elementor's UI, but it's good enough to be able to modify it this way

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

    Thank you so much for this video! I was trying to work out a CSS solution utilising the custom icon fonts in Elementor, but it was always going to be messy. The solution you showed in this video is excellent and I would never have thought to do it that way myself!

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

      Excellent, thanks for watching, and very happy it helped!

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

    Love this, thank you very much :)

  • @Frank-hf2cm
    @Frank-hf2cm หลายเดือนก่อน

    the css in video is different with the snippets, not working

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

      I had to update the snippet to account for Elementor changes. The updated snippet should work if you have containers and nested elements enabled. Let me know if this doesn't work and I'll doublecheck the snippet. Thanks!

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

    Hello there, Brian! How are you doing? THIS is what I was looking for. I've been running my head around some ways of setting it for a better workflow and this is just perfect, so a big THANK YOU. Now I'm setting this combined with clamp calc for responsive scaling without breakpoints. Now it's been almost 2 years would you change anything on this video? And what about the Hello Theme settings under "Appearance" in WP Dashboard, what options do you check or leave unchecked?

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

      Hi! CSS clamp is something new I've added to this approach and have built a handy generator to create the clamp CSS and variables (it's on my list to make a video just as soon as client work isn't all consuming). As for the Hello Theme settings... I haven't clicked any of the toggles. Do you disable any of them? I typically go to Elementor > Settings and check the two boxes to disable default colors and default fonts.

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

      It's nice to know about the generator! I'll certainly take a look when your video comes out. Just delivered another project, so I'm now with an open window to organize things a bit; also, I'm looking for new projects and potential collaborations. If you have any ideas or projects in mind so we could work together, just let me know, I'd love to discuss them with you. Feel free to send me a private message! Regarding the Hello Theme Settings, YES! I do disable half of them, the ones I leave untouched are the "Disable Skip Link" (for accessibility reasons) and the last two, being "Unregister Hello style.css" and "Unregister Hello theme.css" (since I also disable Elementor Default colors and fonts, like you do). Better details on why I check the rest: If you handle SEO with a plugin or custom code, you'll want to check the "Disable description meta tag" option, since the plugin will generate another tag; If you use Elementor to build the header and footer from scratch, you can check "Disable cross-site header & footer", since it refers only to the theme's built-in generic templates. Likewise for "Disable page title". The theme by default generates an H1 tag for the page title, so, if you use Elementor to set element with an H1 tag within your pages, then you must check this setting to avoid hurting SEO since there would be more than one H1 tag on each page. Now you have a great day! Take care

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

      @@phkoon These are really great tips! Thank you for sharing them. I'm going to tic the same toggles you did.

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

      ​@@KingGrizzly​ You're welcome! Now, I just watched a video that I think settles that matter about trying to get equally sized containers to keep their ratio within rows with different number of containers when resizing the window. The bottom line is to use grid instead of flex containers, or to give all flex containers the CSS property "flex: 1", I haven't tested it yet but both approaches should solve the matter easily. Can't recall if you touched this ideia on our previous discussions and, if you you've already watched it, let me know. The video in question is Kevin Powell's "Stop the Flexbox for 1D, Grid for 2D layout nonsense"

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

      @@KingGrizzly Update: Pixel-perfect scaling with the last approach (after I sent you the demonstration video) , but noth with "flex: 1" of course (I had mixed things up in my brain, then I recalled our discussions and took a look again at the improved test build I presented to you). Gotta say it waaaay easir with grids, of course, as it does not require finding out what are the two related rates for each of the children containers nor setting up a calc funtion for each of their widths. Yet, with grid you have to set a "grid-column" for each child container column-span as desired.