Shortcoder

外掛說明

Shortcoder is a plugin which allows to create a custom shortcode and store HTML, Javascript and other snippets in it. So if that shortcode is used in any post or pages, then the code stored in the shortcode get exceuted in that place.

Create custom shortcodes easily

  1. Give a name for the shortcode
  2. Paste the HTML/Javascript as content
  3. Save !
  4. Now insert the shortcode [sc name="my_shortcode"] in your post.
  5. Voila ! You got the HTML/Javascript in your post.

Features

  • Create “custom shortcodes” easily and use them within WordPress
  • Use any kind of HTML as Shortcode content.
  • Insert: Custom parameters in shortcode
  • Insert: WordPress parameters in shortcode
  • Visual editor for adding shortcode contents.
  • Globally disable the shortcode when not needed.
  • Can disable the shortcode to admins.

An example usage

  1. Create a shortcode named “adsenseAd” in the Shortcoder admin page.
  2. Paste the adsense code in the box given and save it.
  3. Use [sc name="adsenseAd"] in your posts and pages.
  4. Tada !!! the ad appears in the post.
  • Using this idea, shortcodes can be created for frequently used snippets.
  • You can also add parameters (like %%id%%) inside the snippets, and vary it like [sc name="youtube" id="GrlRADfvjII"]
  • This plugin will be hugely useful to all !!!

Resources

螢幕擷圖

  • Shortcoder admin page.
  • Editing a shortcode.
  • Popup to select and insert shortcode into posts.
  • A shortcode inserted into a post.
  • The shortcode executed in the post.

安裝方式

  1. Extract the zipped file and upload the folder Shortcoder to to /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to the “Shortcoder” admin page. Admin page is under the “Settings” menu.
  4. 輸入一個短代碼名稱。
  5. Paste some code in it.
  6. Then use the shortcode [sc name="name of the shortcode"] in your post. ex: If “youtube” is the shortcode name, then just use [sc name="youtube"] in your posts
  7. 就這樣!

You can also insert some parameters within the post. Check this page to learn more.

常見問題集

Please visit the Plugin homepage for lots of FAQ’s. Selected are given here.

Installation Instructions
  1. Extract the zipped file and upload the folder Shortcoder to to /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to the “Shortcoder” admin page. Admin page is under the “Settings” menu.
  4. 輸入一個短代碼名稱。
  5. Paste some code in it.
  6. Then use the shortcode [sc name="name of the shortcode"] in your post. ex: If “youtube” is the shortcode name, then just use [sc name="youtube"] in your posts
  7. 就這樣!

You can also insert some parameters within the post. Check this page to learn more.

我已經建立短代碼,如何使用它?

For example, consider you made a shortcode “advertisement”. Then you should use the shortcode [sc name="advertisement"] in your post.

How to temporarily disable a shortcode ?

Just check the “Temporarily disable this shortcode” in the shortcode admin page to disable it.
Note: When you disable a shortcode, the shortcode will not be executed in the page.

More FAQs

使用者評論

Perfect!

But I could insert in the parameter option the “custom fields” of the post

Would you pay 2 coffees for this? LOL

Very feature rich

I like

  • tagging
  • possibility of nesting shortcodes
  • code editing view

Enhancement potential:

  • Make search within the shortcode content an option.

Thanks for this very good work!

Excellent

I use this for my Amazon affiliate links. Saves me a lot of time. Thanks!

Simple Clean Great Plugin

Simple Clean Great Plugin

I would recommand that you make the Back button more prominent. Also, some Ajax update will make it much more smooth to work with.

閱讀全部 86 則使用者評論

貢獻者及開發者

Shortcoder 外掛為開源軟體。以下人員對這個外掛做出了貢獻。

貢獻者

Shortcoder 外掛已本地化為 3 個語言。 感謝所有譯者為這個外掛做出的貢獻。

將 Shortcoder 外掛以你的母語進行本地化。

對開發相關資訊感興趣?

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

變更記錄

4.1.7

  • New: Categorize, search and filter shortcodes using “tags”.
  • New: Last used shortcode editor will be saved along with shortcode.
  • New: Enclosed shortcode content can now be used as shortcode parameter.
  • New: Active line highlight has been enabled for code editor.
  • Fix: Codemirror has been updated to latest version.
  • Fix: Minor admin interface enhancements.

4.1.6

  • New: Date variables can noe be added into shortcode content.
  • Fix: Error “trying to get property of non-object” is handled.

4.1.5

  • New: Bloginfo variables can now be added into shortcode content.

4.1.4

  • New: Codemirror powered syntax highlighted shortcode content code editor (beta).

4.1.3

  • Fix: Shortcode names with not-allowed characters cannot be edited/deleted.
  • New: Shortcode imports made can now be fresh or overwritten.
  • New: Only users with manage_options capability will see “edit shortcode” option in insert window.
  • Fix: Import failure with UTF-8 characters.
  • Fix: Case sensitive search in admin pages.
  • Fix: Minor admin interface changes.

4.1.2

  • New: Search box for shortcodes in admin page.

4.1.1

  • Fix: HTTP 500 error because of syntax error in import module.

4.1

  • New: Import/export feature for shortcodes.
  • Fix: Visual editor is now disabled by default.
  • Fix: Added instructions in admin page.

4.0.3

  • New: Added feature to sort created shortcodes list.
  • Fix: HTML errors in admin page

4.0.2

  • Fix: Sometimes get_current_screen() was called early in some setups.

4.0.1

  • Fix: Servers with PHP version < 5.5 were facing HTTP 500 error because of misuse of PHP language construct in code.

4.0

  • New: Plugin rewritten from scratch.
  • New: Brand new administration page
  • New: Shortcode vissibility settings, show/hide in desktop/mobile devices
  • New: Insert WordPress information into shortcode content.
  • Fix: Insert shortcode window is not loading.
  • Fix: Unable to delete the shortcodes

3.4.1

  • Fixed Shortcoder not working in WordPress 4.4
  • Changed the shortcoder syntax from [sc:the_name] to [sc name="the_name"] permanently in effect of WordPress 4.4 changes.

3.4

  • New feature: Embedded/Nested shortcodes is now supported.
  • New feature: Full fledged native WordPress editor for adding shortcode content with media buttons.
  • Bug fix: “duplicate percentage” in content on plugin reactivate.
  • Updated admin UI with fixed errors.
  • Updated “insert shortcode” interface is revised and some issues are fixed.
  • Updated with translatable texts in admin page.
  • Minor code revision and changes.

3.3

  • Fixed bug in loops using foreach.
  • Fixed several PHP notices.

3.2

  • Moved the shortcoder admin page to the “Settings” menu.
  • Some admin page issues are fixed.

3.1

  • Changed the “Custom parameter” syntax from %param% to %%param%%
  • Code revision.

3.0.1

  • Added license tag to the readme file.

3.0

  • Plugin code rewritten from scratch.
  • Shortcode syntax is changed.
  • Supports any custom parameters.
  • Admin interface is redesigned and easy to use.
  • Added a tinyMCE button to the editing toolbar for inserting the shortcodes in the post.
  • Inbuilt shortcodes are removed.

2.3

  • Can disable the shortcode to Administrators.
  • Admin interface changed.

1.3.1

  • Changed the folder name’s case and some minor bugs.
  • Code revision.

1.3

  • Initial Version with 5 inbuilt shortcodes.

(Pre made versions are not released)