- Hvordan får jeg et indlæg med metatasten?
- Hvordan skriver du en metaforespørgsel?
- Hvordan finder jeg post-metadata?
- Hvordan får jeg metaværdi i WordPress-indlæg?
- Hvad er meta værdi?
- Hvad er metanøgle i WordPress?
- Hvordan udskriver jeg en metaforespørgsel i WordPress?
- Hvordan opretter jeg en metanøgle i WordPress?
- Hvordan bruger jeg metaquery i WordPress?
- Hvordan får jeg produktmeta i Woocommerce?
Hvordan får jeg et indlæg med metatasten?
5 svar. $ args = array ('meta_key' => 'custom-meta-key', 'meta_query' => array (array ('key' => 'cp_annonceur', 'værdi' => 'professionnel', 'sammenlign' => '=',))); $ forespørgsel = ny WP_Query ($ args); Alle de oplysninger, du har brug for, findes i Codex.
Hvordan skriver du en metaforespørgsel?
meta_query (array) - Indeholder en eller flere arrays med følgende taster:
- nøgle (streng) - Brugerdefineret feltnøgle.
- værdi (streng | matrix) - brugerdefineret feltværdi. Det kan kun være et array, når sammenligningen er 'IN', 'NOT IN', 'MELLEM' eller 'IKKE MELLEM'. ...
- sammenlign (streng) - Operatør til test. ...
- type (streng) - Brugerdefineret felttype.
Hvordan finder jeg post-metadata?
get_post_meta (int $ post_id, string $ key = '', bool $ single = false) Henter et postmetafelt for det givne post-id.
Hvordan får jeg metaværdi i WordPress-indlæg?
Der er to måder at gøre det på:
- Opfang hovedforespørgslen på pre_get_posts: add_action ('pre_get_posts', funktion ($ query) // håndterer kun hovedforespørgslen, hvis ( ! $ forespørgsel->is_main_query ()) return; $ forespørgsel->sæt ('meta_key', 'cp_annonceur'); $ forespørgsel->sæt ('meta_value', 'professionnel'); );
- Tilføj en yderligere forespørgsel.
Hvad er meta værdi?
Denne vilkårlige ekstra information er kendt som metadata. Metadata håndteres med nøgle / værdipar. Nøglen er navnet på metadataelementet. Værdien er den information, der vises i metadatalisten på hvert enkelt indlæg, som informationen er knyttet til.
Hvad er metanøgle i WordPress?
Metatasten bestemmer, hvordan feltet skal gemmes i databasen på dit websted. ... Metakey bruges til at hente den gemte værdi fra databasen og vise den. Hvis du er udvikler, er chancerne for, at du allerede kender til denne WordPress-funktion. https: // codex.wordpress.org / Function_Reference / get_user_meta.
Hvordan udskriver jeg en metaforespørgsel i WordPress?
Hvis du virkelig vil se den SQL, den genererer, kan du kaste den i en ny WP_Query og udskrive SQL: $ results = new WP_Query ($ args); error_log ($ resultater->anmodning ); Du bliver nødt til at aktivere WP Debug og WP Debug Log via wp-config. php .
Hvordan opretter jeg en metanøgle i WordPress?
Du kan vælge metatasten fra rullelisten, hvis du vil tilføje den samme postmeta, selv til dette indlæg, eller du kan definere en ny ved at klikke på indtastning af ny. Når du først har klikket på Enter, kan du tilføje postmetaen og værdien og derefter klikke på Tilføj brugerdefineret felt som vist nedenfor.
Hvordan bruger jeg metaquery i WordPress?
Sådan bruges meta_query med WP_Query i WordPress
- 'meta_key' = Navn på din metanøgle eller brugerdefinerede felt, dette vil være en streng.
- 'meta_value' = Værdien af din metanøgle eller brugerdefinerede felt, dette vil være en streng. ...
- 'meta_type' = Type af din metanøgle eller brugerdefinerede felt.
- 'meta_compare' = Operatør til at kontrollere værdien af din metanøgle eller brugerdefinerede felt.
Hvordan får jeg produktmeta i Woocommerce?
1) Hent produkt-metadata (ikke indstillet i ordre-metadata): Du bliver nødt til at få produkt-id'et i foreach-sløjfen til en WC_Order og for at få nogle metadata til dette produkt skal du bruge get_post_meta () -funktionen (men IKKE wc_get_order_item_meta ()). Al kode testes og fungerer.