Login
登录 注册 安全退出
当前位置: 首页 > 文章中心 > 技术教程 > Wordpress滚动公告怎么做

Wordpress滚动公告怎么做

时间:2025-10-29浏览: [ ]

Wordpress滚动公告怎么做

1、添加公告文章类型

首先,注册一个公告的文章类型,包括公告的新建,添加,编辑与删除。在functions.php的同级目录下新建一个 gonggao.php ,代码如下:

<?php function post_type_bulletin() {
 register_post_type(
 &#39;bulletin&#39;,
 array( &#39;public&#39; => true,
        'publicly_queryable' =&gt; true,
        'hierarchical' =&gt; false,
        'labels'=&gt;array(
        'name' =&gt; _x('公告', 'post type general name'),
        'singular_name' =&gt; _x('公告', 'post type singular name'),
        'add_new' =&gt; _x('添加新公告', '公告'),
        'add_new_item' =&gt; __('添加新公告'),
        'edit_item' =&gt; __('编辑公告'),
        'new_item' =&gt; __('新的公告'),
        'view_item' =&gt; __('预览公告'),
        'search_items' =&gt; __('搜索公告'),
        'not_found' =&gt;  __('您还没有发布公告'),
        'not_found_in_trash' =&gt; __('回收站中没有公告'),
        'parent_item_colon' =&gt; ''
        ),
        'show_ui' =&gt; true,
        'menu_position'=&gt;5,
        'supports' =&gt; array(
        'title',
        'author',
        'excerpt',
        'thumbnail',
        'trackbacks',
        'editor',
        'comments',
        'custom-fields',
        'revisions' ) ,
        'show_in_nav_menus' =&gt; true ,
        'menu_icon' =&gt; 'dashicons-megaphone',
        'taxonomies' =&gt; array(
        'menutype',
        'post_tag')
 )
 );}add_action('init', 'post_type_bulletin');
 function create_genre_taxonomy() {
 $labels = array(
 'name' =&gt; _x( '公告分类', 'taxonomy general name' ),
 'singular_name' =&gt; _x( 'genre', 'taxonomy singular name' ),
 'search_items' =&gt;  __( '搜索分类' ),
 'all_items' =&gt; __( '全部分类' ),
 'parent_item' =&gt; __( '父级分类目录' ),
 'parent_item_colon' =&gt; __( '父级分类目录:' ),
 'edit_item' =&gt; __( '编辑公告分类' ),
 'update_item' =&gt; __( '更新' ),
 'add_new_item' =&gt; __( '添加新公告分类' ),
 'new_item_name' =&gt; __( 'New Genre Name' ),
 );
 register_taxonomy('genre',array('bulletin'), array(
 'hierarchical' =&gt; true,
 'labels' =&gt; $labels,
 'show_ui' =&gt; true,
 'query_var' =&gt; true,
 'rewrite' =&gt; array( 'slug' =&gt; 'genre' ),
 ));}add_action( 'init', 'create_genre_taxonomy', 0 );
登录后复制
模板文件不存在: ./template/plugins/zan/pc/index.htm
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。