trailingslashit

(1.2.0以降)
trailingslashit - 末尾にスラッシュを追加する

説明

string trailingslashit( string $string )
末尾にスラッシュ(/)を追加する。

パラメータ

  • $string
    パス名などの文字列を指定。

返り値

パラメータ$stringの末尾にスラッシュを加えた文字列を返す。

注意

パラメータ$stringは一度untrailingslashit関数によって末尾のスラッシュや空白文字が取り除かれる。これにより、パラメータ$stringの末尾がスラッシュで終わっている場合であってもスラッシュが追加されない(スラッシュが連続しない)。

使用例

  • 現在のファイルのあるディレクトリに末尾にスラッシュを追加する。
    <?php $dirpath = trailingslashit( dirname( __FILE__ ) ); ?>

関連

お勧めコンテンツ

リクエスト応答を終了する前に何かを処理する(2013年9月26日 登録)

PHPでは、register_shutdown_function関数を使うことでリクエストに対してレスポンスを返した後に何らかの処理を行うことができる。WordPressでもregister_shutdown_function関数は使えると思うのだが、テーマ内のテンプレートでページを表示した後で何かを行う場合はどうすればいいのか、ちょっと調べてみた。

カレンダーウィジェットをAjaxで切り替える(2011年8月22日 登録)

ウィジェットベースでテーマを構築していてカレンダーを表示してみた。標準では、前月や次月のリンク先はそれぞれの月のアーカイブページとなっているのだが、記事を探すだけであればカレンダー部分だけを更新するほうが便利なのではと考え、そのアイデアを実装してみた。

HTML entities button:プラグイン作ってみました(2011年6月29日 登録)

以前投稿した「HTML編集モードに定型文ボタンを追加する」をアレンジして、HTML編集モードに特殊文字(HTMLエンティティ)を挿入できるボタン、顔文字を挿入できるボタン、過去の投稿ページのリンクを挿入できるボタンを追加するプラグインを作ってみました。HTML編集モードの作業効率を向上させるプラグインです。2.1.0では「Dashiconsの挿入」を追加しました。HTML編集モードをメインに使用されている方は、お試しあれ。

WP_List_Tableクラスを使ってみた(2017年8月23日 登録)

WordPressの管理画面ではデータを一覧表示しているページがいくつもある。今回この仕組みを自分のプラグインでも使ってみたいと思い、調査しながらプラグインに組み込んでみた。

プラグインで注意が必要な関数(2013年11月27日 登録)

先日「Login rebuilder」という自作プラグインをアップデートした際、ユーザーさんからエラーになると連絡をいただいた。標準環境では問題なく、どうやら何らかのプラグインが影響しているらしい。

最終更新日時 : 2011-10-05 17:57