Pytania otagowane jako custom-field

Pola niestandardowe to pola, które mogą zawierać dowolne dodatkowe informacje znane jako metadane.


2
Jak wyświetlić niestandardowe pole w zamówieniach woocommerce w panelu administracyjnym?
obecnie dodaję niestandardowe pole rozliczeniowe w woocommerce przez function custom_override_checkout_fields( $fields ) { $fields['billing']['billing_phone_new'] = array( 'label' => __('Phone 2', 'woocommerce'), 'placeholder' => _x('Phone 2', 'placeholder', 'woocommerce'), 'required' => false, 'class' => array('form-row-wide'), 'clear' => true ); return $fields; } add_filter('woocommerce_checkout_fields','custom_override_checkout_fields'); muszę edytować tę wartość pola po stronie administratora. Obecnie …

1
Czy ACF jest pułapką na miód? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Jestem deweloperem pełnego stosu korporacyjnego i zacząłem używać ACF. Na początku myślałem, że …

4
nie publikuj wpisu typu niestandardowego, jeśli pole metadanych jest nieprawidłowe
Mam niestandardowy typ posta (CPT) o nazwie event. Mam meta box dla typu z kilkoma polami. Chciałbym zweryfikować niektóre pola przed opublikowaniem wydarzenia. Na przykład, jeśli data wydarzenia nie jest określona, ​​chciałbym wyświetlić informacyjny komunikat o błędzie, zapisz to zdarzenie do przyszłej edycji, ale zapobiegaj jego opublikowaniu. Czy status „w …

2
Jak ulepszyć ten fragment zapytania administratora, aby uniknąć generowania zduplikowanych wyników podczas wyszukiwania innych niż meta?
Bawiłem się fragmentami kodu, które dodają metadane do wyszukiwań administratora. Najlepszy fragment, jaki znalazłem, został napisany przez Stefano na to pytanie . Wydaje się jednak, że ma 1, irytujący błąd podczas wyszukiwania terminów niemeta. Oto kilka chwytów z mojej lokalnej instalacji deweloperskiej. Wydrukowałem 2 zapytania MySQL na ekranie. Widok jednego …

2
Pole niestandardowe / meta wypełnione przez rozwijane istniejące posty?
(Moje pierwsze pytanie dotyczące WP kiedykolwiek zadane! Bądź łagodny!) Buduję witrynę składającą się głównie ze stron (tj. Statycznych), używając WP jako CMS. Na dole kilku stron pojawią się 1, 2 lub 3 „pola promocyjne” - w zasadzie obrazy przycisków, które prowadzą do innych części witryny. Chociaż na danej stronie pojawią …

4
Czy jest jakiś filtr akcji / hook do sprawdzania poprawności niestandardowego pola przed opublikowaniem posta?
Mam niestandardowe pole o nazwie xxxx_url. xxxx_urlpowinno być wyjątkowe. Przed opublikowaniem postu chcę się upewnić, że xxxx_urljest on unikalny, czy nie? Jeśli nie jest unikalny, opublikowanie postu powinno zostać odrzucone. Próbowałem publish_post. Ale to nie jest poprawne, ponieważ uruchamia się, gdy publikujemy post. Chcę uruchomić mój kod tuż przed publikacją.


2
Do czego służy parametr „meta_input” w wp_insert_post ()?
Wstawiam trochę postów do wordpressa za pomocą funkcji wp_insert_post () . Chcę wstawić niestandardowe pola do każdego postu i czytając dokumentację. Myślę, że użyto do tego parametru meta_info, próbowałem czegoś takiego: $data = array( 'post_author' => 1, 'post_status' => 'publish', 'post_title' => $post->getTitle(), 'post_content' => $post->getContent(), 'post_category' => $post->getCategory(), 'tags_input' …

3
Usuń wymiar z wp_get_attachment_image
Mam problem z usunięciem szerokości i wysokości z obrazów załączników podczas korzystania z wp_get_attachment_image. Właśnie tego używam do wyświetlenia obrazu <?php echo $image = wp_get_attachment_image( $entry['slide_image_id'], true, 'full'); ?> Jak to wygląda kod źródłowy <img width="150" height="108" src="http://website:8888/wp-content/uploads/2015/12/cupcakes-and-cosmetics-logo.png" class="attachment-1 size-1" alt="cupcakes-and-cosmetics-logo" /> Chciałbym, aby wyświetlało się w ten sposób <img …

4
Orderby wartość_meta zwraca tylko posty, które mają istniejący klucz_meta
Mam następujące wp_query: $args = array( 'post_type' => 'news', 'orderby' => 'meta_key', 'order' => 'ASC', 'meta_key'=>'custom_author_name', 'post_per_page'=>-1 ); $query = new WP_Query($args); echo $query->found_posts; echo = 10 wyników, ponieważ jest tylko 10 newspostów z meta_key = custom_author_name. Ale istnieją setki newspostów, które nie mają wiersza post_meta z tym konkretnym meta_key. …

3
Niestandardowy wpływ meta pola post na wydajność posta
Mam posty, które mają wiele niestandardowych pól meta. Na postach dzwonię do nich na żądanie get_post_meta. Oznacza 10 pól meta. Używam go 10 razy. Czy robię to dobrze? Oznacza, czy jest jakikolwiek problem z wydajnością powyższej metody, a jeśli tak, to w jaki sposób zmniejszyć liczbę połączeń. Znam odpowiedź dostępną …

1
Do czego służy indeks [0] w przypadku pól meta?
Próbuję poprawić swoją znajomość PHP poprzez testowanie i próbowanie! Jestem zdezorientowany argumentami [0] przy śledzeniu kodu PHP WordPress global $post; $custom = get_post_custom($post->ID); $price = $custom['price'][0]; $coMake = $custom['coMake'][0]; echo $custom['price'][0]; Czy służą do indeksowania / odwoływania danych wejściowych na stronie? jeśli tak, to dlaczego są takie same ?! czy …

3
Programowo dodawaj opcje do rozwijanego menu „dodaj nowe”
Jak mogę dodać wstępnie zdefiniowane opcje do listy rozwijanej „Dodaj nowe” pole niestandardowe? Oto dwa przykłady automatycznego dodawania i pokazywania nowych pól niestandardowych: WordPress: Dodawanie domyślnych niestandardowych pól do nowych postów Automatyczne tworzenie niestandardowego pola To blisko tego, co chcę zrobić; moim celem jest dodanie predefiniowanych opcji do rozwijanego menu …

1
Używając meta_query, w jaki sposób mogę filtrować według niestandardowego pola i porządkować według innego?
Za pomocą następującego kodu (w functions.php) moje posty (zdarzenia CPT) są uporządkowane według _end_date zamiast _start_date. Jakie jest właściwe rozwiązanie tego problemu na WP 3.1.3? Oczywiście, że chciałbym uniknąć używania przestarzałych meta_key. add_filter( 'pre_get_posts', 'my_get_posts' ); function my_get_posts( $query ) { if ( is_home() ) { $query->set( 'post_type', 'event' ); …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.