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

Simple Quotes

外掛說明

Just a simple project that prints random quotes anywhere on a wordpress page. Essentially it is just a custom post type that includes the quote and the author. A single function call returns the random quote which can then be displayed wherever you like on your pages.

To use the plugin just add the quotes using the WordPress admin interface on your site. Then to get the quotes to display on the site, call quote_dispaly_random() to display a default styling or the quote_random() function which will return an associative array with both the content, author and date in it. For more details see www.jasonernst.com/projects/quotes/ for more details.

Update: As of version 1.05 it is also possible to use the widget system to display a random quote. You can style the quote by creating css for the “quote” class.

The reason why this format was chosen, was to create the most flexibility for use in a template. It is easy to stick these inside of a div or apply css styling to it.

螢幕擷圖

  • An example of the quotes displayed on a page header
  • The administrative interface for a adding/editing quote
  • The options page for configuration the look of the quote
  • The list of all available quotes

安裝方式

  1. Upload simple-quotes directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Place <?php quote_display_random(); ?> in your template to have the default quote style displayed or
  4. Alternatively, place <?php $quote = quote_random(); echo $quote['content']; echo $quote['author']; echo $quote['date']; ?> in your templates if you would like to style the quote yourself
  5. Or use the widget tool and drag the simple quotes widget to where you would like it in your template

常見問題集

How do I get a quote to display in my template under the header

Look for your templates header.php file. Inside this file look for a section with something like this <?php bloginfo('name'); ?>. You can usually insert <?php quote_display_random(); ?> somewhere near here to get it to display in your template. Altneratively, if your template supports widgets in the header you can use the wdiget system to add simple quotes to your template.

使用者評論

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

參與者及開發者

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

參與者

將〈Simple Quotes〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

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

變更記錄

2.0

  • Re-implemented the plugin, removed some of the function which have been deprecated in previous releases so that the plugin maintains compatibility in the future. Designed for version 3.9 of WordPress. Added the ablity to give the widget a title. Added a new configuration option to give the quote a background color (requested by a user).

1.07

  • No real changes as of this version, just re-uploaded and double-checked it still works to keep it in the public repos. Tested with a fresh install of WP 3.8.1 and it is still working fine.

1.06

  • The look of the quote is now customizable with an option page that has been added to the admin interface. It is now possible to hide the author and date, change the alignments (left or right), change the color of the quote and whether or not to make it italic or bold.

1.05

  • Added support for a simple widget which displays a random quote. More control over the look of the widget to come…

1.04

  • Added quote title so that the content can be placed inside a normal content field (as suggested by Tim – http://www.jasonernst.com/projects/quotes/comment-page-1/#comment-5045)
  • Now quotes may contain links, bold, italic and other markup just the same as any other post
  • Titles are often shorter than the quote itself resulting in shorter URLs in the case where pretty permalinks are enabled
  • NOTE: You can now either enter the quote in the title field or in the content field, if the content is empty it will use the title

1.03

  • Fixed a problem where the date was not being saved correctly

1.02

  • Added an optional date field for the quotes
  • Added a function quote_display_random() which will display a default styled quote to make it easier to use

1.01

  • Changed the method for getting the title to the_title() since the previous method does not seem to work in WP3.1