# Publishing & Unpublishing Content

### About this export

| Field | Value |
| --- | --- |
| **content_type** | lesson |
| **platform** | contentstack-academy |
| **source_url** | https://www.contentstack.com/academy/courses/publishing-content/publishing-unpublishing-content |
| **course_slug** | publishing-content |
| **lesson_slug** | publishing-unpublishing-content |
| **markdown_file_url** | /academy/md/courses/publishing-content/publishing-unpublishing-content.md |
| **generated_at** | 2026-05-28T12:30:07.906Z |

> Part of **[Publishing Content](https://www.contentstack.com/academy/courses/publishing-content)** on Contentstack Academy. **Academy MD v3** — structured for retrieval; no quiz or assessment keys.

<!-- ai_metadata: {"lesson_id":"01","type":"video","duration_seconds":215,"video_url":"https://cdn.jwplayer.com/previews/SLJwxYpf","thumbnail_url":"https://cdn.jwplayer.com/v2/media/SLJwxYpf/poster.jpg?width=720","topics":["Publishing","Unpublishing","Content"]} -->

#### Video details

#### At a glance

- **Title:** Publishing & Unpublishing Content
- **Duration:** 3m 35s
- **Media link:** https://cdn.jwplayer.com/previews/SLJwxYpf
- **Publish date (unix):** 1756238615

#### Streaming renditions

- application/vnd.apple.mpegurl
- audio/mp4 · AAC Audio · 113749 kbps
- video/mp4 · 180p · 180p · 190074 kbps
- video/mp4 · 270p · 270p · 255217 kbps
- video/mp4 · 360p · 360p · 298979 kbps
- video/mp4 · 406p · 406p · 338151 kbps
- video/mp4 · 540p · 540p · 461375 kbps
- video/mp4 · 720p · 720p · 653482 kbps
- video/mp4 · 1080p · 1080p · 1231491 kbps

#### Timed text tracks (delivery)

- **thumbnails:** `https://cdn.jwplayer.com/strips/SLJwxYpf-120.vtt`

#### Video transcript

In Content Stack, publishing isn't just for blog posts or articles, it's for anything you want live in your environments, whether it's an entry, asset, or both. The good news? Whether you're working on a page, a press release, or a product photo, the steps to publish or unpublish are nearly identical. Let's take a look. We'll start with an entry. From the stack, head to Entries. Find the one that you want and open it. Down here in the bottom right, you'll see a Publish icon. Click it and you'll get the Publish modal. Here's where you can tell Content Stack two things. Where it's going – that's your environment – and which languages. You can choose up to 10 environments and 10 locales at once. And decide when it goes live. Now means immediately, later lets you schedule for a specific date and time up to one year in advance. And yes, Daylight Savings Time quirks are accounted for, so the time shown is the actual time it will go live. Click Send and then you're done. That's it. If this were just an asset instead of an entry, the steps would be the same. Just start in the Assets panel. Let's check it out. This time, head to the Assets panel. Select the file you want to publish and click Publish. The modal here is identical. Pick your environments, pick your locales, choose now or later, and confirm. Just one tip. If you're publishing to a production environment, remember that assets become publicly accessible even if they're not linked anywhere. So only publish when it's ready for prime time. Unpublishing works exactly the same way, but in reverse. It removes your content from environments and locales you select while keeping it safe in your stack. Open an item or an entry. Click the Unpublish icon. Choose your environments and locales, and again decide whether you want to unpublish now or later. Same process for assets, nothing new to learn here. Whether you're publishing or unpublishing, the scheduling flow is identical. Later lets you pick a date, time, and time zone up to a year out. The only difference is whether it's making something live or pulling it back. You don't always have to open an item to publish or unpublish it. From the list view in either the Entries or Assets page, click the Actions menu next to an item and select either Publish or Unpublish. If you have multiple items, you can use the Bulk Actions bar. Select the items using the checkbox on the left, then choose the command Publish or Unpublish from the Actions bar. Again, this works for both entries and assets, and you can save a ton of time. So remember, once you know how to publish and unpublish an entry, you already know how to do it for an asset. The UI, the scheduling, even Bulk Actions, it all works the same way, which means you can focus less on how to get content live and more on creating great content in the first place.

#### Key takeaways

- Connect **Publishing & Unpublishing Content** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

## Supplement for indexing

### Content summary

Publishing & Unpublishing Content. Publishing & Unpublishing Content in Publishing Content (publishing-content).

### Retrieval tags

- Publishing
- Unpublishing
- Content
- publishing-content
- lesson 01
- Publishing & Unpublishing Content
- publishing-content lesson

### Indexing notes

Index this lesson as a primary chunk tagged with lesson_id "01" and topics: [Publishing, Unpublishing, Content].
Parent course slug: publishing-content. Use asset_references URLs as thumbnail hints in search results when present.
Never surface LMS quiz content or assessment answers from this file.

### Asset references

| Label | URL |
| --- | --- |
| Video thumbnail: Publishing & Unpublishing Content | `https://cdn.jwplayer.com/v2/media/SLJwxYpf/poster.jpg?width=720` |

### External links

| Label | URL |
| --- | --- |
| Contentstack Academy home | `https://www.contentstack.com/academy/` |
| Training instance setup | `https://www.contentstack.com/academy/training-instance` |
| Academy playground (GitHub) | `https://github.com/contentstack/contentstack-academy-playground` |
| Contentstack documentation | `https://www.contentstack.com/docs/` |
