tre praktiske anvendelser for skik meta - kasser

, tre praktiske anvendelser for skik meta - kasser,,,,, 4,,,,,,,,, 8,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' ikke glip af, vi i sidste uge blev indført, hvordan man skaber skik meta - kasser i post - redaktør og redde de data, der i dem.men hvad er en praktisk anvendelse af denne teknik?i dag, er målet at gå over tre virkelige verden eksempler på anvendelse af custom meta - kasser til at forbedre efter side.,,,, i indledningen til artikel, du lærte alt om, hvordan man gennemfører meta - kasser og redde /ren de data, de går ind i dem.det er fremragende!men det er tid til at gå ud over den konceptuelle oplysninger, og læg de skik meta - kasser til arbejde, f.eks. 1.tilføjelse af et citat til toppen af stillinger, scenariet:, løber du en hjemmeside, der hovedsagelig udgiver inspirerende indhold.en af de ting, du gør konstant er prisstillelser på toppen af hver post.at adskille disse citater fra indholdet, har du lyst til at flytte dem til en sædvane meta - æske. i "til" artikel, du har lært at gennemføre meta - kasser, men her er en hurtig gennemgang. 1.tilføj meta - boks, få en funktion i, add_meta_boxes, som indeholder en opfordring til, add_meta_box, funktion, <?folkesundhedsprogrammet aspektet add_action ('add_meta_boxes "," cd_add_quote_meta); funktion cd_add_quote_meta() {add_meta_box (citat meta, __ ("inspirerende citat"), cd_quote_meta_cb "," post "," normale "," høj ");}?> 2.gøre meta - kasse, skabe en funktion med samme navn som den, der er angivet i add_meta_box $opkald.det er den del, der rent faktisk udviser meta - box indhold. <?php funktion cd_quote_meta_cb ($post) (//- værdier for at udfylde de input, hvis vi har dem.$citerer = get_post_meta ($post - > id, _cd_quote_content, sande); $forfatter = get_post_meta ($post - > id, _cd_quote_author, sande); $dato = get_post_meta ($post - > id, _cd_quote_date, sande); //pædofil til kontrollere, om senere wp_nonce_field ('save_quote_meta "," quote_nonce)?> < p > < etiket til = "citerer indhold" > citerer < /etiketten > < textarea klasse = "widefat" id = "citerer indhold" navn = "_cd_quote_content" > <?php echo $citerer;?> < /textarea > < /p > < p > < etiket til = "citerer forfatter" > forfatter < /etiketten > < input type = "tekst" klasse = "widefat" id = "citat forfatter" navn = "_cd_quote_author" værdi = "<?php echo $);?> "/> < /p > < p > < etiket til =", citat "> forfatter stammer < /etiketten > < input type =" tekst "klasse =" widefat "id =": "navn =" _cd_quote_date "værdi =" <?php echo $dato?> "/> < /p > <?folkesundhedsprogrammet)?> 3.redde de data, få en funktion i save_post, det første håndtag til kontrol af tilladelserne og hensigt og så renser og redder de data, <?folkesundhedsprogrammet aspektet add_action ('save_post "," cd_quote_meta_save); funktion cd_quote_meta_save ($id) (hvis defineret (' doing_autosave) & & doing_autosave) tilbage, hvis (!isset ($_post ['quote_nonce '])



Previous:
Next Page: