2015-03-26 3 views
1

Я новичок в Wordpress. На странице я показываю 3 последних сообщения из определенной категории. Итак, теперь я хочу поместить ссылку «Просмотреть все сообщения», чтобы посетитель мог видеть все сообщения из этой категории. Но я не могу этого сделать.Создание ссылки «Просмотреть все сообщения», чтобы показать все сообщения определенной категории в wordpress

Пожалуйста, сообщите, пожалуйста, эту ссылку.

Какой код следует поместить в этот атрибут (href = "---")? ->

    <a href="">view all posts</a> 

Опишите это ясно.

+0

Используйте этот код get_category_link («передайте идентификатор категории здесь») в href. – craig

ответ

1

https://codex.wordpress.org/Function_Reference/get_category_link

Пример из Codex:

<?php 
    // Get the ID of a given category 
    $category_id = get_cat_ID('Category Name'); 

    // Get the URL of this category 
    $category_link = get_category_link($category_id); 
?> 

<!-- Print a link to this category --> 
<a href="<?php echo esc_url($category_link); ?>" title="Category Name">Category Name</a> 
+0

Большое спасибо, он работает. Еще один вопрос ... Я создал собственный тип сообщения с именем «Отзыв». Я также показываю 2 сообщения от свидетельства. Итак, теперь я хочу создать ссылку «просмотреть все сообщения», чтобы посетитель мог увидеть все отзывы. В этом случае, что я должен положить (href = "-"), View all testimonials? –

+0

[get_post_type_archive_link] (https://codex.wordpress.org/Function_Reference/get_post_type_archive_link), вот что вы ищете. – Danijel

+0

Последний вопрос. Я поместил в моем меню страницу с именем blogs. Хотя я хочу поместить ссылку под названием «перейти в блог» в определенном месте домашней страницы. Теперь, что я должен положить (href = "-"), go to blog? пожалуйста, опишите. –

0

это работает,

<a href="<?php echo get_permalink(get_option('page_for_posts'));?>"><p> Blog </p> </a> 

Создать страницу с именем блога А затем из Настройка> Чтение страницы Набор сообщений> Блог

Смежные вопросы