WordPressの個別記事に次へ記事、前の記事へを設置する方法

PR

テーマに最初から設置されているものもありますが
POSTの記事に前後の記事へのリンクとタイトルを挿入するコードをsingle.phpに書き加えれば
使えるようになります、また自由にデザインもできるので、CSSで手を加えてみるもの良いですね

 

WordPressに記事の前後の記事へのリンクを挿入する方法

 

次のコードを入れれば基本的に動作します

<?php previous_post_link('%link', '%title') ?>
<?php next_post_link('%link', '%title') ?>

上から前の記事へ、下が次の記事へとのなります

 

このままだと味気ないのでCSSとimg(画像)を使ってデザインしました

WS001062

今このデザインのページナビを実際に使っています
コメント欄の下に設置してます

 

コードはこんな感じです

single.phpに記入

<div class="single-pagenavi-p">
        <?php previous_post_link('%link', '<img src="../wp-content/themes/テーマ名/images/pre.png" alt="" width="70" height="70">%title') ?>
</div>

<div class="single-pagenavi-n">
    <?php next_post_link('%link', '<img src="../wp-content/themes/テーマ名/images/next.png" alt="" width="70" height="70">%title') ?>
</div>

 

CSSに記入

.single-pagenavi-p,.single-pagenavi-n {
    height: 70px;
    line-height: 35px;
    margin: 10px 0;
    background: #00FF90;
    overflow: hidden;
}

.single-pagenavi-p img {
    width: 70px;
    height: 70px;
    float: left;
    padding-right: 10px;
    border: none;
    margin: 0;
    text-align: center;
}

.single-pagenavi-n img {
    width: 70px;
    height: 70px;
    float: right;
    padding-left: 10px;
    border: none;
    margin: 0;
    text-align: center;
}

.single-pagenavi-p a{
    text-decoration: none;
    color: #000;
    display: block;
    font-size: 20px;
    padding-right: 10px;
    height: 70px;
}

.single-pagenavi-n a {
    text-decoration: none;
    color: #000;
    display: block;
    font-size: 20px;
    padding-left: 10px;
    height: 70px;
    float:right;
    text-align:left;
}

矢印の部分は画像を使って表示しています、画像へのリンクは他にもいい方法があるかもしれないのですが
相対パスで指定してます

もし真似して見たい方がいらっしゃったら 画像も置いておきます 右クリックで保存して
画像をテーマに置いて、singleの画像へパスをそこに変更すればOKです

pre2 next2 pre next

PR

COMMENT

コメントを残す

PR

9ineBBの管理人が運営するサイト

WDG WEB DESIGN GALLERY ウェブデザインギャラリー