Hej!
Jeg har lavet et plugin som lavet et custom post-type til at lave mit banner på siden.
Det er meget simpelt på kun 1 side, hvor jeg bruger register_post_type() inde i init-hooken. Dét er det eneste.
Men Wordpress foreslår en opdatering. Faktisk én som også hedder noget med banner. Ændrede jeg navnet (både i post-type, mappe og filer) til slideshow, så kommer Wordpress med en opdatering som omhandler et slideshow!
Jeg har prøvet alt fra at putte prefix på posttype, mappen, filen. Jeg har endda prøvet at skrive hele pluginet fra bunden, i en hel anden WP-installation på et helt andet domæne, men stadig gør den det.
Hvis jeg dog ændrer Version i kommentarfeltet til f.eks. 9.9.9, så gør den det ikke. Men tænker bare at den ikke burde gøre det uanset.
PS. Den gør det ikke på mine andre plugins.
Håber nogen kan hjælpe :)
Her kommer koden!
<?php
/*
Plugin Name: Test banner
Description: This is a test banner plugin
Version: 1.0
*/
add_action('init', function() {
$rw_one = "Banner";
$rw_two = "Banners";
$rw_one_lc = strtolower($rw_one);
$rw_two_lc = strtolower($rw_two);
register_post_type('rw-banner', array(
'public' => true,
'show_ui' => true,
'menu_icon' => 'dashicons-slides',
'label' => 'Slideshow',
'labels' => array(
'name' => $rw_one,
'singular_name' => $rw_one,
'add_name' => "Add new",
'add_new_item' => "Add new {$rw_one_lc}",
'add_new' => "Add new",
'edit_item' => "Adjust {$rw_one_lc}",
'new_item' => "new {$rw_one_lc}",
'view_item' => "See {$rw_one_lc}",
'search_item' => "Search in {$rw_two_lc}",
'not_found' => "No {$rw_two_lc} found",
'not_found_in_trash' => "No {$rw_two_lc} found in trash",
'parent_item_colon' => "Parent {$rw_one_lc}",
'all_items' => "All {$rw_two_lc}",
'archives' => "{$rw_one} archives",
'insert_into_item' => "Insert into {$rw_one_lc}",
'uploaded_to_this_item' => "Uploaded to {$rw_one_lc}"
),
'supports' => array(
'title',
'thumbnail'
)
));
});
not a support question