<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									KantanPro User&#039;s Forum - 最近のトピック				            </title>
            <link>https://www.kantanpro.com/community</link>
            <description>KantanPro User&#039;s Forum</description>
            <language>ja</language>
            <lastBuildDate>Tue, 02 Jun 2026 11:15:38 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>KantanProEX（WP）v1.3.7 をリリースしました</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v1-3-7-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</link>
                        <pubDate>Wed, 20 May 2026 04:01:09 +0000</pubDate>
                        <description><![CDATA[帳票設定を追加
一括請求書などの帳票の表示方法をカスタマイズできる設定を追加しました。
変更内容

PDF帳票用クラス群を追加しました（KTPWP_Pdf_Document_Kind・KTPWP_Pdf_Document_Settings・KTPWP_Pdf_Branding・KTPWP_Pdf_Document_Renderer・KTPWP_Pdf_Branding_...]]></description>
                        <content:encoded><![CDATA[<h2><span style="font-size: 14pt">帳票設定を追加</span></h2>
<p>一括請求書などの帳票の表示方法をカスタマイズできる設定を追加しました。</p>
<h2>変更内容</h2>
<ul>
<li>PDF帳票用クラス群を追加しました（<code>KTPWP_Pdf_Document_Kind</code>・<code>KTPWP_Pdf_Document_Settings</code>・<code>KTPWP_Pdf_Branding</code>・<code>KTPWP_Pdf_Document_Renderer</code>・<code>KTPWP_Pdf_Branding_Admin</code>）。</li>
<li>管理画面に帳票表示設定・ブランディング（ロゴ・発行者情報）を追加し、受注書・請求書プレビューへ反映しました。</li>
<li>一括請求プレビューに自社情報（ブランディング）表示を対応しました（<code>js/ktp-client-invoice.js</code>）。</li>
<li>請求書プレビューのレイアウトを改善しました（コンパクト表示・帳票タイトル／リード文の設定連動・明細行の高さ調整）。</li>
</ul>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>nonaka</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v1-3-7-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</guid>
                    </item>
				                    <item>
                        <title>KantanProEX（WP）v1.3.3 をリリースしました</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v1-3-3-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</link>
                        <pubDate>Sat, 09 May 2026 06:01:28 +0000</pubDate>
                        <description><![CDATA[WordPress標準の更新ページから更新した場合に、プラグインが無効化されたまま残る可能性を修正しました。
ヘッダーのプラグインアセットURLを KantanProEX フォルダ基準へ正規化し、旧 KantanPro パスが残る環境でもアイコンURLを補正しました。
ヘッダーUIを改善しました。モバイル時の説明文非表示、アバター表示、設定メニュー、プラグインアイコンクリッ...]]></description>
                        <content:encoded><![CDATA[<ul>
<li>WordPress標準の更新ページから更新した場合に、プラグインが無効化されたまま残る可能性を修正しました。</li>
<li>ヘッダーのプラグインアセットURLを<span> </span><code>KantanProEX</code><span> </span>フォルダ基準へ正規化し、旧<span> </span><code>KantanPro</code><span> </span>パスが残る環境でもアイコンURLを補正しました。</li>
<li>ヘッダーUIを改善しました。モバイル時の説明文非表示、アバター表示、設定メニュー、プラグインアイコンクリックでリロードに対応しています。</li>
<li>仕事リスト本体のモバイル折り返しを改善し、固定幅要素で画面幅が押し広げられないようにしました。</li>
</ul>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>ktp22</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v1-3-3-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</guid>
                    </item>
				                    <item>
                        <title>KantanProEX（WP）v1.3.1をリリースしました</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v1-3-1%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</link>
                        <pubDate>Sun, 03 May 2026 13:04:38 +0000</pubDate>
                        <description><![CDATA[管理画面でOpenAIキーを入力すればKantanPro（FileMakerPro版）からデータを取り込めるようになりました。
FileMaker 版データ取り込み（新規・拡張）

KantanPro（FileMaker Pro 版）のエクスポート Zip をアップロードし、OpenAI（BYOK）で Zip 内の表形式ファイルを判別して顧客・協力会社・商品・受注へ取り込...]]></description>
                        <content:encoded><![CDATA[<h3>管理画面でOpenAIキーを入力すればKantanPro（FileMakerPro版）からデータを取り込めるようになりました。</h3>
<h3>FileMaker 版データ取り込み（新規・拡張）</h3>
<ul>
<li>KantanPro（FileMaker Pro 版）のエクスポート Zip をアップロードし、OpenAI（BYOK）で Zip 内の表形式ファイルを判別して顧客・協力会社・商品・受注へ取り込み。結果を管理画面にレポート表示。</li>
<li>顧客 CSV 取り込みと OpenAI による列提案、協力会社・商品・受注（order.tab 等）対応、FM の .tab を COL_n 疑似ヘッダーで解析し顧客と紐づけ。</li>
<li>Zip 内の処理順を<span> </span><code>user.tab</code><span> </span>/<span> </span><code>user.csv</code><span> </span>最優先にし、<code>user.csv</code><span> </span>がタブ区切り主体のときは<span> </span><code>user.tab</code><span> </span>と同様にヘッダー無し解析。</li>
</ul>
<h3>安定性・読み込み</h3>
<ul>
<li>mbstring 未導入・不正 UTF-8・POST 型・壊れた transient などでの致命エラーや白画面を防止。</li>
<li>Settings ラッパー・<code>ktpwp.php</code><span> </span>の明示<span> </span><code>require</code>、<code>TRANSIENT_PREFIX</code><span> </span>定数追加で取り込み画面の表示・読み込み経路を強化。</li>
</ul>
<h3>既存ユーザー向け（自動更新）</h3>
<ul>
<li>本リリースには ZIP アセットを添付していません。WordPress の更新取得は<span> </span><strong>zipball_url</strong>（GitHub がタグ参照用に提供するソースアーカイブ）経由になります。手動配布用 ZIP は配布サイト／管理画面アップロード用として別途用意してください。</li>
</ul>
<div id="wpfa-16994" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//www.kantanpro.com/wp-content/uploads/wpforo/default_attachments/1777813478-2026-05-03-215053.png" target="_blank" title="スクリーンショット-2026-05-03-21.50.53.png"><i class="fas fa-paperclip"></i>&nbsp;スクリーンショット-2026-05-03-21.50.53.png</a></div>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>ktp22</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v1-3-1%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</guid>
                    </item>
				                    <item>
                        <title>KantanProEX（WP）およびKantanPro（WordPress版）の更新の不具合解消</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89%e3%81%8a%e3%82%88%e3%81%b3kantanpro%ef%bc%88wordpress%e7%89%88%ef%bc%89%e3%81%ae%e6%9b%b4%e6%96%b0%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88%e8%a7%a3%e6%b6%88</link>
                        <pubDate>Sat, 02 May 2026 05:36:49 +0000</pubDate>
                        <description><![CDATA[KantanProの更新で不具合があり申し訳ありませんでした。

KantanProEX（WP）v1.2.98
KantanPro（WP） v1.2.76

で更新問題を解消しました。更新してお試しください。
今回のアップデートには以下の内容を含みます、

顧客および協力会社で宛名印刷対応
一括請求書で長形３号明封筒に対応※ プリンタ環境によりますが窓に宛名が...]]></description>
                        <content:encoded><![CDATA[<p><span>KantanProの更新で不具合があり申し訳ありませんでした。</span></p>
<ul>
<li><span>KantanProEX（WP）v1.2.98</span></li>
<li><span>KantanPro（WP） v1.2.76</span></li>
</ul>
<p>で更新問題を解消しました。更新してお試しください。</p>
<p>今回のアップデートには以下の内容を含みます、</p>
<ul>
<li>顧客および協力会社で宛名印刷対応</li>
<li>一括請求書で長形３号明封筒に対応<br />※ プリンタ環境によりますが窓に宛名が入ります。<br />※ 余白は上下左右10mm前提です。</li>
</ul>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>ktp22</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89%e3%81%8a%e3%82%88%e3%81%b3kantanpro%ef%bc%88wordpress%e7%89%88%ef%bc%89%e3%81%ae%e6%9b%b4%e6%96%b0%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88%e8%a7%a3%e6%b6%88</guid>
                    </item>
				                    <item>
                        <title>KantanProEX（WP）v1.2.93をリリースしました</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v1-2-93%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</link>
                        <pubDate>Fri, 01 May 2026 00:30:18 +0000</pubDate>
                        <description><![CDATA[多言語化（英語対応）の過程でプラグインの有効化周りの修正を何度か繰り返しました。エラーがないことを確認したバージョンです。ただし、ユーザの状態によって、更新時に問題があるかもそれません。その場合は、一旦KantanProEX（WP）を「データは残す」設定で削除してからクリーンインストールしてください。KantanPro（WordPress版）無料版は事前に無効化してください。...]]></description>
                        <content:encoded><![CDATA[<p>多言語化（英語対応）の過程でプラグインの有効化周りの修正を何度か繰り返しました。エラーがないことを確認したバージョンです。ただし、ユーザの状態によって、更新時に問題があるかもそれません。その場合は、一旦KantanProEX（WP）を「データは残す」設定で削除してからクリーンインストールしてください。KantanPro（WordPress版）無料版は事前に無効化してください。</p>
<ul>
<li>更新の一時展開先が消えたあとに<span> </span><code>active_plugins</code><span> </span>や<span> </span><code>update_plugins</code><span> </span>に古いパスが残り、<code>file_get_contents</code><span> </span>の Warning や別ハッシュ同士の<span> </span><code>ktpwp_autoload_classes</code><span> </span>再定義 Fatal が出る問題に対処しました。</li>
<li>メイン<span> </span><code>ktpwp.php</code><span> </span>の先頭で、KantanProEX 相当行の<span> </span><strong>欠損除去・重複解消</strong>（マルチサイトの<span> </span><code>active_sitewide_plugins</code><span> </span>と<span> </span><code>update_plugins</code><span> </span>トランジェントも対象）を実行します。</li>
<li><code>ktpwp_autoload_classes()</code><span> </span>は<span> </span><code>function_exists</code><span> </span>で囲み、万一二重読み込みがあっても Fatal にならないようにしました。</li>
<li>更新チェッカーの正規ベースネーム検出では<span> </span><strong><code>KantanProEX/ktpwp.php</code><span> </span>を最優先</strong>し、<code>KantanPro-KantanProEx-&lt;hash&gt;</code><span> </span>形式の一時フォルダ名は正規キーに採用しないようにしました。</li>
</ul>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>ktp22</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v1-2-93%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</guid>
                    </item>
				                    <item>
                        <title>KantanProEX（WP）v 1.2.62 をリリースしました</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v-1-2-62-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</link>
                        <pubDate>Tue, 28 Apr 2026 12:51:30 +0000</pubDate>
                        <description><![CDATA[受注書のカレンダーのUI/UX修正
売上レポートの基準日の変更

= 1.2.62 - 2026年04月28日 =* 売上レポート・売上台帳PDFの期間集計を受付日ではなく完了日基準に統一し、完了日未設定の案件を集計対象外にするよう修正* レポート画面の売上計算説明に、期間集計が完了日基準であることを追記* GitHub Releases の取得・ダウンロード認証・更新後...]]></description>
                        <content:encoded><![CDATA[<ul>
<li>受注書のカレンダーのUI/UX修正</li>
<li>売上レポートの基準日の変更</li>
</ul>
<p>= 1.2.62 - 2026年04月28日 =<br />* 売上レポート・売上台帳PDFの期間集計を受付日ではなく完了日基準に統一し、完了日未設定の案件を集計対象外にするよう修正<br />* レポート画面の売上計算説明に、期間集計が完了日基準であることを追記<br />* GitHub Releases の取得・ダウンロード認証・更新後の再有効化処理を強化し、更新チェックとプラグイン更新処理の安定性を改善<br />* GitHub zipball 展開時のディレクトリ名補正、更新キャッシュ削除、更新なし状態の transient 整理を追加<br /><br />= 1.2.61 - 2026年04月28日 =<br />* GitHub Releases の更新情報取得で、設定済み GitHub トークンを使った API 認証に対応し、非公開リポジトリ/Release でも更新情報を取得できるよう修正<br />* バージョン付き配布 ZIP（例: `KantanProEX_1.2.60_20260428.zip`）を更新アセットとして優先検出できるよう改善<br />* 受注書概要のカレンダー幅を広げ、日付が見切れないよう調整<br />* 受付カレンダーを支払欄の末尾へ移動し、上段の進捗・支払・受付の並びを整理<br /><br />= 1.2.60 - 2026年04月28日 =<br />* 受注書の受付（登録日）をカレンダーで編集できるようにし、売上レポートの期間判定に使う登録日へ反映されるよう改善<br />* 受注書詳細の日付欄（受付・約束納期・希望納期・納品予定日・完了日）を同一行・同一サイズのカレンダー表示に統一<br />* 日付欄のクリアボタンを廃止し、ラベル表記を「項目名：」形式に揃えて受注書概要の視認性を改善<br /><br />= 1.2.59 - 2026年04月28日 =<br />* GitHub Releases の参照先を KantanProEX 用リポジトリ（`KantanPro/KantanProEx`）へ修正<br />* 更新チェック時のプラグインベースネームと優先 ZIP アセット名を KantanProEX 向けに調整<br /><br /></p>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>nonaka</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v-1-2-62-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</guid>
                    </item>
				                    <item>
                        <title>KantanProEX（WP）v 1.2.59 をリリースしました</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v-1-2-59-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</link>
                        <pubDate>Mon, 27 Apr 2026 22:42:16 +0000</pubDate>
                        <description><![CDATA[KantanPro（WordPress版）のフルスタック版です。制約なしで使えます。買い切りダウンロード販売中
= 1.2.59 - 2026年04月28日 =

GitHub Releases の参照先を KantanProEX 用リポジトリ（KantanPro/KantanProEx）へ修正
更新チェック時のプラグインベースネームと優先 ZIP アセット名を Kant...]]></description>
                        <content:encoded><![CDATA[<p>KantanPro（WordPress版）のフルスタック版です。制約なしで使えます。<br />買い切りダウンロード販売中！<br /><a href="https://www.kantanpro.com/product/kantanpro-ex" target="_blank" rel="noopener">https://www.kantanpro.com/product/kantanpro-ex</a><br /><br /></p>
<p>= 1.2.59 - 2026年04月28日 =</p>
<ul>
<li>GitHub Releases の参照先を KantanProEX 用リポジトリ（<code>KantanPro/KantanProEx</code>）へ修正</li>
<li>更新チェック時のプラグインベースネームと優先 ZIP アセット名を KantanProEX 向けに調整</li>
</ul>
<p>= 1.2.58 - 2026年04月28日 =</p>
<ul>
<li>KantanProEX（WP）本体ではバナーを非表示のまま、配布先の KantanPro（WordPress版）向けに KTP Banner 設定を REST API で配信できるよう修正</li>
<li>公式サイト側の KTP Banner 設定を優先し、設定がない場合のみ中央バナー設定をフォールバックとして利用するよう整理</li>
</ul>
<p>= 1.2.57 - 2026年04月28日 =</p>
<ul>
<li>直近のコミット履歴（1.2.56〜1.2.54）に基づき、システム名表示の固定化・プラグイン説明文の案内追記・受注書詳細カード化/メモ保存サニタイズ対応の内容をリリースノートへ整理</li>
<li>配布ドキュメント（<code>readme.txt</code><span> </span>/<span> </span><code>README.md</code>）のバージョン情報と更新日を同期</li>
</ul>
<p>= 1.2.56 - 2026年04月27日 =</p>
<ul>
<li>ヘッダーのシステム名表示を固定化し、無料版の残存設定値がある環境でも「KantanProEX」と正しく表示されるよう修正</li>
</ul>
<p>= 1.2.55 - 2026年04月27日 =</p>
<ul>
<li>管理画面のプラグイン一覧に表示する説明文へ、固定ページへのショートコード設置案内（<code></code>）を追加</li>
</ul>
<p>= 1.2.54 - 2026年04月27日 =</p>
<ul>
<li>受注書詳細をカードレイアウトへ刷新し、概要カードのスタイルを追加</li>
<li>受注書メモの保存時サニタイズ処理を実装し、入力データの安全性を改善</li>
</ul>
<p>= 1.2.53 - 2026年04月27日 =</p>
<ul>
<li>受注書まわりの機能拡張（補助処理クラス<span> </span><code>includes/class-ktpwp-order-auxiliary.php</code><span> </span>を新設、受注メイン／UI・AJAX との連携強化）</li>
<li>メール送信ポップアップ・発注メールまわりの処理改善（<code>js/ktp-email-popup.js</code>、<code>js/ktp-purchase-order-email.js</code>、<code>includes/class-ktpwp-ajax.php</code><span> </span>等）</li>
<li>フロントの受注・メール関連 UI／スタイルの調整（<code>css/styles.css</code>、<code>js/ktp-js.js</code>）</li>
<li>スタッフチャット・一般設定・更新チェッカー・プラグイン本体説明の更新（<code>ktpwp.php</code><span> </span>ほか）</li>
<li>配布用 ZIP 生成時に<span> </span><code>.cursor</code><span> </span>ディレクトリを含めないよう<span> </span><code>create_release_zip.sh</code><span> </span>を修正</li>
</ul>
<p>= 1.2.52 - 2026年04月27日 =</p>
<ul>
<li>ダウンロード販売版としてライセンスキー不要に統一。ライセンス設定メニュー・関連 UI を削除し、レポート・バックアップ・売上台帳 PDF 等のライセンスゲートを撤去（<code>is_license_valid</code><span> </span>を常時有効扱いに）</li>
<li>KantanPro（無料版）との有効化競合の緩和（<code>register_activation_hook</code><span> </span>の早期登録、遅延包含インクルード、誤った自己無効化ロジックの整理）</li>
<li><code>init</code><span> </span>上で<span> </span><code></code><span> </span>/<span> </span><code></code><span> </span>のショートコード登録を保証し、読み込み順に依存しにくく変更</li>
<li>グラフダミー表示の文言・条件を整理</li>
<li>配布先（不特定サイト）向けに、KTP Banner 連携・中央バナー・公式サイト既定 JSON の自動取得・REST<span> </span><code>central-banner</code><span> </span>によるバナー配信を行わないよう統一（KTP Banner プラグイン併用時も<span> </span><code>KTPWP_EDITION</code><span> </span>pro では非表示）</li>
<li>設定＞デザイン＞ヘッダー背景画像のリセット用ボタン（旧「画像を削除」／「デフォルトに戻す」）を廃止</li>
</ul>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>nonaka</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanproex%ef%bc%88wp%ef%bc%89v-1-2-59-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</guid>
                    </item>
				                    <item>
                        <title>KantanPro v 1.2.57 をリリースしました</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanpro-v-1-2-57-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</link>
                        <pubDate>Mon, 27 Apr 2026 22:35:36 +0000</pubDate>
                        <description><![CDATA[= 1.2.57 - 2026年04月28日 =

ショートコードの条件文を修正し、分岐判定の安定性を向上
フィルター利用方法のコメントを追加し、拡張時の可読性と保守性を改善

= 1.2.56 - 2026年04月27日 =

コミット履歴をもとに無料版メインプラグインのリリース情報を更新
readme.txt と README.md のバージョン表記・変更履...]]></description>
                        <content:encoded><![CDATA[<p>= 1.2.57 - 2026年04月28日 =</p>
<ul>
<li>ショートコードの条件文を修正し、分岐判定の安定性を向上</li>
<li>フィルター利用方法のコメントを追加し、拡張時の可読性と保守性を改善</li>
</ul>
<p>= 1.2.56 - 2026年04月27日 =</p>
<ul>
<li>コミット履歴をもとに無料版メインプラグインのリリース情報を更新</li>
<li><code>readme.txt</code><span> </span>と<span> </span><code>README.md</code><span> </span>のバージョン表記・変更履歴を最新化</li>
</ul>
<p>= 1.2.56 - 2026年04月27日 =</p>
<ul>
<li>ヘッダーのシステム名表示を固定化し、無料版の残存設定値がある環境でも「KantanProEX」と正しく表示されるよう修正</li>
</ul>
<p>= 1.2.55 - 2026年04月27日 =</p>
<ul>
<li>プラグインの説明文を更新し、初期案内の内容を整理</li>
<li>システム名の取得方法を修正し、表示の安定性を向上</li>
</ul>
<p>= 1.2.54 - 2026年04月27日 =</p>
<ul>
<li>受注書のメモ機能を追加し、運用時の補足情報を保存しやすく改善</li>
<li>システム説明文を更新し、初期表示の案内内容を調整</li>
<li>スタイルシートを整理し、画面表示の保守性を向上</li>
<li>AJAX 処理を改善し、通信時の安定性を向上</li>
</ul>
<p>= 1.2.53 - 2026年04月27日 =</p>
<ul>
<li>メール送信ポップアップにCC入力欄を追加（<code>includes/class-ktpwp-order-ui.php</code>・<code>js/ktp-email-popup.js</code>）</li>
<li>送信処理でCC・宛先の検証と自動設定を実装（<code>includes/class-ktpwp-ajax.php</code>）。宛先以外のメールアドレスを適切に扱えるよう改善</li>
</ul>
<p>= 1.2.52 - 2026年04月27日 =</p>
<ul>
<li><code></code><span> </span>ショートコード登録のフォールバックを追加（<code>init</code><span> </span>優先度20）。<code>KTPWP_Index</code><span> </span>経由の登録が漏れた場合でも固定ページでショートコードが動作するよう改善</li>
<li>無料版のレポートタブを KantanProEX（有料版）への案内表示に変更（<code>kantanAllTab</code><span> </span>および<span> </span><code>class-ktpwp-shortcodes.php</code><span> </span>のレポート取得を統一）</li>
<li>管理画面から「ライセンス設定」サブメニューを廃止</li>
<li>バックアップ画面を KantanProEX への案内に変更。エクスポート／リストアの直接 POST はブロックして案内へリダイレクト</li>
</ul>
<p>= 1.2.51 - 2026年04月27日 =</p>
<ul>
<li>無料版と有料版の移行競合対策を強化（有料版起動時の無料版停止モード判定を追加）</li>
<li>一般設定の「ロゴマーク」「システム名」「システムの説明」を固定化し、ユーザーが変更できないように改善</li>
</ul>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>nonaka</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanpro-v-1-2-57-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</guid>
                    </item>
				                    <item>
                        <title>KantanPro v1.2.50 をリリースしました</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanpro-v1-2-50-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</link>
                        <pubDate>Sat, 18 Apr 2026 17:51:07 +0000</pubDate>
                        <description><![CDATA[パフォーマンスを大幅に向上しました！プラグインの更新をチャックして是非新バージョンをお試しください。
= 1.2.50 - 2026年04月19日 =

プラグイン一覧の削除確認ダイアログを、更新操作では表示しないようさらに限定（upgrade-plugin・update-selected・update.php を含むリンクは除外、plugins.php 上の actio...]]></description>
                        <content:encoded><![CDATA[<p>パフォーマンスを大幅に向上しました！<br />プラグインの更新をチャックして是非新バージョンをお試しください。</p>
<p>= 1.2.50 - 2026年04月19日 =</p>
<ul>
<li>プラグイン一覧の削除確認ダイアログを、更新操作では表示しないようさらに限定（<code>upgrade-plugin</code>・<code>update-selected</code>・<code>update.php</code><span> </span>を含むリンクは除外、<code>plugins.php</code><span> </span>上の<span> </span><code>action=delete</code><span> </span>/<span> </span><code>action=delete-selected</code><span> </span>のみカスタム確認）。プラグイン更新時はデータベースの業務データは従来どおり保持</li>
</ul>
<p>= 1.2.49 - 2026年04月19日 =</p>
<ul>
<li>プラグイン一覧で「更新」（<code>upgrade-plugin</code>）を実行する際、削除用のカスタム確認ダイアログ（データ保持設定に関する文言）が誤って表示される問題を修正。<code>plugins.php</code><span> </span>の<span> </span><code>action=delete</code><span> </span>/<span> </span><code>action=delete-selected</code><span> </span>のリンクにのみ確認を表示するよう変更</li>
</ul>
<p>= 1.2.48 - 2026年04月19日 =</p>
<ul>
<li>プラグイン更新後に管理画面へ表示されていた「データベースの反映だけ未完了」「KantanPro設定でデータベースを更新してください」旨の案内通知を表示しないよう変更（<code>ktpwp_upgrade_error</code><span> </span>トランジェントの設定・表示を削除）。詳細エラーは従来どおりオプションに記録</li>
</ul>
<p>= 1.2.47 - 2026年04月19日 =</p>
<ul>
<li>アセット読み込みの最適化と拡張性の向上（<code>includes/class-ktpwp-assets.php</code>）
<ul>
<li>フロントでは<span> </span><code>ktpwp_should_enqueue_frontend_assets</code><span> </span>フィルターで読み込み可否を拡張可能にし、KantanPro ページ以外では干渉防止・コンソール抑制・AJAX 設定・SVG スタイル出力を行わないようガード</li>
<li>管理画面では KantanPro 設定・Woo 連携など必要な画面のみ本体 CSS/JS を読み込み（他の管理画面での無駄な読み込みを削減）。<code>ktpwp_is_kantanpro_admin_screen</code><span> </span>フィルターで判定を拡張可能に</li>
<li>サービス／協力会社／顧客／レポート／リストタブでは jQuery UI Sortable を読み込まないよう条件分岐</li>
<li><code>ktp-cost-items</code><span> </span>のクエリストリング付きバージョン指定をやめ、<code>filemtime</code><span> </span>ベースのキャッシュブレークに変更</li>
<li>一時的だった「全ページでフロントアセット読み込み」デバッグを撤去し、本来の KantanPro ページ判定に戻す</li>
<li>AJAX 設定出力時の<span> </span><code>console.log</code><span> </span>は<span> </span><code>KANTANPRO_VERBOSE_CONSOLE</code><span> </span>有効時のみ</li>
</ul>
</li>
</ul>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>nonaka</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanpro-v1-2-50-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</guid>
                    </item>
				                    <item>
                        <title>KantanPro v1.2.46 をリリースしました</title>
                        <link>https://www.kantanpro.com/community/ktpa/kantanpro-v1-2-46-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</link>
                        <pubDate>Sat, 18 Apr 2026 05:40:01 +0000</pubDate>
                        <description><![CDATA[WordPressテーマ：Lightningでの検証結果タブデザインの修正と新規有効かじのマイグレーション問題協力会社の職能追加でエラーになる問題を修正しました。
&nbsp;
= 1.2.46 - 2026年04月18日 =

レポートタブのレイアウトを協力会社タブと揃える修正

css/ktp-report.css の #report_content { mar...]]></description>
                        <content:encoded><![CDATA[<p>WordPressテーマ：Lightningでの検証結果<br />タブデザインの修正と新規有効かじのマイグレーション問題<br />協力会社の職能追加でエラーになる問題を修正しました。</p>
<p>&nbsp;</p>
<p>= 1.2.46 - 2026年04月18日 =</p>
<ul>
<li>レポートタブのレイアウトを協力会社タブと揃える修正
<ul>
<li><code>css/ktp-report.css</code><span> </span>の<span> </span><code>#report_content { margin-top: 8px !important; }</code><span> </span>がタブパネル全体に効き、メインタブと本文の間に隙間が出る問題を修正（<code>.ktp_plugin_container .tab_content#report_content</code><span> </span>にスコープし margin/padding 上を 0 に）</li>
<li><code>styles.css</code><span> </span>で<span> </span><code>#report_content</code><span> </span>を受注書用の下マージン付きルールから分離し、協力会社等のタブと同じ余白ルールに統一</li>
<li>レポートのサブタブ行（<code>generate_controller</code>）を協力会社と同様、外側<span> </span><code>.controller</code><span> </span>にインライン style を付けず<span> </span><code>.ktp-report-controller</code><span> </span>でレイアウト</li>
<li>モバイル・印刷用の<span> </span><code>#report_content</code><span> </span>指定を本文カード（<code>.ktp-report-print-area</code>）中心に整理</li>
</ul>
</li>
<li>コントローラー周りの過剰な全タブ共通<span> </span><code>!important</code><span> </span>上書きを整理</li>
</ul>
<p>= 1.2.45 - 2026年04月18日 =</p>
<ul>
<li>サービス／協力会社タブのメモ欄クリック時にブラウザがフリーズする問題を多層で解消
<ul>
<li>他プラグイン（Gomoku Game 等）の $(document) 委譲・MutationObserver による干渉を、KantanProページでのみ自動除外（ktpwp_interfering_asset_handles フィルターで拡張可能）</li>
<li>サービス／協力会社／顧客／レポート／リストタブでは受注書専用の重いJS（ktp-invoice-items 等）を読み込まないよう制御</li>
<li>メモ textarea に CSS containment（contain: layout style）と独立合成レイヤー化を適用し、レイアウト再計算を閉じ込め</li>
<li>Grammarly 等のブラウザ拡張・翻訳による介入を抑止する属性（spellcheck, data-gramm 他）を textarea に付与</li>
<li>KTPWP プレフィックス付き console.log をデフォルトで抑制し、DevTools 起動時のメインスレッド詰まりを防止（localStorage / URLパラメータ / 定数で verbose 復活可）</li>
<li>各タブ専用JS（ktp-invoice-items / ktp-cost-items / ktp-client-delete-popup / ktp-delivery-dates）に対象DOM不在時の早期returnを追加</li>
</ul>
</li>
<li>プラグイン削除時のデータ保持設定機能を追加
<ul>
<li>「一般設定」に「プラグイン削除時のデータ保持設定」セクションを追加し、「データを残す（推奨）／完全削除」を選択可能</li>
<li>プラグイン一覧画面の KantanPro 行に現在の削除モードをバッジ表示、横の「変更」リンクから設定画面へ直接ジャンプ</li>
<li>「削除」リンク押下時に、現在のモードに応じた確認ダイアログを表示（完全削除時は復元不可の警告）</li>
<li>uninstall.php を新設し、「完全削除」選択時に ktp_* テーブル、ktp_<em>/ktpwp_</em><span> </span>系オプション・トランジェント、ユーザーメタ、投稿メタ、KantanPro系cronを一括削除（マルチサイト対応）</li>
</ul>
</li>
<li>詳細フォームをリスト列より前面に固定し、タブの pointer-events を撤去</li>
<li>タブ表示をサーバー側クラスで確定し、兄弟セレクタのみに依存しないよう堅牢化</li>
<li>サービス・協力会社のレイアウトを顧客タブに合わせて統一</li>
<li>タブ内の重複IDを解消し、タブレイアウトの重なりを防止</li>
<li>View_Table 内の setcookie を headers_sent でガードし、ヘッダー送出後の警告を防止</li>
<li>タブパネルをラジオと兄弟DOMに戻し全タブ表示を修正。ショートコードの tab_name を POST 優先にし、ベースURLの page_id 取得を改善</li>
</ul>
<p>= 1.2.44 - 2026年04月18日 =</p>
<ul>
<li>新規インストール判定（ktpwp_is_new_installation）の論理不整合を修正。メインの ktp_* テーブルにデータがあるのにオプション未設定等で新規扱いになる問題を解消</li>
<li>マイグレーション履歴オプションの検索を<span> </span><code>ktp_migration_%</code><span> </span>にも対応（実際のフラグ名と一致）</li>
</ul>
<p>= 1.2.43 - 2026年04月18日 =</p>
<ul>
<li>タブビュー（TabsView）で各タブの本体HTMLを<span> </span><code>#list_content</code>〜<code>#report_content</code><span> </span>の要素内に配置し、CSS（<code>#tab:checked ~ #*_content</code>）と整合。協力会社タブなどで本文が真っ白に見える問題を修正</li>
<li>タブのアクティブ表示で<span> </span><code>tab_name</code><span> </span>を POST 優先とし、ショートコード側のタブコンテンツ生成と一致させる</li>
</ul>
<p>= 1.2.42 - 2026年04月18日 =</p>
<ul>
<li>協力会社職能の追加・削除POSTを template_redirect でテーマ出力より前に処理し、投稿名パーマリンク等でヘッダー送出後にリダイレクトできず真っ白になる問題を修正（早期処理時のエラーは GET パラメータで通知）</li>
</ul>
<p>= 1.2.41 - 2026年04月18日 =</p>
<ul>
<li>協力会社職能の追加・削除フォームに tab_name / data_id を付与し、POST 時も協力会社タブとして確実に処理されるよう改善</li>
<li>職能追加・削除後のリダイレクトを強化（Referer 欠如時は HTTP_HOST + REQUEST_URI で組み立て、tab_name・data_id を明示、nocache_headers を付与）</li>
</ul>
<p>= 1.2.40 - 2026年04月18日 =</p>
<ul>
<li>協力会社タブで職能の追加・削除後に画面が真っ白になる問題を修正（リダイレクト先をフルURLで組み立て、wp_safe_redirect に統一）</li>
</ul>
<p>= 1.2.39 - 2026年04月18日 =</p>
<ul>
<li>新規インストール等で協力会社職能テーブル（ktp_supplier_skills）が作成されず職能を追加できない問題を修正（プラグイン有効化時のテーブル作成、未作成時の自己修復、コスト項目用AJAX対応</li>
</ul>]]></content:encoded>
						                            <category domain="https://www.kantanpro.com/community"></category>                        <dc:creator>nonaka</dc:creator>
                        <guid isPermaLink="true">https://www.kantanpro.com/community/ktpa/kantanpro-v1-2-46-%e3%82%92%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%97%e3%81%be%e3%81%97%e3%81%9f</guid>
                    </item>
							        </channel>
        </rss>
		