このプラグインは WordPress の最新3回のメジャーリリースに対してテストされていません。もうメンテナンスやサポートがされていないかもしれず、最新バージョンの WordPress で使用した場合は互換性の問題が発生する可能性があります。

Is Latest Post?

説明

This plugin adds a template tag called is_latest() to know if the current post in the_loop() is the latest post.

Examples

Use h1 for the latest post’s title, h2 in the remaining posts:

<?php // Code taken from TwentyTen loop.php file ?>
<?php while ( have_posts() ) : the_post(); ?>

  // [...] blah blah blah

  <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    <h<?php echo (is_latest()) ? "1" : "2" ?> class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h<?php echo (is_latest()) ? "1" : "2" ?>>

    // [...] rest of the post stuff
  </div>

  // [...] more blah blah blah

<?php endwhile; // End the loop. Whew. ?>

Show full content on latest post only, summary on rest:

<?php if (is_latest()): ?>
  <?php the_content('Continue reading <span class="meta-nav">&rarr;</span>'); ?>
<?php else: ?>
  <?php echo the_excerpt(); ?>
<?php endif; ?>

インストール

  1. Unzip the plugin package and upload it to /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Use your new is_latest() template tag in your theme’s loops.

FAQ

None yet. Be the first, I dare you!

評価

このプラグインにはレビューがありません。

貢献者と開発者

Is Latest Post? はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Is Latest Post?” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

0.2

  • Fixed sql query sentence for latest WordPress versions (> 3.2.1)
  • Improved usage examples

0.1

  • First implementation
  • Created readme.txt file