はじめに
WordPressに導入
「wp-dreamphp」を導入することによって、ショートコードを使って登録フォームや変換名を表示させることができるようになります。
WordPressの投稿や固定ページで使える、半角角括弧で囲われたコード(命令文)。
ショートコードとは?
[shortcode]
というふうに本文に書いて投稿すると、あらかじめ決めておいた定型文やプログラム内容がその部分で展開・表示されます。
プラグイン作成以前の有志の方によるプラグインを使わないで導入する解説に着想を得ました。
現在のバージョンは「dream.phpのWordPress版」ではなく「dream.phpをWordPressでも使えるように」するために作成したものなので、まだ十全な機能性はありません。順次開発中です。
マルチサイトでの利用は想定・対応・確認していません。日本語以外の言語には対応していません。
動作要件
- WordPress6.1.1以上(最新推奨)
- PHP7.4以上
機能・ロードマップ
登録フォームを出力するショートコードの追加 変換名を出力するショートコードの追加 「登録フォームブロック」をブロックエディタ―に追加 投稿ごとのデフォルト名をカスタムフィールドに保存するフォームを投稿画面に追加 TinyMCEのツールバーに、変換名用ショートコードの挿入ボタン追加 変換名の各項目番号のエイリアスショートコード作成 開発中:独自タグ(任意文字列)での変換 開発中:Gutenbergエディタにショートコード/独自タグ挿入ボタン 開発中:プラグイン削除時にカスタムフィールドに保存したデフォルト名データも削除 開発中:WordPress内での設定管理 開発中:選択式デフォルト名 開発中:カテゴリーやタームごとのデフォルト名 開発中:デフォルト名入力用のメタボックスを追加する投稿タイプ(投稿/ページ/特定のターム等)の設定
利用しているスクリプトやコード
以下のスクリプトを同梱利用しています。該当部分のコードは参照元のライセンスに倣います。
- plugin-update-checker (c) 2023 Jānis Elsts | MIT Lisence
キャプチャ画像や動画について
参考のキャプチャ画像や動画は、閲覧環境や、WordPressやプラグインやソフト、アプリのバージョンや設定次第で一部異なる場合があります。
サポート
ドキュメント、トラブルシュート、dream.php全般ヘルプで解決できないことが起こったり、その他なにか質問などがあれば以下のいずれかの手段で連絡をください。
- メール
- 記載のメールアドレス宛か、メールフォームに返信用メールアドレスを記入して送信してください。メールで返信します。
- 𝕏(Twitter)
- Xのアカウントをお持ちの場合は、@alevirita宛てにリプライかDMを送信してください。Xでお返事します。
- お題箱
- お題箱は匿名で送信できます。送信内容および返信はXのアカウント上で公開されます。