Jak dodać niestandardowe pola w WordPress

Opublikowany: 2022-04-12

Dodawanie niestandardowych pól w WordPressie to świetny sposób na dodawanie dodatkowych danych do stron i postów. Domyślnie WordPress zawiera kilka podstawowych pól, takich jak tytuł, treść i fragment. Jeśli jednak chcesz dodać więcej danych do swoich stron i postów, możesz to zrobić, dodając pola niestandardowe.
Pola niestandardowe mogą służyć do dodawania wszystkiego, od prostych danych tekstowych po złożone dane, takie jak obrazy, pliki i filmy. W tym artykule pokażemy, jak dodać niestandardowe pola w WordPress.

Pola niestandardowe we wtyczce można modyfikować w bardziej zaawansowany sposób, modyfikując informacje prezentowane w konkretnym poście. Pola niestandardowe i metadane są najczęściej używane przez programistów podczas rozszerzania postów. O ile nie wybrałeś domyślnego korzystania z panelu Dostosuj, możesz dodawać tylko kolumny, które były już obsługiwane przez WordPress. Jak dodać niestandardowy typ posta w WordPressie? Tworzony jest zupełnie nowy wpis, a istniejący wpis jest zmieniany. Filtry można stosować do apostariuszy i stron za pomocą jednego pola. W polu meta wprowadź wartość pola niestandardowego; u dołu ekranu możesz również rozwinąć i wybrać wartość pola niestandardowego.

Jak włączyć niestandardowe pola w WordPressie?

Źródło: e-mail.com

Wystarczy kliknąć przycisk „Opcje ekranu” w prawym górnym rogu ekranu, aby dodać lub edytować istniejący post lub stronę. Będziesz mógł zobaczyć menu z różnymi opcjami, które można wyświetlić lub ukryć na ekranie edycji posta, wybierając tę ​​opcję. Aby wprowadzić pola niestandardowe, kliknij pole wyboru obok pól niestandardowych.

Dodanie dodatkowych informacji do postów i stron WP za pośrednictwem pól niestandardowych WP jest dobrym sposobem na zrobienie tego. Pisząc każdy post, możesz oceniać produkty, a nawet muzykę. Większość narzędzi do pól jest domyślnie ukryta, ale można je łatwo włączyć i używać. W tym poście omówimy, jakie są pola niestandardowe i jak można ich używać w WordPressie. Większość witryn WordPress ułatwia dodawanie niestandardowych pól, ale nie zawsze są one widoczne. Spraw, aby były widoczne, włączając pola niestandardowe w edytorze lub dodając kod do motywu. Możesz użyć wtyczek, aby dostosować pola w swojej witrynie i zwiększyć swoje opcje.

Pods ma elegancki interfejs, który pozwala zarządzać polami, a także je dostosowywać. Zawiera jednak szereg innych przydatnych funkcji, w tym funkcjonalność pól niestandardowych. Podów można również używać do zarządzania niestandardowymi typami postów, kategoriami i tagami, a także wieloma innymi funkcjami. Ze względu na swoją lekkość materiał powinien mieć niewielki lub żaden wpływ na wydajność Twojej witryny.

Ponieważ pola niestandardowe są ważnymi aspektami WordPressa, muszą być łatwo dostępne i używane. Domyślnie nie są one widoczne z ekranu edycji postu, ale można je włączyć, przechodząc do ukrytego pola Opcje ekranu u góry strony i zaznaczając pole Niestandardowe pola.
Po włączeniu pól niestandardowych na ekranie edycji posta zauważysz nowe pole meta z etykietą „Pola niestandardowe”. To pole będzie wyświetlane zawsze, gdy edytujesz posty w swojej witrynie, co ułatwia korzystanie i dostęp do niestandardowych pól.

Opcje ekranu umożliwiają wyłączenie pól niestandardowych

Pola niestandardowe mogą nie być wymagane, jeśli nie jesteś programistą. Następnie możesz odznaczyć pole obok pól niestandardowych i w takim przypadku je wyłączyć, odznaczając to pole. Pola niestandardowe umożliwiają dodawanie metadanych do pola, nawet jeśli je ukryjesz, ale będziesz musiał użyć tej wtyczki dla wszystkich pól.

