学做网站培训课程介绍

当前位置:

WordPress后台菜单怎么创建产品文章类型

默认情况下Wordpress后台只有文章和页面二种文章类型,如果我们建企业网站,所发布的产品与文章就会合在一起,不方便管理。怎么在wordpress后台菜单添加一个单独的产品文章类型呢?如下图:

其实方法也是非常简单,只需要将以下的函数代码粘贴到你的模板函数文件functions.php即可实现。


// Register Custom Post Type
function products_post_type() {

$labels = array(
'name' => _x( '产品', 'Post Type General Name', 'text_domain' ),
'singular_name' => _x( '产品', 'Post Type Singular Name', 'text_domain' ),
'menu_name' => __( '产品', 'text_domain' ),
'name_admin_bar' => __( '产品', 'text_domain' ),
'archives' => __( 'Item Archives', 'text_domain' ),
'attributes' => __( 'Item Attributes', 'text_domain' ),
'parent_item_colon' => __( 'Parent Product:', 'text_domain' ),
'all_items' => __( '所有产品', 'text_domain' ),
'add_new_item' => __( '发布新产品', 'text_domain' ),
'add_new' => __( '发布新产品', 'text_domain' ),
'new_item' => __( '创建分类', 'text_domain' ),
'edit_item' => __( '编辑产品', 'text_domain' ),
'update_item' => __( '更新产品', 'text_domain' ),
'view_item' => __( '查看产品', 'text_domain' ),
'view_items' => __( '查看分类', 'text_domain' ),
'search_items' => __( '搜索产品', 'text_domain' ),
'not_found' => __( '暂无产品', 'text_domain' ),
'not_found_in_trash' => __( '暂无产品', 'text_domain' ),
'featured_image' => __( '产品封面图', 'text_domain' ),
'set_featured_image' => __( '设置封面图', 'text_domain' ),
'remove_featured_image' => __( '删除封面图', 'text_domain' ),
'use_featured_image' => __( '设置为封面图', 'text_domain' ),
'insert_into_item' => __( 'Insert into item', 'text_domain' ),
'uploaded_to_this_item' => __( 'Uploaded to this item', 'text_domain' ),
'items_list' => __( 'Items list', 'text_domain' ),
'items_list_navigation' => __( 'Items list navigation', 'text_domain' ),
'filter_items_list' => __( 'Filter items list', 'text_domain' ),
);
$args = array(
'label' => __( 'Product', 'text_domain' ),
'description' => __( 'Product information pages.', 'text_domain' ),
'labels' => $labels,
'supports' => array( 'title', 'editor', 'thumbnail', 'comments', 'custom-fields' ),
'taxonomies' => array( 'category', 'post_tag' ),
'hierarchical' => false,
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'menu_position' => 5,
'show_in_admin_bar' => true,
'show_in_nav_menus' => true,
'can_export' => true,
'has_archive' => true,
'exclude_from_search' => false,
'publicly_queryable' => true,
'capability_type' => 'page',
);
register_post_type( 'product', $args );

}
add_action( 'init', 'products_post_type', 0 );

以上就是WordPress后台菜单创建产品文章类型的方法,需要的小伙伴快去试下吧。

发表评论

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

相关教程

  • 我们安装WORDPRESS 插件时,插件需要加载用钩子挂载WordPress 自带的 jQuery库而非是通过硬编码的方式来加载,毕竟是为了避免多次加载 jQuery库。但在
  • wordpress默认情况下后台只支持mail函数方式设置发邮件,但是现在大多数虚拟主机是不支持mail函数的,因为会导致垃圾邮件的产生而服务器ip被大量列入
  • WordPress搜索页如果需要显示搜索结果的数量,一般是使用WordPress自带的函数$found_posts来显示。通常用法是:<?php echo $wp_query->found
  • 我们做网站时,如何将分类栏目里的置顶文章显示在最前面呢?然后再显示新发布的文章。怎么实现在调用最新文章列表中置顶文章靠前显示呢?代码如下:
  • WordPress网站后台上传了图片之后,每个图片都会有ID,我们在建网站时,可以通过图片ID来获取图片的路径。怎么通过图片附件的ID来获取图片的路径呢?
  • wordpress每增加一个分类目录,就会分配一个唯一的ID号。分类目录ID号相当于分类目录的身份证号,在网站制作过程中,我们需要经常使用到ID号。那么如
  • WordPress建好网站之后,往往由于服务器本身漏洞、网站后台使用弱密码登录等原因,造成网站被黑,植入了非正规的垃圾代码。造成网站跳转或者打不开。
  • 有时候,我们想用一个域名,做好几种语言的网站。在互联网领域内,一般说这类网站叫做,多语种网站。  WordPress网站也可以做成多语种的。本地网站
  • 使用WordPress做网站时,往往需要给网站设置伪静态规则。WordPress网站在不同服务器环境下的伪静态规则是不一样的。下面分享一下WordPress网站在Nginx
  • 使用wordpress建好网站之后,如果想让之前发布的文章排在前面,应该怎么操作呢?调用wordpress网站文章排序一般有二种方法:一种是通过修改网站代码的