2017-10-13 7 views
0

私は既に存在する反応ウェブサイト(www.xxxx.com)を介して(www.xxx。 com/blog)。それは可能ですか?私は解決策を見つけるためにインターネット上で検索してきましたが、反応/ jsを見つけることができませんでした。 ありがとう!Wordpressのブログを既存の反応しているウェブサイトに統合するにはどうすればいいですか? (www.xxxx.com/blog)

+0

を私は、これは/のJSを反応させるとは何の関係もないと思います。..ワードプレスはPHP + SQLデータベースを使用して、あなたのサーバーがこれを許可するならば、単純にこのフォルダにインストールする必要があります。 –

+0

既存のサイトのルートにディレクトリを作成し、ブログとして名前をつけて、このフォルダ内にwordpressを入れてください。 –

+1

これはまた、あなたのReactのウェブサイトを提供してください。 DocumentRootから静的ファイル(index.html、bundle.jsなど)を提供するだけのApache/nginx構成の場合は、ここの回答に記載されているように、サブディレクトリからWPコンテンツを簡単に配信できます。設定がもう少し複雑な場合(たとえば、クライアント上のReact-Routerにルーティングを委任するために)、キャッチオールルートを含むReactアプリケーションを提供するノードサーバなどのような複雑な場合は、あなたのノードサーバーでミドルウェアを使用してWPサブディレクトリの例外。 – Jaxx

答えて

1

ワードプレスはPHPとMySQLであり、Javascript(React)ではありません。しかし、あなたのホストがPHP/MySQLにReactを許可するかどうかを確認してください。

WordPressコーデックスには、必要なすべての情報がIntegrating WordPress with Your Website (WordPress Codex)にあります。 PHPとMySQLが必要です。 Hosting Requirements (WordPress Codex)を参照してください。

まず、既存のサイトがhttp://myexample.comであるとします。次に、 サイトに新しいサブディレクトリ(フォルダ)を作成し、それを「ブログ」 (ブログ以外のものも使用できますが、この サブディレクトリを作成する必要があります)と呼んでください。したがって、空のサブディレクトリは http://myexample.com/blog/になりました。今すぐWordPressをダウンロードし、 のファイルをすべてこの新しいフォルダにアップロードし、WordPressをインストールします。

その後、/blog/であなたのindex.phpファイルにヘッダーを使用します。

<?php 
require('/the/path/to/your/wp-blog-header.php'); 
get_header(); 
?> 

読むIntegrating WordPress with Your Website (WordPress Codex)

0

最も簡単な方法は、iframeタグを使用することです。これを行うには、ブログでローカルページをsrcと指定します。

関連する問題