Как получить ссылку на стандартную страницу "архива"?
Я использую тему twentyten и переопределил home.php для выполнения некоторых пользовательских функций. Однако я всё ещё хотел бы иметь страницу, которая отображает список всех моих последних записей в стиле архива.
Я могу получить доступ к странице архива для любой категории через myblog/category/category-name.
Но мне хотелось бы получить доступ к архиву, который просто перечисляет все последние записи, независимо от категории. Например, myblog/archive
Возможно, я слишком многого ожидаю? Я знаю, что могу создать собственный шаблон страницы, затем создать пользовательскую страницу и применить этот шаблон. Я просто думал, что в WordPress есть встроенная страница "архивов", разве нет?
Нет, по умолчанию не существует "полной архивной" страницы, как вы описали. По сути, это будет страница индекса twentyten, настроенная на отображение "ваших последних записей". Если вы не хотите получать доступ к архивам через какой-либо фильтр (категория, автор, год, месяц и т.д.), то вам нужно создать собственный шаблон архива и страницу, как вы описали выше. Вы также можете использовать index.php из twentyten в качестве основы для вашего нового шаблона.
Таким образом, вы можете создать архивную страницу, настроить её для использования вашего нового шаблона и использовать URL вида myblog/archive, как вы хотели.

Из Codex: Создание страницы архивов.
По сути:
- Создайте пользовательский файл шаблона.
- Создайте статическую страницу.
- Назначьте пользовательский шаблон для статической страницы.

Согласно этому изображению, файл, который вам нужен, называется archive.php. Категории имеют собственный файл наряду с другими
Ссылка на изображение
Шаблон Twentyten использует все возможности WordPress в качестве примера того, что ваша тема может делать

Наконец, вам также следует создать две пустые страницы в WordPress: одну с названием "Главная" и другую с названием "Блог", "Новости" или как вам угодно. Затем перейдите в настройки и в разделе "Чтение" должна быть опция для статических страниц: одна для главной страницы, другая для записей. Выберите только что созданные страницы в соответствующих выпадающих списках и сохраните изменения.

хотя знание шаблона может быть полезным, нет способа напрямую ссылаться на шаблон.

Пожалуйста, не понижайте рейтинг тому, что было помощью. Если бы вы продолжили читать мой пост, то увидели бы, что я предложил создать новый шаблон и использовать статические страницы, что является общепринятым способом решения этой задачи.

Ваш ответ фактически не решает проблему - если попробовать ввести www.myblog.com/blog/archive.php, вы получите ошибку. Кроме того, настройки чтения, которые вы описываете, лишь изменяют способ работы главной страницы, но не решают исходную проблему.
