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

AMP Sidebar Chooser

外掛說明

AMP Sidebar Chooser allows users to associate sidebars to posts, pages, or any custom post type through the WordPress post editor.

安裝方式

  1. Upload the ‘amp_sidebar_chooser’ folder to your /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Replace <?php get_sidebar(); ?> with <?php amp_get_sidebar(); ?> in your templates
  4. Log into the WordPress admin area, and select a post, page, or custom post type to edit.
  5. Choose from one of the available sidebars in the AMP Sidebar Chooser meta box to assign a sidebar to this post.

常見問題集

Why does this plugin use an arbitrary tag rather than hooking into the existing function `get_sidebar()` ?

At this time, no filters exist that can manipulate the native function get_sidebar() sufficiently. Rather than offer a compromised solution with get_sidebar(), we’ve opted to create an arbitrary function (amp_get_sidebar()) until better manipulation of the native function is possible.

Where does the list of available sidebars in the post editor meta box come from?

The plugin browses your active theme file to get a list of all available sidebar files that exist. Sidebars must be named with the common convention “sidebar-(sidebarname).php”. The display name that shows up in the sidebar chooser is the parsed filename — ie, sidebar-right.php becomes “Right”.

What happens if a sidebar is not defined for a particular post? In other words, what is the default functionality?

At this time, if not sidebar is selected for each post, the option “(None)” is selected, and no sidebar will be shown. We are working on a global setting for the next release that will allow you to choose what you want the default sidebar to be.

使用者評論

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

參與者及開發者

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

參與者

將〈AMP Sidebar Chooser〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

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

變更記錄

0.1

  • First version of AMP Sidebar Chooser released
  • Custom post type support added
  • Support for Default and (None) sidebars added

0.2

  • Bad notation fixed in functions/functions.php