WordPress 不清真展示 post_type 方法

首先,post_type这东西是做什么的呢,比如说一个博客里面有两类内容,碎碎念和摄影作品。如果想要分别实现两类内容在前台的展示方式的话,就需要用到文章类型属性了,把两类文章分离开来进行处理。

WordPress 所有文章都是存储在wp_posts表中,这个表里除了有普通博客的文章,还有附件,通过post_type字段来区分。除此之外还有post_meta一类的东西记录点击量。

如果想要创建一个自定义文章类型的话,使用register直接注册就是了,register_post_type官方手册:https://codex.wordpress.org/Function_Reference/register_post_type

<?php   
register_post_type( $post_type, $args );   
//$post_type-文章类型的名称   
//args-可选内容,配置数组   
?>

但这样做出来的东西有个问题,自己定义的文章类型是在文章分类目录里找不到的就很气。

于是可以从分类目录的小工具下手,用 hock解决问题,

function ludou_html_category_link($category_link, $category_id) {
    return rtrim($category_link, '/') . '?post_type=自定义名';
}

把以上代码加入到funcation.php即可(逃

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