web-dev-qa-db-ja.com

異なるURLとテーマを持つWordPressの2つのインスタンス

これは良い質問ではないかもしれませんが、私はまだ自分の問題に対する適切な解決策を見つけることができませんでした。だから私はこれをここに投稿するつもりです。

簡単な質問

私はそれぞれのブログ記事に対して、元のブログ記事の内容と同じ外観で、外観は異なる別のURLを実装する必要があります。

詳細

私たちは私たちのブログのための新しいモバイルアプリを構築するつもりです。だからアプリで私たちはWebのURLを介してブログの投稿をロードする予定です。しかし、ロードとデザインの観点から考えると、不要なもの(ウィジェット、追加リンク)がたくさんあるため、元のURLを使用することはできません。そのため、テーマは異なりますが、元の投稿と同じ内容の投稿ごとに異なるURLを設定することを計画しています。

ただし、モバイルデバイスでブログを使用する通常のブログユーザーの場合は、引き続き元のブログビューを取得します(レスポンシブデザインを使用しています)。つまり、モバイル用途に特別に異なるテーマを使用する必要はありません。

なぜAPIがないのか

また、以下の理由により、APIを使用せずにモバイルアプリ内のものを再構築しませんでした。

  1. webと同じデザインにします。
  2. アプリでそれを再現するにはしばらく時間がかかります&100%を達成することはできません
  3. 将来的にはAndroidやwindowsに再利用できます
  4. 設計変更は容易に実行することができます

私のブログにur www.example.com/sample_postの投稿があるとすると、これはモバイル機器を含むあらゆる場所で機能します。

しかし、m.example.com/sample_postのように、メインのURLと同じ投稿コンテンツを持つが、投稿コンテンツだけを持つ異なるテーマを持つ別のURLが必要です(追加のウィジェットはありません)。このURLはモバイルアプリ内でのみ使用でき、SEOフォロー解除メタタグを使用する予定です。そのため、コンテンツが再生されてもSEO側に害はありません。

私はこれまでのところコメントと回答の助けを借りて理解しやすくするためにもっと詳細に質問を編集しました。私はあなたが今問題について明確な考えを得ることを願っています。

5

comment による明確化の時点で、あなたは本当に追加のバージョン、同じ内容を持つサブドメインを必要としません。あなたが必要とするのは投稿内容を取得することです。スタイリングなどは、サイトから引っ張ってではなく、アプリケーションで発生するはずです。少なくともそれが私の考えです。

とにかく、これには WP REST AP​​I を使用できます。それは部分的にコアに統合され、完全に統合されるでしょう、今のところあなたはAPIのプラグインバージョンを使用することによって既に実装された機能性を拡張することができます。以下に私はあなたにいくつかのリソースをリンクします。安定していますが、廃止予定のバージョン1.2.5とバージョン2.0-beta13.1のプラグインがあります。個人的には、私は間違いなくバージョン2のベータ版を使いたいと思います。しかし、あなたは自分でそれを読んでおく必要があるので、あなたは自分で教育的な決断を下すことができます。


編集する

わかりました、別の提案、しかしコメントで言われたように、私はそれが最もよいアプローチであると確信していません。

MultilingualPress と同じようにコンテンツを複製できます。それはマルチサイト設定の単一サイトで動作します。これは翻訳プラグインですが、実際に翻訳する必要はありません。これに加えて、あなたはオリエンテーションのために使うことができるただの提案です。

2
Nicolai