開発しようとしているサイトの概念を理解するのに苦労しています (私は比較的 PHP に慣れていないので、しばらく時間がかかります)。
基本的に、リンクをクリックしたときにライトボックスに出力したいPHP変数内にいくつかのhtmlコンテンツがあります。
現在、これは次のように機能します-
echo '<a class="fancybox" id="inline" href="#data' . $limit . '">Read more</a>' ;
echo '<div style="display:none"><div id="data' . $limit . '"><h2 class="innertitle">' . $item['linktitle'] . '</h2>' . $item['descriptionfull'] . '</div></div>';
ここで何が起こっているかというと、変数がページの div にロードされ、エンド ユーザーには表示されません。リンクをクリックすると、Fancybox を使用してこのデータがライトボックスにロードされます。これはうまく機能しますが、サイト上の記事 (およびその説明の HTML) の数が増えると、ページ自体が非常に大きくなり、読み込みに時間がかかります。
したがって、可能であれば達成したいのは、サイト上の別のphpファイルを指す「続きを読む」リンクを取得し、ロードすると動的にphp変数を取り込むことです。これにより、descriptionfull 変数がメイン ページにロードされるのを防ぐことができるため、関連する readmore リンクがクリックされたときにのみロードする必要があります。
これは可能ですか?乾杯。