2013-03-18 12 views

Odpowiedz

24
  • A „meta skrzynka” jest jednym z wielu Draggable i repositionable skrzynek dostępny na Poczcie lub ekranie edycji strony (między innymi ekranami). Jest ich kilka domyślnie, na przykład pola formatów, znaczników i kategorii. Wtyczka może dodawać meta-boxy do użycia w dowolnym celu, a meta-boxy mogą mieć informacje i odbierać dane wejściowe. Meta-boxy mogą i są używane do następujących rzeczy, ale nie są do tego ograniczone. Zasadniczo są to elementy interfejsu użytkownika. Owijarki dla poszczególnych sekcji interfejsu na ekranach edycji pocztowej.

  • "Pole niestandardowe" to inne określenie tego, co jest lepiej nazywane "metadanymi po". Zasadniczo jest to pamięć typu klucz/wartość dla postów, które mogą być używane przez wtyczki lub motywy lub bezpośrednio przez użytkowników do dowolnego celu, jakiego potrzebują. Może przechowywać dowolne dane o stanowisku do wykorzystania na różne sposoby. Na przykład, jeśli posty dotyczyły produktów przeznaczonych do sprzedaży, wówczas informacja meta może być "cena" i "9,95 USD".

  • "Taksonomia" to ogólne określenie metody grupowania stanowisk. "Kategoria" to taksonomia. Więc są "znacznikami". Aby lepiej wyjaśnić taksonomię, gdybym grupował samochody, mógłbym mieć niestandardową taksonomię o nazwie "kolor" i grupować samochody jako "niebieski", "czerwony", "czarny".Wtedy mógłbym mieć także inną taksonomię nazywaną "producentem" i samochody grupowe jako "Ford", "Toyota", "Chevy" itp. Ważną różnicą między post-metadanymi a systematykami jest to, że w taksonomii sama grupa jest najważniejsze, podczas gdy z metadanymi, rzeczywista wartość ma znaczenie. Być może chciałbym zobaczyć wiele niebieskich samochodów na liście, ale nie wziąłbym wartości "niebieskiego" i spróbowałbym coś z tym zrobić. Za cenę mogę spróbować ustalić podatek od tego pojazdu lub zamówić samochody od najniższej do najwyższej ceny.

3

niestandardowe pola i Meta Skrzynki są zasadniczo takie same, one pozwalają przechowywać dodatkowe dane/informacje w tabeli postmeta w bazie danych. Dane są przechowywane w parze klucz/wartość. I są dołączone do postu lub strony według id. Korzystanie z funkcji add_post_meta.

add_post_meta($ID, 'name_of_data_to_store', 'value_of_that_data');

Kluczową różnicą jest to, że Pola niestandardowe są rodzime wordpress więc każdy post/strona im wbudowanej.

Ale jeśli chcesz stworzyć Theme Options strona prawdopodobnie będzie chciał użyć Meta Box stworzyć takie same wyniki jak Pola niestandardowe zapewnić natywnie.

Na przykład, jeśli mam zamiar utworzyć niestandardowy typ pocztowego o nazwie „Film” z dodatkowymi dziedzinach „aktora” i „Gatunek”, co by te dodatkowe pola nazwać?

Aktor i Gatunek może być Taksonomia lub sposoby grupowania elementów razem WordPress domyślnie ma kilka nazywa Kategoria, Tagi i link Kategorie

więcej informacji na taxonomies found here.

Powiązane problemy