vTest testwy

Aby stworzyć sekcję w WordPress, która wyświetla 9 nowych wpisów, możesz skorzystać z widgetów, edytora bloków lub dostosować plik szablonu. Poniżej opiszę najprostszy sposób przy użyciu Gutenberga (edytora bloków) lub Elementor, oraz opcję dostosowania plików szablonów.

1. Gutenberg (edytor bloków WordPress)

  1. Dodaj nową stronę lub edytuj istniejącą.
  2. W edytorze bloków kliknij na „+” (Dodaj blok).
  3. Wyszukaj blok „Najnowsze wpisy” (Latest Posts).
  4. Po dodaniu bloku, w panelu po prawej stronie ustawień możesz ustalić:
    • Ilość wyświetlanych wpisów — ustaw na 9.
    • Styl wyświetlania — np. lista lub siatka.
  5. Zapisz lub opublikuj stronę.

2. Widgety w WordPress

  1. Przejdź do sekcji Wygląd > Widgety.
  2. Znajdź widget „Najnowsze wpisy” i przeciągnij go do odpowiedniej sekcji (np. sidebar lub stopka).
  3. W konfiguracji widgetu ustaw ilość wyświetlanych wpisów na 9.

3. Elementor (jeśli korzystasz z tej wtyczki)

  1. W edytorze Elementor wybierz stronę, którą chcesz edytować.
  2. Dodaj nową sekcję, a następnie wyszukaj widget „Posty” (Posts).
  3. W ustawieniach widgetu możesz ustawić ilość wyświetlanych wpisów na 9 oraz dostosować inne parametry (np. siatka, lista, kolumny).
  4. Zapisz zmiany.

4. Dostosowanie plików szablonu (PHP)

Jeśli chcesz dodać tę funkcję bezpośrednio w plikach szablonu (np. w pliku index.php lub home.php), możesz skorzystać z poniższego kodu:

phpSkopiuj kod<?php
$args = array(
    'posts_per_page' => 9, // Wyświetl 9 wpisów
);

$latest_posts = new WP_Query($args);

if($latest_posts->have_posts()) :
    while($latest_posts->have_posts()) : $latest_posts->the_post(); ?>
        <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
        <p><?php the_excerpt(); ?></p>
    <?php
    endwhile;
    wp_reset_postdata();
else :
    echo '<p>Brak nowych wpisów.</p>';
endif;
?>

Wstaw ten kod w odpowiednim miejscu szablonu, gdzie chcesz wyświetlać 9 najnowszych wpisów.


Komentarze

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *