[回答済み] サムネイル一覧を埋め込み等で表示

[ゲスト投稿記事]


2024-02-21 15:18:13
HTMLテンプレートの個人サイトを運営しています。
別でPictPostPersonalも使用しており、個人サイトのindexページに、PictPostPersonaのサムネイル一覧を
埋め込み等で出力できたら便利だなあと思ったのですが、良い方法はありませんか…?

(管理者)
お問い合わせありがとうございます。
綺麗に埋め込もうとおもうとなかなか一筋縄にはいきませんが、
個人サイトとPPPが同じサイト内で運営されているのであれば、iframeで埋め込む方法なら実現ができそうです。

ver.1.17.0でテンプレートの変更機能を追加しました。
{article_list}を使用したページに埋め込みようのテンプレートを指定し、そのページをindexページにiframeで埋め込むことでサムネイル表示ができます。
あわせて、indexページにスクリプトを埋め込むことでサムネイルクリック時にそのページへ移動することができるようになります。

テンプレート及びスクリプトのサンプルを下記URLに配置しました。ダウンロードして使用してください。
https://ppp.kannagi.net/faq/iframesample.zip

1) template_view_iframe.php ファイルを pppの /env/templates/ フォルダに配置します

2) index.html内の <script>~</script>を自サイトのindex.htmlに埋め込みます。
  この際、script上部の iframe_dir = "../pictpostpersonal" をindex.htmlから見たPPPのパスに書き換えます。

3) あわせて、 index.html内の <iframe>を自サイトのindex.htmlに埋め込みます。
  この際、<iframe>のsrcをpppで作成したサムネイル用記事のURLに書き換えます。

以上の操作でindex.htmlにPPPのサムネイル一覧を表示できるようになります。
お試しください。

いいね!


削除キー: