- Hur får jag inlägg med metaknappen?
- Hur skriver du en metafråga?
- Hur hittar jag postmetadata?
- Hur får jag metavärde i WordPress-inlägget?
- Vad är metavärde?
- Vad är metaknappen i WordPress?
- Hur skriver jag ut en metafråga i WordPress?
- Hur skapar jag en metanyckel i WordPress?
- Hur använder jag metaquery i WordPress?
- Hur får jag produktmeta i Woocommerce?
Hur får jag inlägg med metaknappen?
5 svar. $ args = array ('meta_key' => 'custom-meta-key', 'meta_query' => array (array ('key' => 'cp_annonceur', 'value' => 'professionnel', 'jämför' => '=',))); $ fråga = ny WP_Query ($ args); All information du behöver finns i Codex.
Hur skriver du en metafråga?
meta_query (array) - Innehåller en eller flera matriser med följande tangenter:
- nyckel (sträng) - Anpassad fältnyckel.
- value (string | array) - Anpassat fältvärde. Det kan bara vara en matris när jämförelsen är 'IN', 'NOT IN', 'MELLAN' eller 'INTE MELLAN'. ...
- jämför (sträng) - Operatör att testa. ...
- type (string) - Anpassad fälttyp.
Hur hittar jag postmetadata?
get_post_meta (int $ post_id, string $ key = '', bool $ single = false) Hämtar ett postmetafält för det angivna post-ID.
Hur får jag metavärde i WordPress-inlägget?
Det finns två sätt att göra det:
- Avlyss huvudfrågan på pre_get_posts: add_action ('pre_get_posts', funktion ($ query) // hanterar bara huvudfrågan om ( ! $ fråga->is_main_query ()) return; $ fråga->set ('meta_key', 'cp_annonceur'); $ fråga->set ('meta_value', 'professionnel'); );
- Lägg till ytterligare en fråga.
Vad är metavärde?
Denna godtyckliga extrainformation kallas metadata. Metadata hanteras med nyckel / värdepar. Nyckeln är namnet på metadataelementet. Värdet är den information som kommer att visas i metadatalistan på varje enskilt inlägg som informationen är associerad med.
Vad är metaknappen i WordPress?
Metaknappen avgör hur fältet kommer att lagras i databasen på din webbplats. ... Metakey används för att hämta det sparade värdet från databasen och visa det. Om du är utvecklare är det troligt att du redan känner till den här WordPress-funktionen. https: // codex.wordpress.org / Function_Reference / get_user_meta.
Hur skriver jag ut en metafråga i WordPress?
Om du verkligen vill se den SQL som genereras kan du kasta den i en ny WP_Query och skriva ut SQL: $ results = new WP_Query ($ args); error_log ($ resultat->begäran); Du måste aktivera WP Debug och WP Debug Log via wp-config. php .
Hur skapar jag en metanyckel i WordPress?
Du kan välja metaknappen i listrutan om du vill lägga till samma inläggsmeta även i det här inlägget, eller så kan du definiera en ny genom att klicka på att ange ny. När du klickar på Enter nu kan du lägga till inläggsmetan och värdet och sedan klicka på Lägg till anpassat fält som visas nedan.
Hur använder jag metaquery i WordPress?
Hur man använder meta_query med WP_Query i WordPress
- 'meta_key' = Namn på din metanyckel eller anpassade fält, detta kommer att vara en sträng.
- 'meta_value' = Värde för din metanyckel eller anpassade fält, detta kommer att vara en sträng. ...
- 'meta_type' = Typ av din metanyckel eller anpassat fält.
- 'meta_compare' = Operatör för att kontrollera värdet på din metaknapp eller anpassat fält.
Hur får jag produktmeta i Woocommerce?
1) Hämta produktmetadata (ställs inte in i metadata för beställningsartikel): Du måste hämta produkt-ID: t i foreach-slingan för en WC_Order och för att få några metadata för den här produkten kommer du att använda get_post_meta () -funktionen (men INTE wc_get_order_item_meta ()). All kod testas och fungerar.