Przejdź do treści

Jak ustawić domyślną kategorię dla nowego postu WordPress?

WordPress jest zdecydowanie jednym z najbardziej popularnych systemów zarządzania treścią (CMS) na świecie. Jego elastyczność i łatwość obsługi sprawiają, że jest idealnym wyborem zarówno dla początkujących, jak i doświadczonych twórców stron internetowych. Jednak mimo szerokiego zakresu funkcji, które WordPress oferuje “od ręki”, nie ma w nim natywnej funkcji ustawienia domyślnej kategorii dla nowych postów. Na szczęście, z pomocą przychodzą różne narzędzia i wtyczki. Oto kilka sposobów, które pozwalają ustawić domyślną kategorię dla nowych postów na WordPressie.

1. Edycja pliku functions.php

Najbardziej bezpośrednim sposobem na ustawienie domyślnej kategorii dla nowych postów jest edycja pliku functions.php w naszym motywie WordPress. Oto kroki, które trzeba podjąć:

  1. Wejdź w panel administracyjny WordPress i wybierz zakładkę “Wygląd”, a następnie “Edytor motywu”.
  2. Znajdź i otwórz plik functions.php.
  3. Na końcu pliku wklej następujący kod:
add_action( 'save_post', 'set_default_category' );
function set_default_category( $post_id ) {
    // Ustaw numer ID swojej kategorii domyślnej
    $default_category_id = '1';
    $categories = wp_get_post_categories( $post_id );
    if ( empty( $categories ) ) {
        wp_set_object_terms( $post_id, $default_category_id, 'category' );
    }
}

Pamiętaj o zamienieniu ‘1’ na ID domyślnej kategorii, którą chcesz ustawić.

Uwaga! Edycja plików motywu niesie za sobą ryzyko i zawsze warto utworzyć kopię zapasową strony przed podjęciem takich działań.

2. Wtyczka “Default Category”

Innym, bezpieczniejszym rozwiązaniem jest skorzystanie z jednej z wtyczek dostępnych w oficjalnym repozytorium WordPress. Jedną z nich jest “Default Category”.

  1. Zainstaluj i aktywuj wtyczkę “Default Category” w swoim panelu administracyjnym WordPress.
  2. Po aktywacji wtyczki przejdź do zakładki “Ustawienia” i wybierz “Default Category”.
  3. W nowo otwartym oknie możesz wybrać domyślną kategorię dla nowych postów.

3. Wtyczka “WP Category Permalink”

Jeszcze jednym narzędziem jest wtyczka “WP Category Permalink”. Ta wtyczka pozwala wybrać domyślną kategorię dla permalinki, co może być przydatne dla SEO.

  1. Zainstaluj i aktywuj wtyczkę “WP Category Permalink”.
  2. Po aktywacji, przejdź do “Ustawienia” i wybierz “Permalinki”.
  3. W sekcji “Opcjonalne” znajdziesz nowe pole “Domyślna kategoria”. Wybierz kategorię, którą chcesz ustawić jako domyślną.

Podsumowując, WordPress nie oferuje natywnego rozwiązania do ustawiania domyślnej kategorii dla nowych postów, ale możemy to osiągnąć na wiele innych sposobów. Bez względu na to, czy jesteś doświadczonym programistą, czy początkującym użytkownikiem, znajdziesz sposób, który będzie dla Ciebie odpowiedni.

Sprawdź ofertę 1500+ wtyczek i szablonów Premium WordPress!