serovpochta
@serovpochta
Лысый

Шорткод вывода даты создания поста в Wordpress Сортировка по дате?

Существует шорткод:
<?php get_template_part( 'partials/entry', 'date' ); ?>

Можно ли его модернизировать таким образом, что бы при клике на него не попадать на страницу поста а попадать в архив, где все посты будут с той же датой?
Либо, что необходимо сделать еще для этого?
Спасибо за внимание )
  • Вопрос задан
  • 381 просмотр
Решения вопроса 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
Существует шорткод:

Это не шорткод, функция get_template_part просто подключает суб-шаблон.

Можно ли его модернизировать таким образом, что бы при клике на него не попадать на страницу поста а попадать в архив, где все посты будут с той же датой?

Можно попробовать так:
<?php 
$archive_year  = get_the_time('Y'); 
$archive_month = get_the_time('m'); 
$archive_day   = get_the_time('d'); 
?>
<a href="<?php echo get_day_link( $archive_year, $archive_month, $archive_day); ?>"><?php echo get_the_date('d.m.Y'); ?></a>

Вставить между
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

и
<?php endwhile; endif; ?>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 21:17
5000 руб./за проект
28 мар. 2024, в 20:46
150000 руб./за проект
28 мар. 2024, в 20:37
50000 руб./за проект