ホームページ > バックエンド開発 > PHPチュートリアル > WordPress の記事リストのページネーションは静的で、HTML サフィックスが追加されます

WordPress の記事リストのページネーションは静的で、HTML サフィックスが追加されます

WBOY
リリース: 2016-08-08 09:20:59
オリジナル
1174 人が閲覧しました

最初に効果を確認してください

使用後のリンク アドレスは次のとおりです: http://localhost/news/paged/1.html

1. フィルターを追加し、リンク アドレスを使用して .html サフィックスを追加します

add_filter( 'get_pagenum_link' ,'my_get_pagenum_link' ,1 ,1 );

function my_get_pagenum_link( $url )
{
return str_replace('.html', '', $url).'.html';
}

2.繰り返し書き込みルールを追加します

if( !is_admin() ) //フロントエンドページアプリケーションのみ

add_action('init' , 'my_post_rewrite' );

function my_ post_rewrite()


{

global $wp_rewrite;

add_rewrite_rule('news/paged/(.*)?.html$' , 'index.php?p=news&page=$matches[2]', 'top' ); //カテゴリースラッグの活性化関数のみ 'news'

add_rewrite_rule('(.*)?/paged/(.*)?.html$' , 'index.php?p=$ matches[1]&page=$matches[2 ]','top' ); //すべてのカテゴリに適用されます

}


注:実際の状況に応じて表現が変わる場合があります

著作権表示:この記事はブロガーによるオリジナル記事であり、ブロガーの許可なしに転載することはできません。

上記は、WordPress の記事リストに HTML サフィックスを追加する静的なページネーションを内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

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