1.软文推荐

2.软文推荐

3.软文推荐

wordpress作为一款简单实用的CMS,因为功能强大,便于开发,一直得到很多站长的青睐。最实用之处就是支持自定义文章类型和分类,并且非常的好用。本文章博主就来给大家简单的讲解一下如何在我们的主题中添加自定义文章类型register_post_type和分类register_taxonomy

1、添加自定义文章类型 /* Register Custom Post Type */ add_action( 'init', 'create_products_post_type' ); // add portfolio function create_products_post_type() { $labels = array( 'name' = __('产品', 'WPGP'), 'singular_name' = __('产品', 'WPGP'), 'add_new' = __('添加', 'WPGP'), 'add_new_item' = __('新增产品', 'WPGP'), 'edit_item' = __('编辑产品', 'WPGP'), 'new-item' = __('新增产品', 'WPGP'), 'view_item' = __('查看产品', 'WPGP'), 'search_items' = __('搜索产品', 'WPGP'), 'not_found' = __('未找到产品', 'WPGP'), 'not_found_in_trash' = __('垃圾箱未找到产品', 'WPGP'), 'parent_item_colon' = '', $args = array( 'labels' = $labels, 'show_ui' = true, // Whether to generate a default UI for managing this post type in the admin 'query_var' = true, 'show_in_nav_menus' = false, 'public' = true, // Controls how the type is visible to authors and readers 'capability_type' = 'post', 'hierarchical' = false, 'menu_icon' = 'dashicons-format-gallery', // use a font icon, e.g. 'dashicons-chart-pie' 'has_archive' = true, // Enables post type archives 'rewrite' = array( 'slug' = 'products' ), 'supports' = array( 'title', 'editor', 'thumbnail', 'excerpt', 'comments', 'custom-fields', 'page-attributes' ), 'can_export' = true, register_post_type( 'products', $args ); } 2、添加分类功能 add_action( 'init', 'register_products_taxonomy'); // create two taxonomies, genres and writers for the post type "book" function register_products_taxonomy() { // Add new taxonomy, make it hierarchical (like categories) $labels = array( 'name' = __('产品分类', 'WPGP'), 'singular_name' = __('产品分类', 'WPGP'), 'menu_name' = __('产品分类', 'WPGP'), 'search_items' = __('搜索', 'WPGP'), 'all_items' = __('所有产品分类', 'WPGP'), 'parent_item' = __( '该产品分类的上级分类' ), 'parent_item_colon' = __( '该产品分类的上级分类:' ), 'edit_item' = __('编辑产品分类', 'WPGP'), 'update_item' = __('更新产品分类', 'WPGP'), 'add_new_item' = __('添加新的产品分类', 'WPGP'), 'new_item_name' = __('新的产品分类', 'WPGP'), $args = array( 'hierarchical' = true, 'labels' = $labels, 'show_ui' = true, 'show_in_menu' = true, 'show_in_nav_menus' = true, 'query_var' = true, 'has_archive' = false, 'show_admin_column' = true, 'rewrite' = array( 'slug' = 'product' ), register_taxonomy( 'product', 'products', $args ); }

3、添加后台自定义文章排序的功能

// admin page products orderby add_filter( 'parse_query', 'sort_products_by_date' ); function sort_products_by_date() { global $pagenow; if ( is_admin() $pagenow =='edit.php' !empty($_GET['post_type'] == 'products') !isset($_GET['post_status']) !isset($_GET['orderby']) ) { wp_redirect( admin_url('edit.php?post_type=products orderby=date order=desc') ); exit; }

来源:zyhot.com/article/13218.html

本站声明:内容来源于网络,内容不代表本站立场,仅供阅读参考,文章版权归原作者“本公司cmy.cn”所有。如有侵权,请联系我们删除。

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们56dr_com,同时欢迎投稿传递力量。

相关文章 8

1

游戏服务器购买(游戏服务器购买指南) 1分钟前

目录:1、游戏服务器多少钱?2、一台游戏服务器大概多少钱3、买一台普通的游戏服务器要多少钱我想要买一个普通服4、游戏服务器要多少...

2

虚拟主机好还是服务器好(虚拟主机怎么样) 2分钟前

虚拟主机好还是服务器好?在搭建网站前,特别是初次建站的站长,经常会遇到选择虚拟主机好还是服务器好的问题。不管选择虚拟主机还...

3

自己建网站教程(手把手教你建网站) 4分钟前

目录:1、怎么自己做网站2、怎样自己建网站?3、自己如何制作一个网站怎么自己做网站 自己做网站的步骤如下: 1、域名注册。网站建设...

5

可靠的韩国vps主机如何租用到(vps免费主机租用) 7分钟前

目录:1、韩国vps服务器哪家好2、韩国vps服务器锐一网络的好吗?3、如何正确使用VPS主机4、如何获取vps5、vps主机租用 价格??6、哪里的韩国...

6

bgp云服务器怎么样(bgp服务器租用) 10分钟前

bgp云服务器怎么样?云服务器通过BGP协议,直接将其中一条线路的IP映射另外一条线路IP上,用户访问时,自动选择最好的路由,这样对用户...

7

域名查询注册商(怎么查域名注册服务商) 11分钟前

目录:1、怎么查域名的注册商2、怎么查询一个网址的域名是在在那个网络公司注册的?3、怎么看域名在哪里注册的?4、如何查自己网址的...

8

新手站长发问:站群主机如何选 13分钟前

站群优化好处多,如其可以为推广的网站带来高质量的外部链接,还可以轻松让网站获得百万流量,另外,利用站群优化关键词还可以提升...