WordPress 自定义文章类型文章如何在首页置顶

热度:458℃ 评论:0 发布时间:2018-12-27 收录:未收录

今天发布了本博客的主题,于是想把文章置顶首页显示,但是因为文章是用的自定义文章类型,所以后台编辑并没有置顶这个功能。。

于是各种折腾,最终成功实现自定义文章类型首页置顶显示的效果。

在 functions.php 末尾添加如下代码:

//自定义文章类型文章首页置顶
add_action( 'add_meta_boxes', 'ashuwp_add_book_box' );
function ashuwp_add_book_box(){
add_meta_box( 'ashuwp_book_sticky', '自定义文章类型置顶', 'ashuwp_book_sticky', 'product', 'side', 'high' );
}
function ashuwp_book_sticky (){ ?>
<input id="super-sticky" name="sticky" type="checkbox" value="sticky" <?php checked( is_sticky() ); ?> /><label for="super-sticky" class="selectit">置顶本产品</label>
<?php
}

效果图

WordPress 自定义文章类型文章如何在首页置顶

打赏
本文由 Mr.Wu 创作,除注明转载/出处外,均为本站原创,转载前请注明出处!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

顶部
护眼
搜索
分享