• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「テンプレートタグ/permalink anchor」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(21:16, 10 September 2013 Jswhetstone 版)
(WordPress 4.2.2 のコードを参考に和訳。)
 
1行目: 1行目:
{{NeedTrans}}
+
<div id="Description">
 
+
 
== 説明 ==
 
== 説明 ==
 +
</div>
  
Outputs a [[Glossary#Permalink|permalink]] anchor identifier or id (<a id="....) for a post. This is useful for linking to a particular post on a page displaying several posts, such as an archive page. This tag must be within [[The Loop]].
+
現在の投稿の ID またはタイトルを識別子とするアンカータグ(<code><nowiki><a id="....</nowiki></code>)を出力します。複数の投稿を表示するページ、例えばアーカイブページ内の、特定の投稿へリンクするときに便利です。このテンプレートタグは[[ループ]]の中で使う必要があります。
  
 +
<div id="Usage">
 
== 使い方 ==
 
== 使い方 ==
 +
</div>
  
 
  <?php permalink_anchor( $type ); ?>
 
  <?php permalink_anchor( $type ); ?>
  
== 引数 ==
+
<div id="Parameters">
 +
== パラメータ ==
 +
</div>
  
; $type : (''string'') Type of anchor to output. Valid values are:
+
; $type : (''文字列'') 出力するアンカーの種類。有効な値は:
:* <tt>'id'</tt> - Anchor equals numeric post ID. This is the default.
+
:* <tt>'id'</tt> - <code>id="post-投稿のID"</code> &mdash; デフォルト。
:* <tt>'title'</tt> - Anchor equals postname, i.e. [[Glossary#Post Slug|post slug]]. ''Note: currently this doesn't actually equal the slug, it is the slug and the ID combined, see the source here: http://core.trac.wordpress.org/browser/tags/3.6/wp-includes/link-template.php#L57''
+
:* <tt>'title'</tt> - <code>id="投稿のタイトル-投稿のID"</code>
  
 +
<div id="Example">
 
== 用例 ==
 
== 用例 ==
 +
</div>
  
Inserts the permalink anchor next to a post's title.
+
投稿のタイトルの手前に、投稿 ID を使ったアンカーを出力します。
  
&lt;h3&gt;<?php permalink_anchor(); ?><?php the_title(); ?>&lt;/h3&gt;
+
<pre>
 +
<h3><?php permalink_anchor(); ?><?php the_title(); ?></h3>
 +
</pre>
  
 +
例えば次のように出力されます。
 +
 +
<pre>
 +
<h3><a id="post-12"></a>Hello world!</h3>
 +
</pre>
 +
 +
<div id="Change_Log">
 
== 変更履歴 ==
 
== 変更履歴 ==
 +
</div>
  
Since: 0.71
+
0.71 : 新規導入
  
 +
<div id="Source_File">
 
== ソースファイル ==
 
== ソースファイル ==
 +
</div>
  
<tt>permalink_anchor()</tt> is located in {{Trac|wp-includes/link-template.php}}.
+
<tt>permalink_anchor()</tt> {{Trac|wp-includes/link-template.php}} にあります。
  
== 関連項目 ==
+
<div id="Related">
 +
== 関連資料 ==
 +
</div>
  
 
{{Permalink Tags}}
 
{{Permalink Tags}}
 
{{原文|Function Reference/permalink_anchor|135355}}<!-- 21:16, 10 September 2013 Jswhetstone 版 -->
 
  
 
{{Tag Footer}}
 
{{Tag Footer}}
 +
 +
{{原文|Function Reference/permalink_anchor|135355}} <!-- 21:16, 10 September 2013 Jswhetstone 版 -->
 +
 +
{{DEFAULTSORT:Next_posts_link}}
 +
[[Category:テンプレートタグ]]
 +
 +
[[en:Function Reference/permalink_anchor]]

2015年5月29日 (金) 00:59時点における最新版

現在の投稿の ID またはタイトルを識別子とするアンカータグ(<a id="....)を出力します。複数の投稿を表示するページ、例えばアーカイブページ内の、特定の投稿へリンクするときに便利です。このテンプレートタグはループの中で使う必要があります。

使い方

<?php permalink_anchor( $type ); ?>

パラメータ

$type 
(文字列) 出力するアンカーの種類。有効な値は:
  • 'id' - id="post-投稿のID" — デフォルト。
  • 'title' - id="投稿のタイトル-投稿のID"

用例

投稿のタイトルの手前に、投稿 ID を使ったアンカーを出力します。

<h3><?php permalink_anchor(); ?><?php the_title(); ?></h3>

例えば次のように出力されます。

<h3><a id="post-12"></a>Hello world!</h3>

変更履歴

0.71 : 新規導入

ソースファイル

permalink_anchor()wp-includes/link-template.php にあります。


get_permalink(), the_permalink(), post_permalink(), permalink_anchor(), permalink_single_rss()


関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Function Reference/permalink_anchor最新版との差分