Custom post type and permalinks
-
Hi all!
I have an issue with my plugin:
I want to declare a custom post-type “flip_pong”, in a class “flippong”.
Untill here, everything is ok. The issue happens when I want to see a post of this CTP with pretty permalinks: 404 error !I know I have to call flush_rewrite_rules() to rewrite the permalinks structure. So I call it at the plugin activation. Everything seems to work, except that I still have a 404 when I want to see a post.
If anyone have an idea about what I’m doing wrong..
Here’s my code:class flippong{ function create_flippong_post_types() { register_post_type( 'flip_pong', array( 'labels' => array( 'name' => __( 'Flipbooks' ), 'singular_name' => __( 'Flipbook' ), 'add_new' => __( 'add new' ), 'add_new_item' => __( 'add a FlipBook' ), 'edit' => __( 'edit' ), 'edit_item' => __( 'edit FlipBook' ), 'new_item' => __( 'new FlipBook;' ), 'view' => __( 'see' ), 'view_item' => __( 'see FlipBook' ), 'search_items' => __( 'search FlipBook' ), 'not_found' => __( 'no FlipBook found' ), ), 'public' => true, 'taxonomies' => array('category'), 'show_ui' => true, 'publicly_queryable' => true, 'rewrite' => array( 'slug' => 'flip_pong' ), 'menu_icon' => plugins_url().'/flip-pong-v/images/book.png', 'supports' => array('title','editor','thumbnail') ) ); } }//end class add_action('init', array('flippong','create_flippong_post_types' )); register_activation_hook( __FILE__, array('flippong','create_flippong_post_types' ) ); register_activation_hook( __FILE__, 'flush_rewrite_rules' ); register_deactivation_hook( __FILE__, 'flush_rewrite_rules' );
Viewing 4 replies - 1 through 4 (of 4 total)
Viewing 4 replies - 1 through 4 (of 4 total)
- The topic ‘Custom post type and permalinks’ is closed to new replies.