問題タブ [jekyll-paginator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
15 参照

pagination - img アセットの Jekyll ページネーション パス

このチュートリアルに従って、ブログ サイトにページネーションを追加しました。ほとんどの場合、ブログ投稿のすべてのサムネイル/プレビュー画像が見つからないことを除いて、パスは現在http://myblog.com/page2/またはページ 3 などであり、フロントマターのアセットパスは次のとおりです。

だから私は受け取り続けます: ERROR `/page2/assets/img/post_image.png' not found.

どうすればこれを解決できますか? 新しいパスがないため、サイトの最初のページの画像のみが適切に検出されます。

0 投票する
0 に答える
18 参照

pagination - jekyllで次/前のリンクのページネーションを使用するときに特定のGitHubページを除外する方法

ユーザーが次および前のリンクをクリックしたときに非表示にしたい Github のページが多数あります。上部に 4 つのリンクを含むナビゲーション バーがあり、ページの下部に次と前のリンクがあり、Jekyll のページネーションを使用しています。ユーザーが [次へ] をクリックすると、上部のナビゲーション リンクの順序に従ってページが次のページに移動するようにします。残念ながら、次のリンクや前のリンクをクリックしたときに非表示または除外したいページがいくつかあります。1 つのフォルダーに約 10 個のファイルがあり、各ファイルは独自のページですが、そのフォルダーでは、次のリンクと前のリンクで機能するページであるファイルのうち 4 つ (ナビゲーション) のみが必要です。現在、次のボタンをクリックするたびに、すべてのページが表示されています。ユーザーが次のリンクと前のリンクをクリックしたときに、これらのページを非表示または除外する方法はありますか。これらのファイルはすべて、frontmatter を含むマークダウン ファイルです。これまでのところ、hidden: true オプションを frontmatter に入れてみましたが、うまくいきません。以下は私が持っているもののコードです。ページネーション プラグインも既に追加されています。

以下は、私のナビゲーションがguthubページでどのように見えるかです

セットアップ 1

セットアップ 2

セットアップ 3

セットアップ 4

以下は、ナビゲーション リンクを作成する私の navigation.yml ファイルです。

ページネーションの一部である paginator.html というファイルがあります

以下は、次および前のリンクを作成する post_pagination.html ファイルです。

以下は私のconfig.ymlコードです

以下は、マークダウンのナビゲーション ファイルの 1 つです。

ありがとうございました。