WordPressとAppsの統合
ONLYOFFICE AppsとWordPressの統合について
ONLYOFFICEは、ONLYOFFICE AppsをWordPressのサーバーバージョンと統合するための公式プラグインを提供しています。このプラグインを使用すると、WordPress内でオフィス文書を直接操作し、AppsのルームやファイルをWordPressのページや投稿に追加することができます。これにより、ウェブサイトの訪問者は文書をダウンロードすることなく、公開された投稿内でそれらを閲覧できます。WordPress用ONLYOFFICE Apps統合のソースコードはGitHubで利用可能です。このプラグインはGPL-2.0ライセンスの下で配布されています。
主な機能
- WordPress内で文書、スプレッドシート、プレゼンテーション、フォームを作成および編集。
- WordPressのページや投稿にAppsのルームやファイルを追加。
- 文書をダウンロードすることなく、WordPressのページや投稿内で文書を閲覧および編集。
- WordPress内でAppsルームを作成。
サポートされている形式
- 作成、編集、閲覧用:DOCX、PPTX、XLSX。
- フォーム入力用:PDF。
- OOXML変換による編集用:ODT、ODS、ODP、RTF。
バージョン3.1.0の新機能
変更点
- プレゼンテーションの背景色選択を追加
- docspace-sdk-js v2.0.0を統合
- 公開ルームの読み込み速度を改善
完全な変更履歴はこちらで確認できます。
ONLYOFFICE AppsをWordPressに接続する
要件
WordPress用ONLYOFFICE Appsコネクタのインストール
Appsの設定
- 左下のメニュー
を使用し、DocSpace設定オプションを選択します。
- SaaSおよびサーバーバージョン共通:開発者ツール -> JavaScript SDKセクションに切り替えます。DocSpaceをiframeとして埋め込むフィールドにWordPressアドレスを入力し、+アイコンをクリックします。
- サーバーバージョンのみ:カスタマイズセクションでDNS設定オプションが有効であり、Appsポータルのドメイン名が指定されていることを確認します。
WordPressの設定
- GitHubからコネクタをダウンロードします。
- WordPress管理ダッシュボードのプラグインセクションに移動し、新規追加をクリックします。
- プラグインのアップロードをクリックし、圧縮されたプラグインを選択します。
- プラグイン設定に移動し、次のパラメータを指定します:
- DocSpaceサービスアドレス
- 管理者ログインとパスワード
- 保存をクリックします。
保存ボタンをクリックすると、現在のWordPressユーザーと同じデータを持つONLYOFFICE Appsにルーム管理者の役割を持つユーザーが作成されます。

WordPress内でONLYOFFICE Appsを使用開始
ユーザーをAppsにエクスポート
作業を開始するには、WordPressからONLYOFFICE Appsにユーザーをエクスポートする必要があります。プラグイン設定ページでユーザーリストを開くボタンをクリックします。ユーザーリストのページが開きます(upload_files権限を持つWordPressユーザーが含まれます)。
Appsにユーザーを追加するには、リストでチェックを入れ、ドロップダウンリストからDocSpaceに招待を選択し、適用ボタンをクリックします。
このリストのDocSpaceユーザー状態列で、WordPressユーザーがAppsに追加されたかどうかを確認できます:
- 緑のチェックマーク:指定されたメールを持つWordPressユーザーがAppsに追加されました。同期が成功しました。
- 空の値:指定されたメールを持つWordPressユーザーがAppsにいません。招待することができます。
- 砂時計:指定されたメールを持つユーザーがAppsにいますが、同期に問題がありました。Appsプラグインに初めてログインする際に、ユーザーはAppsのログインとパスワードを提供して同期を完了する必要があります。

WordPress内でAppsルームを作成
統合プラグインを設定した後、upload_files権限を持つユーザーにAppsが表示されます。これらのユーザーはONLYOFFICE Appsにアクセスし、コラボレーション、カスタム、公開、フォーム入力、VDRなどのさまざまなルームを作成し、ユーザーを招待してルーム内で文書を共同編集することができます。
ONLYOFFICE Appsの使用方法についての詳細は、ガイドをご覧ください。

WordPressページにAppsルームやファイルを追加
-
投稿を作成する際に、ONLYOFFICE Appsの要素(ブロック)であるルームやファイルを追加できます。+アイコンをクリックし、すべてを表示を選び、ONLYOFFICE DocSpaceを選択します。
-
ルームを追加するには、ルームを選択ボタンをクリックし、希望するルームを選択して選択を押します。ブロック設定では、ページに表示する幅と高さ、およびインターフェーステーマ(ライトまたはダーク)を指定し、表示形式(埋め込みまたはエディター)を調整できます。

-
ファイルを追加するには、ファイルを選択ボタンをクリックし、ルームから希望するファイルを選択して保存を押します。ブロック設定では、ページに表示する幅と高さ、およびインターフェーステーマ(ライトまたはダーク)を指定し、表示形式(埋め込みまたはエディター)を調整できます。
注記プレゼンテーションファイルの背景色を選択することもできます。
投稿が公開されると、WordPressサイトの訪問者はこのファイルをダウンロードすることなく閲覧できます。WordPressユーザーは、アクセス権に応じてファイルをオンラインで閲覧または編集したり、新しいファイルをルームに追加したりできます。
WordPressページで公開されたルームやファイルへのWordPressユーザーのアクセス権は、以下の原則に基づいて決定されます:
- ルームをすべてのユーザーに公開する場合は、Appsで公開ルームを使用します。これは公開されたWordPressページで表示されます(非公開のWordPressページはログインユーザーのみが利用可能)。
- ルームをログインユーザーのみに公開する場合は、Appsで非公開ルームを使用します。公開ページでも閲覧するにはWordPressのログインが必要です。
注意:WordPressページに公開されたAppsルームの特定の仕様:
- Appsの左メニューは利用できません;
- 追加されたルーム内のみでのナビゲーションが可能です;
- ルーム管理者またはパワーユーザーの役割を持つユーザーは新しいファイルを作成できます。
最も一般的な問題とその解決方法については、トラブルシューティングガイドをご覧ください。