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

Simple Page Specific Sidebars

外掛說明

Page Specific Sidebars adds a checkbox to every page allowing you to choose which pages should have a unique sidebar.

Once you enable a page-specific sidebar in the page editor, a widget area will automatically be created for that page and you can customize it as you like.

You can also specify whether the plugin replaces your generic sidebar with the page-specific sidebar, or simply adds your page-specific sidebar on to the existing sidebar.

Notes

Plugin has no built-in styling does not contain native styles; it’s meant to use the styles of your existing theme.

This is a minimal plugin, placing function over form. If you would like to extend it, or would like us to extend it in later versions, feel free to contact us, or post feedback in this plugin’s support forum.

Usage

Simply activate and go. There are a couple filters for customization:

$location = apply_filters( 'page_sidebar_location', 'side' );

$priority = apply_filters( 'page_sidebar_priority', 'high' );

These allow you to change the location and priority of the metabox on the “Edit Page” view.

$home_slug = apply_filters( 'page-sidebar-homeslug', $home_slug )

Use this filter if your home page slug is different from “home” :

NOTE: Any page that has a custom loop pulling in multiple posts will throw this plugin off. For some reason it always outputs the post ID as the last
post output on the page. Also, the homepage is most likely the latest blog posts in WordPress so I created a check. It will get the Home page ID and
use the Home page ID to get its sidebar. (uses is_frontpage() ) to check.

Contact us if you want some more filters or actions added. http://www.ivycat.com/contact

Road Map

  1. Add ordering feature? (long down the road).
  2. Suggest a feature…

螢幕擷圖

安裝方式

You can install from within WordPress using the Plugin/Add New feature, or if you wish to manually install:

  1. Download the plugin.
  2. Upload the entire page-sidebars directory to your WordPress plugins folder.
  3. Click Activate Plugin in your WordPress plugin page.
  4. Visit the Settings / Page Sidebar Settings page to customize.

常見問題集

What is the point of this plugin?

Some of our clients need the ability to easily create, and edit sidebars on a per-page basis using widgets. This is our solution, and we hope it helps others too. 🙂

使用者評論

2016 年 9 月 3 日
It says what it does and its quite handy
閱讀全部 5 則使用者評論

參與者及開發者

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

參與者

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

對開發相關資訊感興趣?

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

變更記錄

2.14.1

  • Bug fixes updated JS & CSS.

2.14.0

  • Dropdown selection for sidebar on option page. Now you can re-use existing sidebars on other pages.
  • Ability to prepend custom sidebar on default sidebar (previously only append).
  • Ability to allow the page to display an existing sidebar rather than create it’s own.
  • Updated license to GPL v2, included correct license file.
  • File & folder maintenance

2.13

  • Updated authors, links.

2.1.2

  • Added author, updated short description.

2.1.1

  • Added sidebar to settings page.
  • Documentation editing, housekeeping.

2.1

  • Added help to settings page.