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

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

テンプレートタグ/the shortlink

提供: WordPress Codex 日本語版
移動先: 案内検索

この項目「テンプレートタグ/the shortlink」は、翻訳チェック待ちの項目です。加筆、訂正などを通して、Codex ドキュメンテーションにご協力下さい。

概要

このテンプレートタグは、個別記事 permalink ページで使用します。現在の記事の短縮された URL リンクを表示します。デフォルトでは URL は、/?p=1234 のような形式で、"Pretty" パーマリンクを有効にしている場合のみ表示します。しかし、この機能はデザインが制限されています。異なる形式やカスタムされた形式、あるいはサードパーティ製 URL 短縮サービスの提供する形式でリンクを作成するプラグインで強化することが意図されています。

このタグは The Loop 内でのみ使用可能です。

使い方

<?php the_shortlink('text', 'title', 'before', 'after'); ?>

用例

デフォルトの使い方

リンクテキストが "The is the short link." のリンクとして表示します。

<?php the_shortlink(); ?>

テキストのカスタマイズ

リンクテキストが指定した文字列のリンクとして表示します。

<?php the_shortlink(__('Shortlinkage FTW')); ?>

条件付き HTML

リンクの前後の HTML を表示します。ショートリンク URL が利用可能な場合のみ、表示されます。

<?php the_shortlink('short link', null, '<ul><li>', '</li></ul>'); ?>

パラメータ

text 
(文字列) 表示されるリンクテキスト。デフォルトは "This is the short link."
title 
(文字列) リンクとともに表示されるツールチップ。デフォルトは記事タイトル。
before 
(文字列) リンクに付加されるテキスト/HTML 接頭辞。
after 
(文字列) リンクに付加されるテキスト/HTML 接尾辞。

ソースファイル

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

更新履歴


投稿タグ: body_class(), next_image_link(), next_post_link(), next_posts_link(), post_class(), post_password_required(), posts_nav_link(), previous_image_link(), previous_post_link(), previous_posts_link(), single_post_title(), sticky_class(), the_category(), the_category_rss(), the_content(), the_content_rss(), the_excerpt(), the_excerpt_rss(), the_ID(), the_meta(), the_shortlink(), the_tags(), the_title(), the_title_attribute(), the_title_rss(), wp_link_pages(),


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


最新英語版: WordPress Codex » Template Tags/the_shortlink最新版との差分