ホームページ > php教程 > php手册 > 記事コンテンツのページネーションの実装に関する WordPress 2.8 チュートリアル

記事コンテンツのページネーションの実装に関する WordPress 2.8 チュートリアル

WBOY
リリース: 2016-06-21 08:56:55
オリジナル
1282 人が閲覧しました

WordPress を 2.8 に更新した後、新しい記事を追加するときにページ ボタンが表示されなくなることを除いて、他のすべては問題ありません。 WordPress 中国語フォーラムで解決策を見つけたので、今後の参考のために書き留めておきます

/wp-includes/js/quicktags.js ファイルを開き、次のコードを探します:

edButtons[edButtons.length]=new edButton("ed_more","more","","","t",-1);

このコードの後に​​次を追加します:

edButtons[edButtons.length] =new edButton('ed_next','page','','','p',-1);

コードを検索:

j.Buttons[j.Buttons.length]=new edButton(a+"_more","more","","","t",-1);

このコードの後に​​追加します:

j.Buttons[j.Buttons.length]=new edButton(a+"_next","page","","","p",-1);

ファイルを変更したら、保存してアップロードします。

次に、/wp-admin/includes/post.php ファイルを変更し、次のコードを探します。

'wp_more'、

後に追加:

'wp_page'、

完了したら、保存、アップロードして完了です ~ 変更してもまだ表示されない場合は、もう 1 つの手順を実行する必要があります。


使用するテンプレートを「wp-contentthemes 使用するテンプレート フォルダー」で見つけ、「single.php」を見つけて開き、次を見つけます:

次に、このステートメントの後に次のコードを追加します:
ページング: ', '

', 'number'); 「ページネーション」という単語を使用したいものに変更できます。

ホームページにページング機能を実装したい場合は、「使用する wp-contentthemes テンプレート フォルダー」で「index.php」を見つけ、次のステートメントを検索する必要があります:
the_content
私の例を使用してください: 検索後、「」を見つけ、ステートメントの後に次のステートメントを追加しました:
ページング: ', '

', 'number'); 変更したファイルを保存、アップロードし、上書きします。


補足 1:
上記の表示方法が最も簡単です。「前ページ」と「次ページ」オプションも追加したい場合は、次の手順を実行する必要があります。 または、次のコードを前に追加します (Xiao Cheng が前に追加されます):
"", "after" => "", "next_or_number" => "next", "previouspagelink" => ; __("前のページ "), "次のページリンク" __("次のページ") )); Xiaocheng のブログのように、テキストの色が変わり、フォント サイズが大きくなり、中央に配置されるように変更したい場合は、上記のステートメントを次のように変更できます。

gt; "", "after" => ; "", "next_or_number" => "next", "previouspagelink" => __("次のページ") ; >


具体的な効果については、この記事の表示を参照してください。
補足 2:
「前のページ 1 2 3 次のページ」のような表示方法を実現したい場合は、次の変更を加えることができます:

?>
上記の変更方法はいずれも単一記事のページング機能を実現できますが、表示方法は好みに応じて選択できます。
ただし、フィード出力時に記事が不完全になると問題が発生するため、少し修正する必要があります。




関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート