• サイトデザイン工事中です。ご意見をお寄せください
  • 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

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

関数リファレンス/plugin basename

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

プラグインのベースネームを取得する(ファイル名からプラグインのベースネームを取得する)

使用法

<?php plugin_basename($file); ?>

引数

$file 
(string) プラグインのファイル名

戻り値

プラグインのベースネーム

使用例

もしあなたのプラグインが次の場所(/home/www/wp-content/plugins/myplugin/myplugin.php)にあった場合、この関数を呼び出すと:

$x = plugin_basename(__FILE__);

$x は"myplugin/myplugin.php"になります。

プラグインディレクトリへのフルパスを知りたい場合、このように使うことができます:

$x = WP_PLUGIN_URL.'/'.str_replace(basename( __FILE__),"",plugin_basename(__FILE__));

$xは "http://[url-path-to-plugins]/[myplugin]/" になります。

function writeCSS() {
 echo ( '<link rel="stylesheet" type="text/css" href="'. $x . 'myplugin.css">' ); 
}
add_action('wp_head', 'writeCSS');

改訂履歴

Since 1.5

ソースファイル

plugin_basename()wp-includes/plugin.phpに定義されています。

プラグインディレクトリ定数

関連項目

http://codex.wordpress.org/Determining_Plugin_and_Content_Directories

関数リファレンス/plugins_url

個人用ツール
名前空間
変種
操作
このサイトについて
特集
サーバ別情報
リファレンス
ドキュメント整備
ツールボックス