var _gaq = _gaq || []; _gaq.push([\'_setAccount\', \'UA-13211647-1\']); _gaq.push([\'_trackPageview\']); (function() { var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true; ga.src = (\'https:\' == document.location.protocol ? \'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\'; var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s); })();

single ショートコードプラグイン version 0.1 公開

single ショートコードプラグイン version 0.1 を公開しました。

single ショートコードプラグイン

概要

タグで指定した箇所を投稿の抜粋表示から省くことができるショートコード。[single] タグで囲まれた内容は、投稿が個別表示されている場合のみ出力される。次のような項目を投稿の抜粋から省きたい場合に役立つ。

  • 投稿の要約には適さない目次や注釈などの記述
  • 抜粋時にリンク切れとなる相対パスのリンク

このプラグインをインストールすると、以下のショートコードが利用できるようになる。

[single] ショートコード
個別記事が表示されている場合のみ内容を出力する
[excerpt] ショートコード
抜粋が表示されている場合のみ内容を出力する

※ 詳細は WordPress: 抜粋時は内容を出力しない single ショートコードプラグインを参照。

使い方

抜粋には出力したくない内容を [single] タグで囲む。

[single] ... [/single]
[single]
 ...
[/single]

逆に抜粋には出力するが個別記事には出力したくない内容は [excerpt] タグで囲む。

[excerpt] ... [/excerpt]
[excerpt]
 ...
[/excerpt]

ダウンロード

バージョン
0.1.1 (2011-08-30)
作成者
attosoft
ライセンス
GNU General Public License, version 2 (GPL-2.0) (日本語参考訳)
必須バージョン
WordPress 2.5 以上
対応する最新バージョン
WordPress 3.2.1

記述例

[single] タグを用いて次のようなコードを記述した場合、

<p>段落1</p>

[single]
<h5>目次</h5>
<ul>
    <li><a href="#item1">項目1</a></li>
    <li><a href="#item2">項目2</a></li>
    <li><a href="#item3">項目3</a></li>
</ul>
[/single]

<p>段落2</p>

抜粋では次のように表示される。(目次が省略される)

段落1

段落2

そして個別記事では次のように表示される。(目次が出力される)

段落1

目次

段落2

Post Tagged with ,

3 Responses so far.

  1. attosoft より:
    version 0.1.1
    [excerpt] ショートコード:検索結果や投稿フィード (RSS/Atom) にも内容を出力する
  2. shaid より:

    Shortcode Press is another wordpress shortcode plugin which is also useful to insert custom shortcodes within post or page to give a new look. here it uses custom tinymce button to insert codes from editor.

shaid へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。