0

ThemeForest の WP セクションで時々見られるもののような、1 ページの WordPress Web サイトを作成しようとしています。Web サイト全体は、私たちについてからポートフォリオ、いくつかのブログ投稿まで、すべてが 1 つの場所にある長いページです。連絡先に。

すべてのものを 1 ページに配置することは難しくありません。しかし、個々の投稿やページを表示する方法を考え始めたとき、AJAX を介して投稿のデータを取得し、JS を使用して新しいブロックを作成する一般的な方法がおそらく必要であることに気付きました。これについてどうすればよいですか?これは以前に行われたと思いますが、Codex やベスト プラクティスを含むチュートリアルでこれに特化したものを見つけるのに苦労しています。

アドバイスやリンクは大歓迎です。

4

1 に答える 1

0

jQuery Easytabs などのプラグインを使用して、Ajax コンポーネントが組み込まれているプラ​​グインをここからダウンロードできます。

Ajax を介してすべてのページをロードしようとするのではなく、事前にすべてのコンテンツを div にロードするのが最も簡単な方法であることがわかりました。ただし、Easytabs プラグインを使用して URL の末尾に「?ajax/ajax」のようなものを追加することは、私が過去に使用して成功したオプションの 1 つです。

easytabs 機能を使用する場合は、リンク先のページに十分なドキュメントがあります。

于 2013-04-01T19:18:44.663 に答える