StellaCodex

Documentation

Documentation

Installation, everyday use, and clear Free versus Pro guidance for every StellaCodex plugin.

Post Carousel by StellaCodex: set up in 3 minutes

  1. Install the plugin
    In WordPress, go to Plugins → Add New Plugin and search for “Post Carousel by StellaCodex”, then install and activate it.
  2. Create a carousel
    Open Post Carousels → Add New. Enter an admin title and, if needed, a title to display above the carousel.
  3. 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.
  4. 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.

Media Manager by StellaCodex: getting started

  1. Install the plugin
    Upload and activate the plugin ZIP, then open Media → Media Manager.
  2. Create folders
    Create parent and child folders and arrange them into a useful hierarchy.
  3. Organize images
    Assign images to folders and filter the Media Library or media modal by folder.
  4. 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

  1. Install the plugin
    Activate the plugin, then open Posts → Markdown (.md) Importer in the admin.
  2. Choose content type and status
    Select posts or pages and a default status such as draft, published, pending, private, or scheduled.
  3. 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.
  4. 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

  1. Install the plugin
    Activate the plugin, then open Shop Calendar in the WordPress dashboard menu. A dashboard widget links to it too.
  2. 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.
  3. Place the calendar
    Add [shop_calendar] to a page or post, or insert the Shop Calendar block.
  4. 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-*).