サポート » プラグイン » カスタム投稿の詳細ページをモーダルウィンドウで表示

  • カスタム投稿の一覧表示(archive-***.php)から、詳細ページ(single-***.php)を表示させる際に、詳細ページをモーダルウィンドウで表示させたいのですが、どのような方法があるかご教授お願い致します。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • marusyoさん、こんにちは。

    いろいろな方法があるかとは思いますが、archive-***.php を編集できるのであれば、モーダルウィンドウ用の投稿を archive-***.php 内に読み込んで、あらかじめソースコード上に記載してしまい、あとはそれらを JavaScript 等でモーダル表示するだけでも可能かと思います。
    Ajax で読み込む方法が適切なのかもしれませんが、自前実装は大変そうなので、何らかのプラグインを使用するなど検討する必要がありますね。

    ご参考になれば。

    スレッド開始 marusyo

    (@marusyo)

    shokun0803さんお返事ありがとうございます。

    archive-***.php内に読み込んでということですが、その場合はsingle-***.phpは必要なしということですよね?

    そもそもこちらの知識不足の質問になってしまいますが、モーダル表示というのはあくまでそのページにモーダル表示させる情報が盛り込まれてないと出来ないものなのでしょうか?
    例えば、とあるページにYahooをモーダル表示させるといったことは出来ない?

    marusyoさん、こんにちは。

    Script等を自身で実装するとなると簡単なのはソースコード内に記述がある方が楽です。
    プラグイン等を使用するなら、例えば Easy FancyBox プラグインを使用した場合、ヘルプでも以下のような記載がありますので、class=”fancybox-iframe” を付与すればおそらく可能です。
    https://wordpress.org/plugins/easy-fancybox/#can%20i%20display%20web%20pages%20or%20html%20files%20in%20a%20fancybox%20overlay%3F

    ご参考になれば。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カスタム投稿の詳細ページをモーダルウィンドウで表示」には新たに返信することはできません。