When you add a custom content type to a SharePoint list or library, the New button should display it as a creation option. If the content type does not appear in the New menu, users cannot create items using that template. This problem usually occurs because the content type is not correctly associated with the list or library, or because site collection features or publishing features are not activated. This article provides an admin checklist to diagnose and fix the missing content type, covering site settings, list settings, feature activation, and browser cache issues.
Key Takeaways: Admin Checklist for Missing Content Type in New Menu
- Site Settings > Site Content Types: Verify the content type exists at the site level before associating it with a list.
- List Settings > Content Types: Ensure the content type is added to the list and set as visible in the New button.
- Site Collection Features > Content Type Syndication Hub: Activate this feature if content types come from a hub.
Why a Content Type Does Not Show in the New Menu
SharePoint content types define the schema for a list item or document, including columns, workflows, and templates. When you associate a content type with a list or library, SharePoint adds it to the New menu only if all prerequisites are met. The most common causes for a missing content type are:
- The content type is not published or not available at the site collection level.
- The list or library does not have content type management enabled.
- The content type is not associated with the list after being added to the site.
- The content type is set to hidden or is not visible in the New button.
- Site collection or web-level features that control content type visibility are inactive.
- Browser cache or session issues prevent the New menu from refreshing.
This checklist addresses each of these causes in order, from the most common to the least.
Admin Checklist: Step by Step to Restore the Content Type
Follow these steps in the sequence listed. After each step, check whether the content type appears in the New menu before proceeding.
Step 1: Verify the Content Type Exists at the Site Collection Level
- Go to Site Settings
Navigate to your SharePoint site. Click the gear icon in the top right and select Site Settings. If you do not see Site Settings, select Site Information and then View all site settings. - Open Site Content Types
Under the Web Designer Galleries section, click Site content types. This page lists all content types available to this site. - Find your content type
Scroll through the list or use the filter box. If your content type is listed, proceed to Step 2. If it is not listed, you must create or publish it. To create a content type, click Create at the top of the page. Fill in the name, description, parent content type, and group. Click OK.
Step 2: Enable Content Type Management on the List or Library
- Open List or Library Settings
Navigate to the list or library where the content type should appear. Click the gear icon and select List settings or Library settings. - Check for Content Types Section
Under the General Settings section, look for Advanced settings. Click it. On the Advanced Settings page, locate the Content Types section. Set Allow management of content types to Yes. Click OK at the bottom of the page. After this, a new section called Content Types appears in the List Settings page.
Step 3: Add the Content Type to the List or Library
- Open the Content Types Section
Return to the List Settings or Library Settings page. Under the Content Types section, click Add from existing site content types. - Select the Content Type
In the Select site content types from drop-down, choose the group that contains your content type. Select the content type from the list on the left, click Add to move it to the right, and then click OK. - Verify Visibility in New Menu
Go back to the list or library. Click the New button. The content type should now appear. If it does not, proceed to Step 4.
Step 4: Confirm the Content Type Is Not Hidden
- Edit Content Type Settings
In the List Settings or Library Settings page, under the Content Types section, click the name of your content type. - Check the Advanced Settings
Scroll to the bottom of the content type settings page. Look for a setting labeled Show in New menu. Ensure it is set to Yes (the default). If it is set to No, change it to Yes and click OK.
Step 5: Activate Required Site Collection Features
- Open Site Collection Features
From Site Settings, under the Site Collection Administration section, click Site collection features. If you do not see this section, you must be a site collection administrator. - Activate Content Type Syndication Hub
Scroll to find Content Type Syndication Hub. If it is not active, click Activate. This feature is required if your content type is published from a content type hub. Also check Content Type Publishing and activate it if available. - Activate SharePoint Server Publishing Infrastructure
If your site uses publishing features, activate SharePoint Server Publishing Infrastructure at the site collection level. Then, at the site level, go to Site Settings > Manage site features and activate SharePoint Server Publishing.
Step 6: Clear Browser Cache and Refresh
- Clear cache in your browser
In most browsers, press Ctrl + Shift + Delete to open the clear browsing data dialog. Select Cached images and files and clear them. Alternatively, open the page in a private or incognito window. - Force a page refresh
On the list or library page, press Ctrl + F5 to force a full refresh. Check the New menu again.
Additional Checks When the Content Type Still Does Not Appear
Content type is read-only or sealed
If a content type is sealed, it cannot be added to lists. Open the site content type, go to Settings, and check if the Sealed option is checked. If it is, you must unseal it using PowerShell or recreate it without sealing.
List or library uses a custom New form
Custom New forms built with Power Apps or InfoPath may override the default New menu. Check if your list has a custom form. If it does, the form must include logic to show all associated content types. Remove the custom form temporarily to test.
Content type parent is missing
If your content type inherits from a parent content type that is missing or not published, the child content type will not appear. Verify that the parent content type exists at the site collection level and is visible.
Browser extension blocking the New menu
Ad blockers or privacy extensions can interfere with SharePoint menus. Disable all extensions for the SharePoint domain and test again.
Root Cause Comparison: Missing Content Type vs. Hidden Content Type
| Item | Missing Content Type | Hidden Content Type |
|---|---|---|
| Cause | Not associated with list or library | Associated but set to not show in New menu |
| Visible in List Settings | Not listed under Content Types | Listed under Content Types |
| Fix | Add content type to list | Change Show in New menu to Yes |
| Feature dependency | May require Content Type Syndication Hub | No feature dependency |
| Time to resolve | 5 to 10 minutes | 2 minutes |
After completing this checklist, the content type should appear in the New menu. If the issue persists, check the site collection content type gallery for publishing status and review any custom solutions that may override the default menu. For advanced troubleshooting, use SharePoint PowerShell cmdlets like Get-SPContentType and Set-SPContentType to inspect and modify content type properties at scale.