该插件尚未通过WordPress的最新3个主要版本进行测试。 当与较新版本的WordPress一起使用时,可能不再受到维护或支持,并且可能会存在兼容性问题。

Premium Posts

描述

Want to add a special message or ad code to your most popular blog posts? This plugin enables you to do just that!

  1. Install and activate the plugin via WP-Admin > Plugins.
  2. Mark your top posts as “Premium” using a checkbox in the Post Editor.
  3. Go to WP-Admin > Settings > Reading and edit your premium post message.
  4. Choose to place your message above or below the post content, or place it manually using the <?php premium_posts(); ?> template tag inside The Loop.

This plugin also adds the conditional tag is_premium_post() for use in your theme template files. You can use it to test if a specific post is marked as premium by passing the post ID (or post object) as a parameter.

Example:

<?php if ( is_premium_post( $post_id ) ) { ?>

    <?php echo get_the_title( $post_id ); ?> is a premium post!

<?php } ?>

屏幕截图

  • A Premium Post checkbox is added to the publish metabox in the post editor screen.
  • A Premium Post column is added to the post admin table.
  • A Premium Post checkbox is added to the Quick Edit menu on the post admin table.
  • Plugin options are added to WP-Admin > Settings > Reading.

安装

  1. Install and activate the plugin via WP-Admin > Plugins.
  2. Mark your top posts as “Premium” using a checkbox in the Post Editor.
  3. Go to WP-Admin > Settings > Reading and edit your premium post message.
  4. Choose to place your message above or below the post content, or place it manually using the <?php premium_posts(); ?> template tag inside The Loop.

评价

此插件暂无评价。

贡献者及开发者

「Premium Posts」是开源软件。 以下人员对此插件做出了贡献。

贡献者

帮助将「Premium Posts」翻译成简体中文。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

2.3

  • Security update: Added data sanitization to plugin settings displayed in form fields on settings page.

2.2.2

  • Bug fix: resolved undefined index error in WP-Admin > Posts > Add New.

2.2.1

  • Bug fix: save_post() method was throwing an error in the QuickPress dashboard widget.
  • Renamed premium_post_message() method to the more semantic get_post_message().
  • Clarified some inline documentation.

2.2

  • Security update: Added settings field sanitization callback.

2.1

  • Added plugin settings to WP-Admin > Settings > Reading for easy management of premium & standard post messages.
  • Added premium_posts() template tag for manual placement of premium/standard post message.

2.0.1

  • Added term filter for Standard posts in Posts admin table.

2.0

  • Updated version uses a hidden taxonomy to mark posts as premium.
  • Added a column to the Posts admin table.
  • Added a checkbox to the Quick Edit menu.
  • Added term filter for premium posts in Posts admin table.
  • Cleaned up code by moving functions into a singleton class.
  • Added a .pot file for localization.

1.0

  • Initial release stored post IDs of premium posts as an array in the options table.