Post Carousel by StellaCodex: set up in 3 minutes
- Install the plugin
In WordPress, go to Plugins → Add New Plugin and search for “Post Carousel by StellaCodex”, then install and activate it. - Create a carousel
Open Post Carousels → Add New. Enter an admin title and, if needed, a title to display above the carousel. - Add posts
Free lets you add posts by search, category, or URL. Pro also offers automatic sources for latest posts, a category, or a tag. - Paste the shortcode
Save the carousel, then paste [stellacodex_carousel id="s1"] into a Shortcode block in any post or page.
Choose how posts are selected
Available in Free
Manual selection
- Search by title or post ID
- Add from a category or multiple URLs
- Drag posts into your preferred order
Keep content up to date
Automatic sources Pro
- Choose latest posts, a category, or a tag
- Show from 1 to 50 posts
- Newly published matching posts appear automatically
Adjust the design and movement
- Different card counts for desktop, tablet, and mobile
- Border, corner radius, image ratio, title, and date controls
- Arrow navigation, mouse dragging, and touch swiping in Free
- One-card and page-by-page autoplay, plus continuous scrolling in Pro
- Global autoplay settings with optional per-carousel overrides in Pro
Shortcodes
[stellacodex_carousel id="s1"]Standard display
[stellacodex_carousel id="s1" title="hide"]Hide the carousel heading
[stellacodex_carousel id="s1" tag="h3"]Use an H3 heading
Free and Pro
How many carousels can I create with Free?
You can create an unlimited number of carousels with Free.
What is the difference between “add from category” and an automatic category source?
Free adds the category’s current posts to a manual list once. Pro keeps the carousel in sync, so matching posts published later appear automatically.
Which features require Pro?
Pro adds automatic sources, autoplay, continuous scrolling, auto-insert at the end of post content, and carousel categories for organization.
Will upgrading delete my existing carousels?
No. Your saved carousels and settings are preserved when you upgrade.
- Install the plugin
Upload and activate the plugin ZIP, then open Media → Media Manager. - Create folders
Create parent and child folders and arrange them into a useful hierarchy. - Organize images
Assign images to folders and filter the Media Library or media modal by folder. - Edit image information
Open Folder & ALT and edit ALT text, titles, and captions from the image cards.
Choose an upload folder from the post editor
The Media Folder panel lets you choose where images uploaded for that post should be organized. This feature is included in Free.
Media Manager Pro features
- Automatically sort folders in Japanese alphabetical order
- Create an upload folder automatically from the post title
- Import and export image information with CSV files and assign images automatically
- Apply corrected ALT text and captions to published content
- Delete unwanted images and clean up duplicate media records
Media Manager FAQ
Does deleting a folder delete its images?
No. Deleting a folder does not delete the image files from the Media Library.
Will moving an image change its URL?
No. Organizing an image in a folder does not move the physical file or change its URL.
Does changing ALT text update published posts automatically?
ALT text stored directly in existing post content may remain unchanged. Pro’s Apply to Content tool updates matching images in published content.
StellaCodex Markdown Importer: getting started
- Install the plugin
Activate the plugin, then open Posts → Markdown (.md) Importer in the admin. - Choose content type and status
Select posts or pages and a default status such as draft, published, pending, private, or scheduled. - Add your .md
Choose a file or drop it into the upload area (up to 5 MB per file). Pro accepts multiple .md and image files, in separate drop areas or together. - Preview and run
Review creates, updates, skips, and article details before starting the import.
Supported front matter
title / slug / status / dateTitle, URL, publication state, and date
categories / tags / excerpt / author / typeTaxonomy, excerpt, author, and post type (custom post types with Pro)
post_id / featured_image / featured_image_idPro updates and featured images (URL, uploaded file, or attachment ID)
meta_description / description / keywords / focus_keywordSEO SIMPLE PACK integration (applied automatically when active)
Free and Pro
Unlimited total imports
Free
- Import one .md per operation
- Convert to Gutenberg blocks
- Preflight preview and SEO SIMPLE PACK integration
- Stop without overwriting a matching slug
For scale and rewrites
Pro
- Select multiple .md and image files
- Back up before updating existing content
- Roll back from import history
- Image import, attribution, and featured images
- Custom post types
Markdown Importer FAQ
Can it import tables and code blocks?
Yes. Headings, paragraphs, lists, quotes, code, tables, separators, and images become native blocks. Unsupported raw HTML is preserved in a Custom HTML block.
Can I add image files separately from the .md?
Yes. Pro has separate Markdown and image drop areas, and also accepts mixed drops. It matches filenames and places images at their referenced positions.
What if a post with the same title exists?
To prevent accidental updates, posts that match by title only are skipped. To update one, add a slug or post_id to the front matter (updates require Pro).
What if the Media Library already has an image with the same filename?
Pro asks for confirmation before importing. If you confirm, the existing image is replaced and its attachment ID is kept.
Can I undo an update?
Pro creates a backup before updating. Use History & rollback to restore the previous state.
Can I disable external-image attribution?
Yes. Pro settings control source captions and links. Attribution does not grant permission, so only import images you are allowed to use.
Shop Calendar by StellaCodex: getting started
- Install the plugin
Activate the plugin, then open Shop Calendar in the WordPress dashboard menu. A dashboard widget links to it too. - Set your rules (one time only)
On the Rules tab, set weekly closing days, nth-weekday closures, holiday handling, and closed periods, checking the live preview as you go. - Place the calendar
Add [shop_calendar] to a page or post, or insert the Shop Calendar block. - Use Today for changes
Tap a date to mark a temporary closure or opening. Made a mistake? Tap Undo at the bottom of the screen.
Holidays and closed periods
- Japanese public holidays, including substitute holidays and national holidays between two holidays, are calculated inside the plugin. No yearly update is needed.
- “If a closing day is a holiday, open that day and close the next working day” handles rules like “closed Mondays, or the next weekday when Monday is a holiday”.
- Closed periods such as year-end breaks can repeat every year, including periods that cross into the next year (periods longer than one year are not allowed).
Shortcodes
[shop_calendar]The current month, with today’s status, month navigation, and notices
[shop_calendar months="2" layout="row"]Two months side by side (stacks on narrow screens)
[shop_calendar size="small"]Small display for sidebars (use large for page content)
[shop_calendar_status]Only “Open today / next closed day”
Shop Calendar Free and Pro
On your site
Free
- Automatic rules, holidays, and closed periods
- One-tap temporary closing and opening
- Opening hours, open-now status, and notices
Beyond your site
Pro
- Opening-days image export
- Post text for Instagram, Google Business Profile, and LINE
- schema.org LocalBusiness opening hours
Shop Calendar FAQ
Tapping a date does nothing.
Reload the page and tap again — your login session may have expired.
Dates look off by one day.
Check the timezone under Settings → General in WordPress.
A change does not appear on the site.
If you use a caching plugin, clear the cache. A cache lifetime of one day or less is recommended.
The colors do not match my theme.
Change the preset under Rules, or override the CSS variables (–tt-sc-*).