Jak dodać niestandardowe pole do menu w WordPress?

Zgodnie z regułami lokalizacji wybierz opcję „Pozycja menu”. Zaktualizuj pola po wykonaniu instrukcji. Utworzone nowe pole można wyświetlić z menu WordPress w obszarze administracyjnym po opublikowaniu pola. Byłem prawie pewien, że dam radę.

Jak dodać niestandardowe pole meta w WordPress bez wtyczki?

Źródło: metabox.io

Dodawanie niestandardowych pól meta do witryny WordPress można wykonać bez wtyczki, dodając kilka wierszy kodu do pliku functions.php.
Pierwszym krokiem jest utworzenie nowej funkcji, która doda nowe pole do ekranu edycji dla żądanego typu postu. W tym przykładzie dodamy nowe pole do ekranu edycji posta:
funkcja my_custom_meta_box() {
add_meta_box(
„moje-meta-pudełko”,
„Moja skrzynka Meta”,
'my_meta_box_callback',
'Poczta',
'normalna',
'wysoki'
);
}
add_action( 'add_meta_boxes', 'my_custom_meta_box' );
Funkcja my_custom_meta_box() tworzy nowe metabox o identyfikatorze „my-meta-box”. Meta pole będzie miało tytuł „My Meta Box” i będzie używało funkcji zwrotnej my_meta_box_callback(). Metabox zostanie dodany do ekranu edycji posta i zostanie umieszczony poniżej edytora treści posta (pozycja „normalna” z priorytetem „wysokim”).
Następnie musimy napisać funkcję zwrotną, która wygeneruje kod HTML dla pola meta. Ta funkcja przyjmie obiekt post jako jedyny argument:
function my_meta_box_callback( $post ) {
// Wygeneruj kod HTML dla pola meta
}
W funkcji zwrotnej możemy wyprowadzić kod HTML dla naszego pola meta. W tym przykładzie utworzymy pole tekstowe dla naszego meta pola:
function my_meta_box_callback( $post ) {
// Dodaj pole jednorazowe, abyśmy mogli sprawdzić je później.
wp_nonce_field( 'moje_meta_box', 'moje_meta_box_nonce' );
/*
* Użyj get_post_meta(), aby pobrać istniejącą wartość
* z bazy danych i użyj wartości dla formularza.
*/
$wartość = get_post_meta( $post->ID, '_my_meta_value_key', true );
echo '

Możesz ukryć opcję pól niestandardowych na ekranie edycji postu, o ile jej nie włączysz. Musisz przejść do menu z trzema kropkami w prawym górnym rogu ekranu i wybrać „Opcje”, które można tam wyświetlić. Edycja plików motywu to coś, z czym użytkownicy powinni się zapoznać przed rozpoczęciem tego samouczka. Musisz edytować pliki motywów WordPress, aby wyświetlić niestandardowe pole na swojej stronie internetowej. WordPress automatycznie wyświetla 30 różnych typów pól niestandardowych dla tego formularza. Jako rozwiązanie utwórz wtyczkę specyficzną dla witryny lub plik function.php, który zawiera następujący kod. Jeśli masz niestandardowe pola WordPress lub wielu użytkowników, którzy piszą w Twojej witrynie, to rozwiązanie może nie być odpowiednie.

Najprostszą metodą jest użycie wtyczki Advanced Custom Fields. Narzędzie umożliwia tworzenie różnych pól, w tym tekstu, obrazów i rozwijanych menu. W tym przykładzie ustawiliśmy ostatni parametr funkcji get_post_meta jako false. Ta metoda zwraca dane w postaci tablicy z pętlą foreach wyświetlaną na ekranie. Możliwe jest ponowne użycie pól niestandardowych w tym samym poście, aby dodać wiele wartości. Aby wyświetlić wszystkie wartości pól niestandardowych, należy zmodyfikować kod. Możesz wybrać niestandardowe klucze i wartości dla postów w WordPress.

Podczas tworzenia niestandardowego pola dla autora-gościa w blogu lub witrynie z wiadomościami wprowadź imię i nazwisko autora-gościa. Wtyczka Co-Authors umożliwia wyświetlanie stron współtworzonych. Napisaliśmy przewodnik krok po kroku, jak dodać wielu autorów do posta WordPress. Pasek boczny posta lub strony, którą chcesz zmienić, musi zostać wyedytowany i należy do niego dodać pole niestandardowe. Pola niestandardowe umożliwiają dodawanie niestandardowej zawartości do kanału RSS WordPress, a także manipulowanie nim. Gdy na przykład dodasz WPbpage jako niestandardowe pole paska bocznego, kod sprawdzi plik sidebar-wpbpage.html. Konfigurując niestandardowe pola w WordPressie, możesz ustawić datę wygaśnięcia postów.

Jest to szczególnie przydatne w sytuacjach, w których zamierzasz publikować tylko treści przez ograniczony czas, na przykład podczas przeprowadzania ankiet. Czy muszę używać CSS do zmiany wyglądu poszczególnych postów? WordPress przypisze Ci określoną klasę do każdego postu, dzięki czemu możesz stworzyć własny CSS. Możesz dodawać własne niestandardowe klasy do niestandardowych pól, a następnie stylizować z nimi posty. Możesz zobaczyć swoją klasę CSS pola niestandardowego dodaną do klasy post, sprawdzając kod źródłowy postu za pomocą narzędzia Inspect. Korzystając z tej klasy CSS, możesz dodać niestandardowy CSS i stylizować swój post za pomocą niestandardowego CSS.

Jak wyświetlić wartość pola niestandardowego w WordPress?

Istnieje kilka różnych sposobów wyświetlania niestandardowych wartości pól w WordPress. Jednym ze sposobów jest użycie wtyczki, takiej jak Zaawansowane pola niestandardowe, która umożliwi tworzenie niestandardowych pól, a następnie wyświetlanie ich w witrynie za pomocą krótkiego kodu. Innym sposobem jest edycja plików motywów i dodanie fragmentu kodu, aby wyświetlić wartości pól niestandardowych.

Aby dodać niestandardowe pola do swojej witryny WordPress, skorzystaj z funkcji WordPressa. Będziesz mógł podać dodatkowe informacje o swojej treści, dodając pola niestandardowe. W tym samouczku dowiesz się, jak używać kodu i szablonów Swift do tworzenia niestandardowych pól. Przedstawia narzędzie, które pozwala to osiągnąć bez pisania ani jednej linii kodu. Niektóre pola niestandardowe zostały zdefiniowane dla naszej sekcji Ulubione książki. Tytuł i link w książce, opis książki i okładka mają normalne pola wejściowe. Te niestandardowe pola można teraz dodawać do istniejących lub nowych postów i stron w łatwym do przeszukiwania formacie.

W metapolu Swift Templates kliknij pole wyboru obok przycisku „Użyj szablonu w tym poście”. Jeśli nie masz kodu HTML, musimy go dodać. Gdy klikniesz pola niestandardowe, pojawią się one na stronie i możesz je stylizować za pomocą CSS.

WordPress pokazuje niestandardowe pole na liście postów

Jeśli chcesz wyświetlić wartość pola niestandardowego na liście postów WordPress, musisz najpierw edytować post i dodać do niego pole niestandardowe. Po zapisaniu pola niestandardowego możesz edytować plik szablonu listy postów i dodać następujący kod:
identyfikator, 'nazwa_pola_niestandardowego', prawda ); ? >
Spowoduje to wyświetlenie wartości pola niestandardowego na liście postów.

