0 件表示中
📋 アップデート履歴
- 種別「ネタ」を廃止し、新種別「🖼️ 図解/スライド」を追加
- 図解:画像添付+説明でギミック処理図解をシェア可能
- スライド:外部URL添付で攻略シートへのリンク共有に対応
- コンテンツプルダウンに「ネタ」を追加(マクロ⇒ネタ等で絞り込み可能に)
- XシェアリンクのOGPカードに投稿タイトルが表示されるよう修正
- 画像付き投稿のXシェアカードに投稿画像が表示されるよう対応
- 投稿の編集機能を追加(自分の投稿を後から修正可能)
- 投稿完了時にトークンをコピーできるバックアップ通知を追加
- 種別の並び順を変更(マクロ → ストラテジーボード → ネタ)
- ページネーションを追加(PC:12件/ページ、スマホ:8件/ページ)
- スパム対策を強化(30秒インターバル・1時間10投稿上限)
- お知らせバナー管理機能を追加(管理者専用)
- コンテンツ管理機能を追加・プルダウンをDB管理に変更(管理者専用)
- BANリスト管理・BAN解除機能を追加(管理者専用)
- 統計ダッシュボードを追加(管理者専用)
- ピン留め機能を追加(管理者専用)
- 🎉 正式公開
- 投稿データの永続保存に対応(ページ更新後もデータが消えなくなった)
- 投稿者SNSリンクをカード・詳細モーダル両方に表示
- コンテンツフィルター・キーワード検索を実装
- 投稿時刻が日本時間で正しく記録されるよう修正
- AD/異聞零式のフィルターが正常に動作しない問題を修正
- いいね数合計上位タグをタグチップに自動表示
- 画像付き投稿に対応(自動圧縮して保存)
- 投稿者本人のみゴミ箱ボタンを表示
- Xシェア・ディープリンク機能
- FFXIV Strat Share 開発開始
- ストラテジーボード・マクロ・ネタの3種別に対応
🛡️ 管理者向け変更履歴
- type: 'visual' 新設(図解/スライド)— 旧 'meme' は後方互換で表示維持
- visual選択時: codeフィールド任意・ラベル動的切替・外部URL対応
- デフォルトコンテンツに「ネタ【Meme / Fun】」追加・DB自動挿入
- JSファイル名を sg-app.js に変更(Cocoon JS結合キャッシュ回避)
- 管理者セッション検証: get_transient型比較バグ修正
- wp_headバッファリングでCocoon OGP重複を完全除去
- asellog_sg_save_img()追加: base64画像をstrat-share/に保存しURLを取得
- sg_add/sg_editでimg_urlフィールドを記録・OGPのog:imageをimg_url優先に変更
- sg_migrate_images / ?sg_migrate=KEY で全件マイグレーション対応
- sg_editエンドポイント追加(token or 管理者認証で編集可)
- ページネーション実装(getPageSize・renderPagination)
- レートリミット実装(IP単位・transient使用・管理者除外)
- BANトークンからの新規投稿をsg_add時に弾く処理を追加
- 管理パネル群を追加(バナー・コンテンツ・BANリスト・統計・ピン留め)
- sg_loadレスポンスにcontentsとbannerを追加
- 管理者パスワード認証をサーバーサイド検証に変更(JSソースから平文を削除)
- 全AJAXエンドポイントにnonce検証を追加(CSRF対策)
- sg_loadレスポンスからtokenフィールドを除外(token漏洩対策)
- JS/CSS更新時のキャッシュ問題をfilemtimeバージョニングで解消
- コード管理をrequire_once分離に変更(functions.php直書きを廃止)
- 管理者モード: BANトークンをDBに永続保存するよう変更
- 投稿データをwp_options(MySQL)に移行(localStorageメモリ管理を廃止)
- 管理者モード: バッジ20クリック+パスワード認証で起動
- 管理者モード: 全投稿に削除・BANボタンを表示
- ダミー投稿データを全削除