問題タブ [dirname]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPで現在のファイルのURLを取得する
WordPress テーマまたはプラグインで使用するために書かれた PHP クラスがあり、クラスが初期化されたときに、いくつかの JSenqueue_script
とCSS をロードします。enqueue_style
クラスが読み込まれているディレクトリへの URL (絶対パスではない) を動的に取得する必要があるため、この URL をアセットの読み込みに渡すことができenqueue_script
ますenqueue_style
。
ディレクトリ構造
のように機能するが、パスではなくファイル URL を返す
wp-content
├── themes
│ ├── theme_name
│ │ ├── my_class
│ │ │ ├── my_class.php
│ │ │ ├── js (need URL)
│ │ │ │ ├── file.js*
│ │ │ ├── css
│ │ │ │ ├── file.css*
PHP 関数はありますか?[dirname][1]
EDIT
ディレクトリは、テーマまたはプラグイン
のmy_class
どこにでもドロップできる必要があるため、WordPressコア関数に頼ってクラスディレクトリへのURLを取得することはできません。