我正在学习如何使用wordpress,但我遇到了一个大问题。我正在尝试创建自定义帖子类型,我使用了以下代码:
add_action(\'init\', \'init_realizzazioni\');
function init_realizzazioni() {
$labels = array(
\'name\' => __(\'Realizzazioni\'),
\'singular_name\' => __(\'Realizzazione\'),
\'add_new\' => __(\'Aggiungi realizzazione\'),
\'add_new_item\' => __(\'Nuova realizzazione\'),
\'edit_item\' => __(\'Modifica realizzazione\'),
\'new_item\' => __(\'Nuova realizzazione\'),
\'all_items\' => __(\'Elenco Realizzazioni\'),
\'view_item\' => __(\'Visualizza Realizzazione\'),
\'search_items\' => __(\'Cerca Realizzazione\'),
\'not_found\' => __(\'Realizzazione non trovato\'),
\'not_found_in_trash\' => __(\'Realizzazione non trovata nel cestino\'),
);
$args = array(
\'labels\' => $labels,
\'public\' => true,
\'rewrite\' => array(\'slug\' => \'realizzazioni\'),
\'has_archive\' => true,
\'hierarchical\' => false,
\'menu_position\' => 5,
\'supports\' => array(
\'title\',
\'editor\',
\'thumbnail\',
\'excerpt\'
),
);
register_post_type(\'realizzazione\', $args);
}
一切似乎都很好。。我可以查看帖子类型并创建新的帖子。
问题是我无法将存档页面可视化。我已以正确的方式设置has\\u存档和重写。。我不明白,因为当我去:
localhost/wp/realizzazioni
或localhost/wp/realizzazione
它给我404。
我还尝试创建一个archive-realizzazione.php
但它又给了我404。
以下是存档实现代码:
<?php
/*
* Template Name: realizzazione
*/
get_header(); ?>
<?php get_footer(); ?>