W artykule:
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.
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.
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.
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.
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.