メインコンテンツへ移動
  2026年8月29日(土)
  1 返信
  12回の訪問
  購読する
現在、WP プラグイン Wpdatatable を使用して Web サイトのテーブルを更新するために Google スプレッドシートを使用しているクライアントがいます。
これは完全に機能していますが、代わりに Microsoft Excel シートを使用したいと考えています。変更を進める前に、次のすべてを確認していただけますか:

操作:
WP Table manager 上記と同様の方法で動作します。Excel ファイルはクライアントの Microsoft 365/OneDrive アカウントにあります。更新すると、Web サイトのテーブルが自動的に更新されます。

私の理解は次のとおりです。

手順: 必要なこと

ステップ 1 — WP Table Manager
を備えた唯一の WordPress テーブル プラグインですOneDrive ライブ同期

ステップ 2 — Excel ファイルが OneDrive/ SharePoint
にある必要があります OneDrive (ローカル コンピューターではない) OneDrive 内部ワークフローの一部として

ステップ 3 — リンク経由で読み取りアクセスを許可するようにファイル共有を設定します
で OneDrive、特定の Excel ファイルの共有可能なリンクを生成し、「リンクを知っている人は誰でも表示できます」(読み取り専用)に設定します。これは、プラグインがデータを取得するために使用するものです。 Web サイトがそれを読み取るためにログインする必要はありません。

ステップ 4 — WP Table Manager WordPress サイトに
プラグインをインストールし、新しいテーブルを作成し、[インポートと同期] > OneDrive Excel] オプションを使用します。 OneDrive 共有リンクを貼り付け、データを取得し、自動同期を有効にします。

ステップ 5 — テーブルのスタイルを設定し、既存の wpDataTables ショートコードを置き換えます
必要が WP Table Manager、スタイルを合わせて、ページのショートコードを置き換える

ステップ 6 — テストと検証
Excel ファイルの数値を更新し、同期間隔 (通常は数分) 内に Web サイトに反映されることを確認します。

セキュリティ:
サブスクリプションに接続されたシートが直接 Web サイトにアクセスしてデータを送信することにセキュリティ上の問題はありませんか? Excel ファイルは会社のグループの OneDrive (ローカル コンピューターや個人の OneDrive)。

私の理解では、次のよう

になります。ファイルは読み取り専用リンクを介して共有されます。Web サイトはデータを取得することしかできず、スプレッドシートに書き込んだり変更したりすることはできません。リンクは、その 1 つのファイルへのアクセスのみを許可し、より広範な Microsoft 365 アカウントへのアクセスを許可しません。WordPress には認証情報やトークンは保存されません。これは、アカウント認証情報がまったく関係しないため、完全な OAuth 接続よりも実際には安全です。単一のファイルへの公開読み取りリンクだけです。

注意すべき唯一の点は、スプレッドシートに公開 Web サイト用のデータのみが含まれていることを確認することです。同じファイルに余分なタブや内部メモがある場合は、それらを別のファイルに移動する必要があります。
1週間前
こんにちは。

詳細な説明をありがとうございます!

設定内容をよく理解されており、セキュリティ評価も100%正しいです(読み取り専用アクセス、WordPressに認証情報を保存しない、ファイルアクセスを分離)。

ただし、重要な点を1つ明確にしておきたいと思います。この設定では、OneDriveからのデータインポートのみが OneDriveサイトのテーブルが自動的に更新されることはありません OneDrive。OneDrive
でスプレッドシートを編集するたびに OneDrive、WordPressで手動で再インポート/同期を実行して、新しいデータをウェブサイトに反映させる必要があります。

このインポートワークフローで問題ないか確認させていただければ幸いです。

よろしくお願いいたします。
  • ページ:
  • 1
この投稿にはまだ返信がありません。.