Help:Hide Pages in Watchlist

Namespaces
Subject namespacesTalk namespaces
0(Main/Article)Talk1
2UserUser talk3
4WikipediaWikipedia talk5
6FileFile talk7
8MediaWikiMediaWiki talk9
10TemplateTemplate talk11
12HelpHelp talk13
14CategoryCategory talk15
100PortalPortal talk101
118DraftDraft talk119
710TimedTextTimedText talk711
828ModuleModule talk829
Former namespaces
108BookBook talk109
442CourseCourse talk443
444InstitutionInstitution talk445
446Education ProgramEducation Program talk447
2300GadgetGadget talk2301
2302Gadget definitionGadget definition talk2303
2600Topic2601
Virtual namespaces
-1Special
-2Media
Current list (API call)

It is possible to Hide Pages in Your Watchlist using CSS. To hide a page, go to your skin.css page. The CSS code required is different depending on whether you have the "Enhanced recent changes" option selected in your preferences.

Enhanced recent changes disabled

Use the following example to hide whatever page you want from your watchlist, by adding a line (on a new line) in your skin.css page file. Example:

.watchlist-4-Hide_Pages_in_Watchlist { display: none; }

hides Wikipedia:Hide Pages in Watchlist.

The "4" is the namespace of the page, which can be determined by using the table found on the right of this page. Spaces, slashes (/), apostrophes (') and some other special characters must be replaced with an underscore (_). Some characters like parentheses must just be omitted. The HTML source of the watchlist will show the required name if the page is present on the watchlist.

Another example:

.watchlist-5-Manual_of_Style_Layout { display: none; }

hides Wikipedia talk:Manual of Style/Layout.

Enhanced recent changes enabled

When using "enhanced recent changes", the code for the above examples is changed to:

.mw-changeslist-ns4-Hide_Pages_in_Watchlist { display: none; }.mw-changeslist-ns5-Administrators_Noticeboard { display: none; }

Previous method

Note: the previous script method for doing this is now deprecated, and didn't work with "Enhanced recent changes" at all.