Jak automatycznie dodawać niestandardowe pola na Post Publikuj w WordPress

Czy musisz automatycznie tworzyć niestandardowe pola podczas publikowania postów WordPress?

Jest to prosta sztuczka, z której programiści mogą korzystać podczas dodawania nowych funkcji do swojej witryny WordPress.

W tym artykule pokażemy, jak automatycznie dodawać niestandardowe pola podczas publikowania postów w WordPress.

How to Add Custom Fields Automatically on Post Publish in WordPress

Dlaczego Automatycznie Dodawać Pola Niestandardowe?

Pola niestandardowe umożliwiają dodawanie dodatkowych informacji do postów. Informacje te mogą być wyświetlane w witrynie, przechowywane w tajemnicy lub być używane przez motywy i wtyczki w celu rozszerzenia funkcjonalności witryny WordPress.

Istnieje wiele sposobów korzystania z niestandardowych pól. Listę przydatnych pomysłów znajdziesz w naszym poradniku custom fields tips, tricks and hacki guide.

Czasami chcesz, aby pole niestandardowe było tworzone automatycznie za każdym razem, gdy publikujesz post. Jest to szczególnie prawdziwe, gdy dodajesz funkcjonalność do WordPressa, dzięki czemu możesz go używać jako czegoś więcej niż prostego bloga.

Zastosowaliśmy tę metodę podczas tworzenia strony galerii. Chcieliśmy przechowywać krótkie adresy URL dla każdego artykułu przesłanego do galerii. Tak więc automatycznie utworzyliśmy niestandardowe pole do przechowywania krótkiego adresu URL, gdy każdy post został opublikowany.

Ta sztuczka może być bardzo przydatna dla programistów, którzy chcą wypchnąć WordPress na wyższy poziom.

Automatyczne dodawanie niestandardowych pól podczas publikowania postu

W tym samouczku dodamy Niestandardowy fragment kodu do funkcji Twojego motywu.plik php. Nie zalecamy tej metody niedoświadczonym użytkownikom, ponieważ nawet mały błąd może zepsuć twoją stronę.

Jeśli po raz pierwszy dodajesz kod do plików WordPress, powinieneś zapoznać się z naszym przewodnikiem, jak skopiować i wkleić fragmenty kodu w WordPress. W tym artykule pokażemy, jak korzystać z wtyczki Code Snippets.

Po zainstalowaniu i aktywowaniu wtyczki urywki kodu przejdź do sekcji urywki na pulpicie nawigacyjnym WordPress. Tam musisz kliknąć przycisk Dodaj nowy.

Click the Add New Button to Add a Custom Code Snippet

Musisz nadać fragmentowi tytuł, a następnie skopiować poniższy kod i wkleić go do pola Kod.

add_action ('publish_page', 'add_custom_field_automatycznie');
add_action ('publish_post', 'add_custom_field_automatycznie');
function add_custom_field_automatycznie ($post_ID) {
    global $wpdb;
    jeśli(!wp_is_post_revision ($post_ID)) {
        add_post_meta ($post_ID, 'field-name', 'custom value', true);
    }
}

Musisz zastąpić „Nazwa pola” i „wartość niestandardowa” rzeczywistą nazwą i wartością, której chcesz użyć dla pola niestandardowego.

Paste the Code Snippet in the Code Box

Po zakończeniu musisz kliknąć przycisk Zapisz zmiany i aktywuj u dołu ekranu. Po aktywowaniu fragmentu pole niestandardowe zostanie utworzone za każdym razem, gdy opublikujesz post.

Click the Save Changes and Activate Button

Mamy nadzieję, że ten samouczek pomógł Ci dowiedzieć się, jak automatycznie dodawać niestandardowe pola podczas publikowania postów w WordPress.

Możesz również dowiedzieć się, jak wybrać najlepszy hosting WordPress lub sprawdź naszą listę wtyczek WordPress, aby rozwijać swoją stronę.

Jeśli podoba Ci się ten przewodnik, rozważ subskrypcję naszego kanału YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…