這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Adjacent Archive Links

外掛說明

After activating the plugin, you will have two new template tags at your disposal:

<?php previous_archive_link( 'format', 'link' ); ?>
<?php next_archive_link( 'format', 'link' ); ?>

They adapt their output depending on whether the date archive is a day, a month,
or a year, and they will only output a link for an adjacent time period in which you
have published posts. Both tags take two string parameters, format and link.

The format parameter defines what comes before and after the link. In it, %link
will be replaced with whatever is declared in the link parameter below. previous_archive_link
defaults to “&laquo; %link” and next_archive_link defaults to “%link &raquo;“.

The link parameter defines the link text. Both tags default to “%date“, the
adjacent archive page’s localized date.

If you’re interested in contributing to the code behind this plugin, it’s also hosted on GitHub:
https://github.com/justincwatt/wp-adjacent-archive-links

螢幕擷圖

  • This is an example of how it looks on a date archive page customized to only show post titles in chronological order.

安裝方式

  1. Extract the zip file, drop the contents in your wp-content/plugins/ directory, and then activate from the Plugins page.
  2. Edit your theme file (e.g. archive.php) and add the template tags <?php previous_archive_link(); ?> and <?php next_archive_link(); ?>

常見問題集

How do I make my date archives show all posts for that time period in chronological order, rather than just 10 at a time?

Just add query_posts($query_string . '&showposts=1000&order=asc'); to the archive.php template right under the header call.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Adjacent Archive Links〉的開發相關工作。

參與者

將〈Adjacent Archive Links〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

3.0

  • Fixed issue where date strings were appearing non-localized (in en_US only)
  • Added Spanish localization (Hat tip: Andrew Kurtis of WebHostingHub)

2.0

  • Fixed use of wpdb->prepare for WordPress v3.5 (Hat tip: Jonathan Patt)
  • Improved output of custom previous/next archive hrefs (Hat tip: Trevor Morris)
  • Added the ability to apply filters to the output of both functions (Hat tip: Trevor Morris)

1.0

  • Initial version