Pola niestandardowe WordPress nie są wyświetlane

Jeśli masz problemy z wyświetlaniem niestandardowych pól w poście WordPress, możesz sprawdzić kilka rzeczy. Najpierw upewnij się, że wybrałeś właściwy typ pola z menu rozwijanego w edytorze pól niestandardowych. Następnie zaznacz pole obok „Pokaż w poście” na ekranie konfiguracji pola. Na koniec, jeśli nadal masz problemy, spróbuj wyczyścić pamięć podręczną i pliki cookie przeglądarki.

Pola niestandardowe to funkcja WordPress, która umożliwia dodawanie dodatkowych informacji do postów WordPress. Te dodatkowe informacje, znane również jako metadane, obejmują imię i nazwisko autora, datę i godzinę. Dwa główne powody, dla których możesz nie widzieć ich w swoich postach, to to, że nie chcesz ich usuwać lub nie chcesz zadawać sobie trudu rozwiązania problemu. Jeśli nie masz pewności, czy włączyć tę funkcję w opcjach ekranu, nie umieszczaj niestandardowych w swoim poście. Możliwe, że masz zainstalowaną i aktywowaną zaawansowaną wtyczkę pola niestandardowego. Jeśli jest to pytanie, które chcesz rozwiązać, postępuj zgodnie z poniższymi instrukcjami rozwiązywania problemów. Prawie na pewno możesz uciec od aktualizacji do najnowszej wersji Elementora i odkrycia, że ​​zawiera błąd, który uniemożliwia korzystanie z niestandardowego pola w edytorze treści.

