WP Notepad は、サイト上にメモ帳(テキストエリア)を設置できる WordPress プラグインです。入力したメモは閲覧者のブラウザ(LocalStorage)に保存され、ログイン不要で誰でもすぐに使えます。既定ではメモの内容がサーバーに保存されることはありません。ウィジェット・ブロック・ショートコードの3つの形態に対応し、文字数カウント・自動拡張・コピー/ダウンロード・タブによる複数メモ・保存期限(自動消去)・ログインユーザー向けのオプトイン同期を備えています。
使用方法
インストール後、「外観」→「ウィジェット」で Notepad ウィジェットを追加するか、エディターで「WP Notepad」ブロックを挿入、またはショートコード [wpnotepad] を記述するだけでメモ帳を設置できます。タブ数や保存期限(TTL)、文字数上限などの設定項目、ショートコードの属性一覧は使用方法にまとめています。
ドキュメント(開発者用)
LocalStorage の保存キーとタイムスタンプ付き JSON の保存形式、ウィジェットの出力をカスタマイズできる wpnotepad_widget_textarea フィルター、オプトイン同期で使用する REST API(wp-notepad/v1)の仕様など、開発者向けの技術情報をまとめています。
よくある質問(FAQ)
「メモはどこに保存される?」「ブラウザのデータを消すとメモは消える?」「別の端末とメモを共有できる?」「他の閲覧者にメモが見えることはない?」など、導入前・導入後によくいただく質問と回答をまとめています。
変更ログ(Changelog)
最新版は 2.0.0 です。2.0.0 ではタブによる複数メモ・保存期限(TTL)・ログインユーザー向けのオプトインのデバイス間同期を追加しました。各バージョンの変更内容とダウンロードは変更ログをご覧ください。
動作要件
| WordPress | 6.0 以上(7.0 までテスト済み) |
| PHP | 7.1 以上 |
| ライセンス | GPLv2 or later |