サポート » 使い方全般 » 1つの記事を2つのページで表示

  • お世話になります。

    カスタム投稿タイプを使って「問合せ先」を登録し、
    http://〜〜〜/archives/contact/で表示しています。
    →contact直下のページで一覧表示しています。

    実現したいことは、フォルダ階層別にベーシック認証を変えたいため
    この「問合せ先」のコピーを別のアドレスで同じように表示したいのです。
    例)http://〜〜〜/archives/contact2/

    1つの記事を投稿すると2つのページが同じように更新されるようにするには
    どうしたら良いか教えていただけますでしょうか

    どうぞよろしくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    1つの記事を投稿すると2つのページが同じように更新されるようにする

    これは無理なので、発想を変える必要があります。
    例えば、/content2/は、get_postsを使ってテンプレート側で/content/のデータを読み込むようにするとか。
    現在の構成とか使用テーマの詳細がわからないので、はっきりしたことは言えませんが。。。

    トピック投稿者 lilico

    (@meiico)

    ありがとうございます。
    発想を変えるということですね。

    すみません、質問の投稿をした後で、
    いろいろとサイトを見ていて、ベーシック認証を分けたいので、
    マルチサイトを作成し、Aブログ、Bブログとして
    Aブログのカスタム投稿タイプで記事を投稿すると、
    Bブログにも記事を共有し同じように反映させられたらベストだなーと思ったのですが
    やはりそれも難しいのでしょうか…

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    マルチサイトを作成し、Aブログ、Bブログとして
    Aブログのカスタム投稿タイプで記事を投稿すると、
    Bブログにも記事を共有し同じように反映させられたらベストだなーと思ったのですが
    やはりそれも難しいのでしょうか…

    難しいと思いますよ。。。マルチポストのための関数とかはありませんし。
    管理画面上に投稿として存在させる方法は思いつきません。

    JavaScriptとかfetch_feedとかでRSSを取ってきて表示、とかっていうのだと、だめですかね?

    (API経由で投稿させることはできると思いますが、ガッツリプログラミングの話になるので、ちょっとこの場では。。。)

    トピック投稿者 lilico

    (@meiico)

    ご回答ありがとうございます。
    やはり難しいのですね(T T)
    fetch_feedは知らなかったので調べてみます。

    やはりAブログの記事を手動でコピペしてBブログにも投稿するのが安全なのかもしれません。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「1つの記事を2つのページで表示」には新たに返信することはできません。