Nawet początkujący WordPress mogą rozwiązać ten problem. Nadal mam pytania dotyczące pól niestandardowych WordPress. Czy możesz proszę podać mi kilka pomysłów? Aby się z nami skontaktować, skorzystaj z sekcji komentarzy poniżej.

Pole niestandardowe WordPress

Pola niestandardowe, znane również jako meta postu, to funkcja w WordPressie, która umożliwia dodawanie dodatkowych informacji do postów. Można ich używać do dodawania notatek, linków, obrazów i innych mediów do swoich postów. Pola niestandardowe są zarządzane za pomocą menu Pola niestandardowe w panelu administracyjnym WordPress.

Aby dodać dodatkowe metadane do posta lub strony, możesz użyć pól niestandardowych WP. Można je dodawać ręcznie lub za pomocą dedykowanej wtyczki. W tym artykule omówimy, czym są pola niestandardowe i jak dodać je do treści. Możesz również użyć ręcznej edycji lub wtyczki, aby utworzyć własne niestandardowe pola w tej lekcji. Dzięki wtyczce WordPress.com Advanced Custom Fields możesz szybko i łatwo dodać 30 różnych typów pól niestandardowych. Nową grupę pól można utworzyć, klikając przycisk Dodaj nowy u góry ekranu. Gdy na nią klikniesz, utworzona grupa pól pojawi się automatycznie na liście.

Otwórz edytor postów WordPress, gdy tylko pole będzie gotowe. Pojawi się, gdy tylko klikniesz niestandardowe pole edytora tekstu. Aby wyświetlić pola niestandardowe w interfejsie witryny, musisz najpierw edytować plik motywu. Możesz dowiedzieć się więcej o tym procesie w dalszej części artykułu. Pola niestandardowe nie są obecnie widoczne w WordPressie. Ponadto dostępne są domyślne typy pól niestandardowych, ale w podach można dodawać nowe typy. Konieczna jest edycja plików motywu w celu wyświetlenia informacji na froncie strony.

W tym samouczku dowiesz się, jak uzyskać dostęp do plików bezpośrednio z pulpitu nawigacyjnego. Musisz dodać swój kod do pętli WordPress. Kod pętli może się różnić w zależności od motywu. WordPress ma szukać postów z niestandardowymi polami w kodzie. Te znaczniki szablonów mogą służyć do dostosowywania funkcji pól niestandardowych. Post lub strona w WordPressie zawiera zaawansowane funkcje, które pozwalają użytkownikom dodawać do nich informacje. W rezultacie zamieściliśmy przewodnik krok po kroku, aby włączyć funkcję pól niestandardowych, które są obecnie domyślnie ukryte. Oprócz tego omówiliśmy również kroki potrzebne do tworzenia i używania niestandardowych pól w WordPressie.

Dodatkowe informacje mogą być przekazywane użytkownikom podczas wypełniania formularzy za pomocą pól niestandardowych. Jeśli masz na przykład niestandardowe pole na nazwę użytkownika, możesz dołączyć listę opcji, aby użytkownik mógł wypełnić to pole. Pola niestandardowe ułatwiają wyświetlanie różnych typów informacji różnym użytkownikom.
Użytkownicy, którzy wymagają dodatkowych informacji podczas wypełniania formularzy lub tworzenia niestandardowych treści, uznają niestandardowe pola WordPress za przydatne.