hide-youtube-shorts
hide-youtube-shorts copied to clipboard
[Firefox] The extention no longer seems to work.
Either the extension no longer works and/or YouTube updated their page and added another place to annoy people with shorts, but shorts appear at the top of subscription feeds.
YT must have updated logic again. On my side I still have shorts hidden on subscription page in list and grid modes.
Please provide a html element of this shorts section. Should be under tag name: ytd-item-section-renderer (or different now since it has changed) when in list mode.
They must have updated again. It appeared for days and days, then when I went to get the html element, it was gone.
Made sure other extensions where turned off in case something else started blocking it, but it was still gone, so I'm guessing YouTube changed again. Maybe it was only a test to begin with.
Could be they have backout the change for now.
Using a VPN could also give you a different version of YouTube website, because when Youtube rolls out features they send it to random user accounts and/or based on a region user is in.
I can also see that Live section in Subscriptions, without VPN. Looks like it's a new "feature".
Also, this "upcoming" wasn't hidden in my Subscriptions menu https://www.youtube.com/watch?v=lGu5wmy2q3g even though I have selected to be hidden.
Hi @mrx23dot, I don't see this "Live section" feature yet. Please provide an html element of this section.
And also html element of this upcoming video that was not hidden in the subscription page. Thanks.
Atm I don't have any upcoming vids on my feed, also I clicked on the hide Shors in subscriptions menu, so I can't provide details on that :( Next time I will copy the element.
@Vulpelo got another upcoming, on channel https://www.youtube.com/watch?v=tTlV1H1eh5s
this seems to be the div for it
<!--css-build:shady--><!--css_build_scope:ytd-rich-item-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id="content" class="style-scope ytd-rich-item-renderer"><yt-lockup-view-model class="ytd-rich-item-renderer lockup yt-lockup-view-model--wrapper"><div class="yt-lockup-view-model yt-lockup-view-model--vertical content-id-tTlV1H1eh5s yt-lockup-view-model--rich-grid-legacy-margin yt-lockup-view-model--flex-none"><yt-touch-feedback-shape aria-hidden="true" class="yt-spec-touch-feedback-shape yt-spec-touch-feedback-shape--touch-response yt-spec-touch-feedback-shape--thumbnail-size-large yt-spec-touch-feedback-shape--trigger-events"><div class="yt-spec-touch-feedback-shape__stroke"></div><div class="yt-spec-touch-feedback-shape__fill"></div></yt-touch-feedback-shape><a href="/watch?v=tTlV1H1eh5s" class="yt-lockup-view-model__content-image" style="" aria-haspopup="false" tabindex="-1" aria-hidden="true"><yt-thumbnail-view-model class="ytThumbnailViewModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewModelLarge thumbnailNoBackground" loaded=""><div class="ytThumbnailViewModelImage"><img alt="" class="ytCoreImageHost ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleAspectFill" style="filter: grayscale(0.5); display: none;"><div class="style-scope ytd-img-shadow cbCustomThumbnailCanvas cbLiveCover" style="height: 100%; --cbThumbBackground: url("https://yt3.googleusercontent.com/KCRc-_UWSMR09kXpspm69wmk-SVvw85VPP70n9RB9ckTiLKmofWUFexye6LHEJTC3FtMA0nNLQ=s900-c-k-c0x00ffffff-no-rj"); filter: grayscale(0.5);"><img class="cb-visible" src="https://yt3.googleusercontent.com/KCRc-_UWSMR09kXpspm69wmk-SVvw85VPP70n9RB9ckTiLKmofWUFexye6LHEJTC3FtMA0nNLQ=s900-c-k-c0x00ffffff-no-rj"></div></div><yt-thumbnail-overlay-badge-view-model class="yt-thumbnail-overlay-badge-view-model yt-thumbnail-overlay-badge-view-model--bottom-end yt-thumbnail-overlay-badge-view-model--large"><yt-thumbnail-badge-view-model class="ytThumbnailBadgeViewModelHost yt-thumbnail-overlay-badge-view-model__badge"><badge-shape class="yt-badge-shape yt-badge-shape--thumbnail-default yt-badge-shape--thumbnail-badge"><div class="yt-badge-shape__text">Upcoming</div></badge-shape></yt-thumbnail-badge-view-model></yt-thumbnail-overlay-badge-view-model><!----></yt-thumbnail-view-model></a><div class="yt-lockup-view-model__metadata"><yt-lockup-metadata-view-model class="yt-lockup-metadata-view-model yt-lockup-metadata-view-model--vertical yt-lockup-metadata-view-model--standard yt-lockup-metadata-view-model--rich-grid-legacy-typography"><div class="yt-lockup-metadata-view-model__avatar"><yt-decorated-avatar-view-model class="ytDecoratedAvatarViewModelHost"><yt-avatar-shape><div class="yt-spec-avatar-shape yt-spec-avatar-shape__button yt-spec-avatar-shape__button--button-medium yt-spec-avatar-shape__button--tappable" aria-label="Go to channel" role="button" tabindex="0"><div class=""><div class="yt-spec-avatar-shape--avatar-size-medium"><img alt="" class="ytCoreImageHost yt-spec-avatar-shape__image ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleToFill ytCoreImageLoaded" src="https://yt3.ggpht.com/KCRc-_UWSMR09kXpspm69wmk-SVvw85VPP70n9RB9ckTiLKmofWUFexye6LHEJTC3FtMA0nNLQ=s68-c-k-c0x00ffffff-no-rj-mo"><div class="yt-spec-avatar-shape__image-overlays yt-spec-avatar-shape__image"></div></div></div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div><div class="yt-lockup-metadata-view-model__text-container" style="width: 100%;"><h3 class="yt-lockup-metadata-view-model__heading-reset" title=""><a href="/watch?v=tTlV1H1eh5s" class="yt-lockup-metadata-view-model__title" style="display: flex; align-items: flex-start; justify-content: space-between; max-height: calc(44px);" aria-haspopup="false" aria-label="Art of Building -1. rész 1 hour, 13 minutes"><span class="yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap cbCustomTitle" dir="auto" role="text" style="" title="Art of Building -1. Rész">Art of Building -1. Rész</span><span class="yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap" dir="auto" role="text" style="display: none;">Art of Building -1. rész</span><button style="background-color: transparent; border: medium none; margin-top: 0px; height: 22px;" class="cbShowOriginal cbButton" draggable="false" title="Show Original Details" videoid="tTlV1H1eh5s"><img style="max-height: 20px;" class="cbShowOriginalImage cbAutoFormat" src="moz-extension://92baefe8-df83-4b30-9684-5ed096b2ad78/icons/logo-2r.svg"></button></a></h3><div class="yt-lockup-metadata-view-model__metadata"><yt-content-metadata-view-model class="yt-content-metadata-view-model yt-content-metadata-view-model--medium-text"><div class="yt-content-metadata-view-model__metadata-row"><span class="yt-core-attributed-string yt-content-metadata-view-model__metadata-text yt-core-attributed-string--white-space-pre-wrap yt-core-attributed-string--link-inherit-color" dir="auto"><span class="" style="font-weight: 400;" dir="auto"><a class="yt-core-attributed-string__link yt-core-attributed-string__link--call-to-action-color yt-core-attributed-string--link-inherit-color" tabindex="0" href="/@epitechture" target="" force-new-state="true">Építechture</a></span></span></div><div class="yt-content-metadata-view-model__metadata-row"><span class="yt-core-attributed-string yt-content-metadata-view-model__metadata-text yt-core-attributed-string--white-space-pre-wrap yt-core-attributed-string--link-inherit-color" dir="auto" role="text">Premieres 14/10/2025, 20:00</span></div></yt-content-metadata-view-model></div></div><div class="yt-lockup-metadata-view-model__menu-button"><button-view-model class="ytSpecButtonViewModelHost"><button class="yt-spec-button-shape-next yt-spec-button-shape-next--text yt-spec-button-shape-next--mono yt-spec-button-shape-next--size-m yt-spec-button-shape-next--icon-button yt-spec-button-shape-next--enable-backdrop-filter-experiment" title="" style="" aria-label="More actions" aria-disabled="false"><div aria-hidden="true" class="yt-spec-button-shape-next__icon"><span class="ytIconWrapperHost" style="width: 24px; height: 24px;"><span class="yt-icon-shape ytSpecIconShapeHost"><div style="width: 100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24" viewBox="0 0 24 24" width="24" focusable="false" aria-hidden="true" style="pointer-events: none; display: inherit; width: 100%; height: 100%;"><path d="M12 16.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zM10.5 12c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5-1.5.67-1.5 1.5zm0-6c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5-1.5.67-1.5 1.5z"></path></svg></div></span></span></div><yt-touch-feedback-shape aria-hidden="true" class="yt-spec-touch-feedback-shape yt-spec-touch-feedback-shape--touch-response"><div class="yt-spec-touch-feedback-shape__stroke"></div><div class="yt-spec-touch-feedback-shape__fill"></div></yt-touch-feedback-shape></button></button-view-model></div></yt-lockup-metadata-view-model><lockup-attachments-view-model class="ytLockupAttachmentsViewModelHost"><div class="ytLockupAttachmentsViewModelAttachment"><yt-flexible-actions-view-model class="ytFlexibleActionsViewModelHost"><div class="ytFlexibleActionsViewModelActionRow"><div class="ytFlexibleActionsViewModelAction ytFlexibleActionsViewModelActionRowAction"><toggle-button-view-model><button-view-model class="ytSpecButtonViewModelHost"><button class="yt-spec-button-shape-next yt-spec-button-shape-next--tonal yt-spec-button-shape-next--mono yt-spec-button-shape-next--size-s yt-spec-button-shape-next--enable-backdrop-filter-experiment" title="You'll be notified at the scheduled start time." style="" aria-pressed="false" aria-disabled="false"><div class="yt-spec-button-shape-next__button-text-content">Notify me</div><yt-touch-feedback-shape aria-hidden="true" class="yt-spec-touch-feedback-shape yt-spec-touch-feedback-shape--touch-response"><div class="yt-spec-touch-feedback-shape__stroke"></div><div class="yt-spec-touch-feedback-shape__fill"></div></yt-touch-feedback-shape></button></button-view-model></toggle-button-view-model></div></div></yt-flexible-actions-view-model></div></lockup-attachments-view-model></div></div></yt-lockup-view-model></div> <yt-interaction id="interaction" class="extended rounded-large style-scope ytd-rich-item-renderer" hidden=""><!--css-build:shady--><!--css_build_scope:yt-interaction--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_interaction.yt.interaction.css.js--><div class="stroke style-scope yt-interaction"></div><div class="fill style-scope yt-interaction"></div></yt-interaction>
@mrx23dot The snippet you have sent has missing top most element above div. Here is an example I have used for testing.
In example tag above div is ytd-rich-item-renderer so I have used it together with your snippet. On my side hiding that element works.
Maybe YT has changed the top most tag from ytd-rich-item-renderer to something else. Please see if that tag is now different. (you can also look at the other video elements if you don't currently see UPCOMING video)