=== TacoLink（タコリンク） ===
Contributors: michicompany
Tags: affiliate, product link, rakuten, yahoo, amazon
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 0.2.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

WordPress物販アフィリエイトリンク管理プラグイン。商品情報を保存し、リンクは表示時に生成する。

== Description ==

商品カードをダイナミックブロックで表示するアフィリエイトリンク管理プラグイン。
Amazon（もしも経由）・楽天・Yahoo!ショッピングに対応。
REST APIによる外部ツールからの商品登録・ブロック生成に対応。

= 主な機能 =

* 商品カードの表示（画像カルーセル・価格・モール別ボタン）
* リンクは表示時に生成（もしも⇔本家の切替が全記事に即時反映）
* REST APIでの商品登録・一括生成
* クリック・インプレッション計測（期間別集計・CSV出力）
* セール自動検知（楽天5と0のつく日・Yahoo! 5のつく日）＋手動セール設定
* 価格の自動更新（日次・楽天/Yahoo! APIで再取得）
* リンク切れチェック（週次・管理画面に警告表示）
* 商品タイトル自動整形（【】ブラケット除去）
* テーマ非依存CSS（SWELL・AFFINGER6で動作確認済み）

= 設定場所 =

* 全体設定: TacoLink設定（Amazon・楽天・Yahoo!・表示・セール）
* 商品管理: TacoLink商品管理（カスタム投稿タイプ）
* レポート: TacoLinkレポート（クリック・インプレッション集計）

== Installation ==

1. プラグインのzipファイルをWordPress管理画面の「プラグイン > 新規追加 > プラグインのアップロード」からアップロード
2. プラグインを有効化
3. TacoLink設定から各モールのAPIキー・アフィリエイトIDを入力

== Changelog ==

= 0.2.2 =
* 自動更新チェック機能を追加（配布サーバーから新バージョンを自動検知）
* リンク切れチェックをAPI再検索方式に変更（サーバーIPのbot判定による誤検知を解消）
* 管理画面にリンク切れ件数バッジ・手動チェックボタンを追加

= 0.2.1 =
* /generateで既存商品のデータが空（楽天URL・Yahoo! URL・画像URLすべて未取得）の場合、再検索してデータを更新する機能を追加
* /generateのレスポンスにhas_imageフラグを追加（画像取得の成否をスクリプト側で判定可能に）
* リンク切れチェックの誤判定を修正（楽天のbot判定による403/405をリンク切れ扱いしない）

= 0.2.0 =
* クリック・インプレッション計測（期間別集計・CSV出力・CTR表示）
* セール自動検知＋手動セール設定＋お知らせバー
* 価格自動更新（日次）・リンク切れチェック（週次）
* 商品画像の任意差し替え（メディアライブラリ連携）
* インラインショートコード [tacolink id=123 mall=amazon text="テキスト"]
* 商品タイトル自動整形
* 商品一覧にクリック数・使用記事・リンク状態カラム追加

= 0.1.0 =
* 初回リリース（商品管理・リンク生成・ブロック表示・REST API・楽天/Yahoo!検索）
