Шоткод будет выводить список архивов вида

archive

Для начала создаем файлик и подключаем его function.php.

В файле пишем:

<?php // archive
function archive_shortcode($atts, $content = null) {
    $output = '<ul>' . wp_get_archives('type=monthly&echo=0') . '</ul>';
    return $output;
}
add_shortcode('archive', 'archive_shortcode');
?>


Использование:

[archive]