PSWPTools
WordPressでのテーマ作成で、よく使用する処理をまとめたモジュール。
仕様
functions.php への組み込み
<?php // 例
include('psc_wptools.php');
$wpt = new PSWPTools();オプション
| Option | 初期値 | 型 | 備考 |
|---|---|---|---|
| title | true | true/false | head 内に title タグを入れるかどうか |
| title_sep | false | false/strings | title タグ内の区切り文字を変更する場合、その文字を指定。(WP初期値「 – 」) |
| description | true | true/false | head 内に description を出力するか |
| jquery | true | true/false | WP内に準備されている jQuery を読み込むかどうか |
| js | false | false/strings | テーマの独自の JavaScript を組み込む場合、パスを指定 |
| css | “style.css” | false/strings | テーマの独自の css を組み込む場合、パスを指定 |
| widgets | true | true/false | WPのウィジェットを使用するかどうか |
| thumb | [“post”] | Array | サムネイル画像の登録を許可する箇所(’post’:投稿 ’page’:固定ページ) |
| block_editor_css | false | false/strings | ブロックエディタ用の css を指定する場合、パスを指定 |
| shortcode_ignore | true | true/Array | 部分非表示機能( [[ignore]、[/ignore]] のショートコード)を使用する場合、設定に定義する。 |
| category_addfield | false | false/strings | カテゴリに設定項目を追加する |
| tag_addfield | false | false/strings | タグに設定項目を追加する |
定義ファイル
以下の順に探し、最初に見つかったものを使用する。
- /wp-content/uploads/ファイル名
- /wp-content/themes/テーマ名/ファイル名