YouTube Shorts Disable Code

 ! Title: Hide YouTube Shorts

! Description: Hide all traces of YouTube shorts videos on YouTube

! Version: 1.8.0

! Last modified: 2023-01-08 20:02

! Expires: 2 weeks (update frequency)

! Homepage: https://github.com/gijsdev/ublock-hide-yt-shorts

! License: https://github.com/gijsdev/ublock-hide-yt-shorts/blob/master/LICENSE.md


! Hide all videos containing the phrase "#shorts"

youtube.com##ytd-grid-video-renderer:has(#video-title:has-text(#shorts))

youtube.com##ytd-grid-video-renderer:has(#video-title:has-text(#Shorts))

youtube.com##ytd-grid-video-renderer:has(#video-title:has-text(#short))

youtube.com##ytd-grid-video-renderer:has(#video-title:has-text(#Short))


! Hide all videos with the shorts indicator on the thumbnail

youtube.com##ytd-grid-video-renderer:has([overlay-style="SHORTS"])

youtube.com##ytd-rich-item-renderer:has([overlay-style="SHORTS"])

youtube.com##ytd-video-renderer:has([overlay-style="SHORTS"])

youtube.com##ytd-item-section-renderer.ytd-section-list-renderer[page-subtype="subscriptions"]:has(ytd-video-renderer:has([overlay-style="SHORTS"]))


! Hide shorts button in sidebar

youtube.com##ytd-guide-entry-renderer:has-text(Shorts)

youtube.com##ytd-mini-guide-entry-renderer:has-text(Shorts)


! Hide shorts section on homepage

youtube.com##ytd-rich-section-renderer:has(#rich-shelf-header:has-text(Shorts))

youtube.com##ytd-reel-shelf-renderer:has(.ytd-reel-shelf-renderer:has-text(Shorts))


! Hide shorts tab on channel pages

! Old style

youtube.com##tp-yt-paper-tab:has(.tp-yt-paper-tab:has-text(Shorts))

! New style (2023-10)

youtube.com##yt-tab-shape:has-text(/^Shorts$/)


! Hide shorts in video descriptions

youtube.com##ytd-reel-shelf-renderer.ytd-structured-description-content-renderer:has-text("Shorts remixing this video")


! Remove empty spaces in grid

youtube.com##ytd-rich-grid-row,#contents.ytd-rich-grid-row:style(display: contents !important)



!!! MOBILE !!!


! Hide all videos in home feed containing the phrase "#shorts"

m.youtube.com##ytm-rich-item-renderer:has(#video-title:has-text(#shorts))

m.youtube.com##ytm-rich-item-renderer:has(#video-title:has-text(#Shorts))

m.youtube.com##ytm-rich-item-renderer:has(#video-title:has-text(#short))

m.youtube.com##ytm-rich-item-renderer:has(#video-title:has-text(#Short))


! Hide all videos in subscription feed containing the phrase "#shorts"

m.youtube.com##ytm-item-section-renderer:has(#video-title:has-text(#shorts))

m.youtube.com##ytm-item-section-renderer:has(#video-title:has-text(#Shorts))

m.youtube.com##ytm-item-section-renderer:has(#video-title:has-text(#short))

m.youtube.com##ytm-item-section-renderer:has(#video-title:has-text(#Short))


! Hide shorts button in the bottom navigation bar

m.youtube.com##ytm-pivot-bar-item-renderer:has(.pivot-shorts)


! Hide all videos with the shorts indicator on the thumbnail

m.youtube.com##ytm-video-with-context-renderer:has([data-style="SHORTS"])


! Hide shorts sections

m.youtube.com##ytm-rich-section-renderer:has(ytm-reel-shelf-renderer:has(.reel-shelf-title-wrapper:has-text(Shorts)))

m.youtube.com##ytm-reel-shelf-renderer.item:has(.reel-shelf-title-wrapper:has-text(Shorts))


! Hide shorts tab on channel pages

m.youtube.com##.single-column-browse-results-tabs>a:has-text(Shorts)

Post a Comment

1 Comments

  1. I recently tried to explore the YouTube Shorts disable code feature and it was quite an interesting experience. I had no idea how much control YouTube allows over Shorts content until I looked into it. As a student, I’ve been juggling multiple tasks including my dissertation writing, and learning about such tools gives me a sense of order and control over my content consumption. Managing distractions like these has actually helped me stay focused. Honestly, exploring this feature reminded me how even small technical tweaks can save time and effort, which is crucial when you’re relying on Dissertation Writing Help Uk to stay on track.

    ReplyDelete

■ Comment! If you have questions
■ Give your valuable feedback on our post
■ Please, do not abuse on comment