Tipo di post personalizzato scomparso improvvisamente dall'admin

31 ago 2017, 09:13:03
Visualizzazioni: 205
Voti: 0

Gestisco questo sito da 4 anni e oggi improvvisamente il mio tipo di post personalizzato è scomparso dal menu admin. Anche i contenuti non vengono visualizzati. Non riesco a capire il problema. Ecco il codice

add_action( 'init', 'create_article_type' );
function create_article_type() {
register_post_type( 'article',
array(
  'labels' => array(
    'name' => __( 'Articoli' ),  // Tradotto da 'Article Posts'
    'singular_name' => __( 'Articolo' )  // Tradotto da 'Article'
  ),
  'public' => true,
  'has_archive' => true,
  'taxonomies' => array('post_category'),
  'supports' => array( 'title', 'editor', 'thumbnail' ),
)
);
}

function add_issuelink_metabox($postType) {
    global $post,$wpdb;

    $types = array('article','post');
    if(in_array($postType, $types)){
        add_meta_box("add_issuelink_metabox-meta", "Link all'edizione", "show_issuelink_metabox", $postType);  // Tradotto da "Issue Link"
    }

}
add_action ('add_meta_boxes','add_issuelink_metabox');
function show_issuelink_metabox()
{
    global $post,$wpdb;
    $issuelink=get_post_meta($post->ID, "issuelink", 1);
?>

    Link all'edizione:&nbsp;&nbsp;<input type="text"  style="width:700px" name="issuelink" id="issuelink" value="<?php echo $issuelink;?>"></input>
<?php   

}

add_action ('save_post','save_articlepost_metabox');    

function save_articlepost_metabox(){
    global $post;
    update_post_meta($post->ID, "issuelink", $_POST["issuelink"]);
}
2
Commenti

Le tue altre funzioni funzionano ancora?

Stender Stender
31 ago 2017 10:44:55

Beh, ho appena controllato e ho scoperto che anche le mie sidebar personalizzate non funzionano.

DevB DevB
31 ago 2017 18:51:12
Tutte le risposte alla domanda 1
1

Ho visto che ciò accade solo se un plugin è disattivato per qualche motivo o se il CPT (Custom Post Type) è legato a un tema e si passa a un nuovo tema.

31 ago 2017 10:40:40
Commenti

il tema è lo stesso e nessun plugin è stato disattivato.

DevB DevB
31 ago 2017 10:48:00