Linux 软件免费装
Banner图

Scheduled Posts Showcase

开发者 fernandot
ayudawp
更新时间 2026年8月3日 07:53
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

scheduled-posts future-posts upcoming-posts editorial-calendar content-schedule

下载

1.3.0 1.0.1 1.0.0 1.1.0 1.2.0

详情介绍:

Scheduled Posts Showcase lets you display your scheduled (future) posts on the frontend of your WordPress site without creating problematic links to unpublished content. Unlike other solutions that link to scheduled posts and generate 404 errors for visitors, this plugin shows post information (title, date, excerpt, featured image, categories) without ever exposing the permalink or post ID. Key Features Content Filters Choose exactly which scheduled posts get listed: Every filter starts on "any", so nothing is filtered until you untick one and pick what you want. Filters can be set globally in the settings page and overridden on each widget, block and shortcode. Display Options Appearance Options Visibility Control Choose who can see your scheduled posts: Usage Shortcode: [scheduled-posts-showcase] Without parameters it uses everything configured in Appearance → Scheduled Posts. With parameters: [scheduled-posts-showcase count="3" show_date="1" show_excerpt="1" container_style="card"] Filtering by content: [scheduled-posts-showcase post_type="post,event" categories="news,tutorials" authors="fernando" tax_mode="include"] Attributes you do not write inherit the global settings, so [scheduled-posts-showcase categories="news"] keeps everything else as configured. Widget: Add the "Scheduled Posts Showcase" widget to any widget area from Appearance → Widgets. Gutenberg Block: Search for "Scheduled Posts" in the block inserter and add the block to any post or page. REST API: GET /wp-json/scheduled-posts-showcase/v1/scheduled-posts Parameters: per_page, fields, post_type (comma-separated or all), order, categories, tags, taxonomy, terms, authors, tax_mode. Term and author parameters also accept all to skip that filter. GET /wp-json/scheduled-posts-showcase/v1/scheduled-posts?post_type=post,event&categories=news&authors=12 Why This Plugin? Existing plugins for displaying scheduled posts either: Scheduled Posts Showcase solves all these problems with a modern, secure, and fully-featured solution.

安装:

  1. Upload the plugin files to /wp-content/plugins/scheduled-posts-showcase/ or install directly from the WordPress plugin repository.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Configure global settings at Appearance → Scheduled Posts.
  4. Add the widget, block, or shortcode wherever you want to display scheduled posts.

屏幕截图:

  • Frontend display with minimal style
  • Settings page - Display options
  • Settings page - Appearance options
  • Gutenberg block in editor
  • Classic widget configuration

升级注意事项:

1.3.0 Filters by taxonomy, author and multiple post types everywhere. The settings page is now Appearance > Scheduled Posts. A bare [scheduled-posts-showcase] now inherits your global settings, so its output may change. Cache invalidation fixed on Redis/Memcached.

常见问题:

Why don't the posts have links?

By design, this plugin never creates links to scheduled posts. Linking to unpublished content causes 404 errors for visitors, which is bad for user experience and SEO. Instead, the plugin shows post information to build anticipation without broken links.

Can I show scheduled posts for custom post types?

Yes! Select any public post type from the settings page, or several at once, and specify them in the shortcode with post_type="your_post_type" or post_type="post,your_post_type".

Can I show only the scheduled posts of one category or author?

Yes. The settings page has a "Content filters" section where you untick the "Any category" or "Any author" box and pick what you want, and decide whether the ticked terms are shown or hidden. Every widget, block and shortcode can override those filters with its own.

Why don't I see the terms of my custom taxonomy under each post?

Each post type shows the terms of its own hierarchical taxonomies, and falls back to the flat ones when it has none. If you need a different set, use the spscase_term_taxonomies filter.

Does the plugin work with Redis or Memcached?

Yes. Since 1.3.0 the cache is invalidated by versioning its key, so scheduling or publishing a post refreshes the list immediately with any object cache backend.

How do I customize the appearance?

Use the settings page to configure global defaults for appearance. You can also override settings on individual instances (widget, block, shortcode). For advanced customization, use the CSS classes documented below.

Is the REST API public?

The REST API respects the same visibility settings as the other display methods. If you restrict visibility to logged-in users or editors, the API will also require authentication.

Can I filter or modify the output?

Yes! The plugin provides extensive hooks for developers. See the Developer Hooks section below for all available filters and actions with usage examples.

更新日志:

1.3.0