ved hjælp af betinget mærkater til supercharge din blog,,,,, andel,,,,,,,, 25,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, betinget, er en af de mange store strukturer, der wordpress skal hjælpe os med at udvikle for wordpress lettere.i denne artikel, vi får at vide, nogle af dem og bruge dem i eksempel funktioner som at fjerne ting fra fejl sider eller ændre favicon af admin sider.,,, hvad er en "betinget hundetegn"?de er i bund og grund "ja nej spørgsmål": de vende tilbage kun sandt eller falsk, når du bruger dem.vi bruger dem, hvis udtalelser –, hvis denne erklæring er sandt eller falsk, kan vi behandle vores kode i henhold til de svar,.,, kan du se alle de betingede rfid - brikker i wordpress codex., så, lad os komme til den sjove del!der er ti store funktioner ved hjælp af betinget mærker i denne artikel,.,, funktion 1.- en pop - up - besked på forsiden, is_front_page(), hilste de besøgende fra hjemmet side kunne være god for besøgende, - - eller du kan placere en advarsel til planlagt vedligeholdelse, eller du kan vise en skrækkelig pop - up -. hvis du er nødt til at gøre, her er hvordan du gør det, du skal. få colorbox jquery stik af.kom, colorbox.min.js, fra ", colorbox /colorbox" mappe og, colorbox.css, (og de tilsvarende "billeder" mappe) til en ", colorbox" mappe inde i dit tema mappe., så du er nødt til at skabe en, colorbox.load.js, sag for at læsse pop - up -.i denne sag i den ", colorbox" folder:, jquery (dokument). klar (funktion ($) {var $pop - up - = $("# mypopup"); $. colorbox ({href: $pop - up -})}), efter at din pop - up - http: //- kode (med ", mypopup" id for css) inden for temaet er, index.php, fil og gem den i din, style.css, fil (med ",mypopup (display: ingen;}"). funktion front_popup() (hvis (is_front_page()) (//belastning colorbox.min.js wp_enqueue_script ('colorbox-js, get_template_directory_uri(). "/colorbox /colorbox. min.js, system ('jquery ')); //belastning colorbox.load.js wp_enqueue_script ('colorbox-load-js, get_template_directory_uri(). /colorbox /colorbox. læs. er" system ('colorbox-js')); //belastning colorbox.css wp_enqueue_style ('colorbox-css, get_template_directory_uri(). /colorbox /colorbox. css)}} add_action ('wp_head,'front_popup), pasta, det her i din fil, functions.php, og du er god til at gå.note:,,, for at gøre din pop - up - gå væk, du er nødt til at tilføje et led i din pop - up -.det er fint, < en href = "javascript: $. colorbox. close();" > tæt på < /a >,, funktion 2.omfatter ekstra css og er kode inden for en bestemt side med, is_page(), kan det være nødvendigt at laste nogle eksterne javascript eller css filer til en bestemt side – som din "med" side eller downloade side for dit produkt.ja, du kan også omfatte dem i deres indhold, men det er ikke en god praksis.her er god praksis:, funktion extra_assets() (hvis (is_page (123) (//123 er id, på hvilken side vi tjekker for wp_enqueue_script ('my-script, get_template_directory_uri(). /en /sti /i /din /tema /mappe /manuskript. j 'er "); wp_enqueue_style ('my-style", get_template_directory_uri(). /en /sti /i /din /tema /mappe /stil. css)}} add_action ('wp_head,'extra_assets'), som det første eksempel, idet det i dit, functions.php, filen er nok.(glem ikke at ændre "123" nummer med din side er id.,, funktion 3."fra denne kategori" afdeling til stillinger i en særlig kategori med, in_category(),, det er ikke altid nødvendigt, men du kan få brug for en "mere af denne kategori" afdeling for en kategori (men ikke andre).sige, at du har en "nyheder" kategori og de øvrige kategorier er ikke egnet til den del, vi skaber.den betingede øremærke, in_category(), vil hjælpe os med at fungere more_from_category ($cat_id) (hvis (in_category ($cat_id) ($stillinger = get_posts ('numberposts = 5 & kategori = ". $cat_id); $produktion = < h3 > flere fra denne kategori <. /h3 >" $produktion. = < ul > '; for hvert ($stillinger som $post) ($). = < li > < en href = ". get_permalink()." ">". get_the_title. "< /a > < /li > «) wp_reset_query(). $produktion. = < /ul > « echo $udgangseffekt), bygger denne funktion, som du og lægger det ind i din, functions.php, fil.så, gå til den, single.php, og den kode (<?folkesundhedsprogrammet aspektet more_from_category (123).>,), hvor du vil have afsnit skal anføres.du er nødt til at overveje, er, at kodeksen i loop.det er alt!,, funktion. 4.mind dig selv (eller deres forfattere), at du stadig er på første side, is_preview(), er dette ikke et skal (efter alt, vi er bare lære eksempler på disse betingede tags), men det ville være en god idé at minde dig selv (eller deres forfattere), at side vises er "forpremiere" s..det ind i din tema er, functions.php, fil:, funktion preview_warning() (hvis (is_preview()) (echo '< div id = "forpremiere advarsel" > huske, du er stadig på første side.< div > «) add_action ('the_content,'preview_warning), men det er naturligvis ikke nok –, du er nødt til at redigere, style.css, at give en form for advarsel tekst.sådan noget,forpremiere advarsel {baggrund:̠ linje højde: 50px; skriftstørrelsen: 30px; skrifttype vægt: dristige; tekst tilpasse: center; holdning: faste og nederst: 0}, der du går.,, funktion. 5.fjerne visse elementer fra din 404 sider med, is_404(), her er den letteste del af alle.jeg tror ikke engang, det kræver en forklaring – bare pak dem, "elementer" (ting, du vil ikke vise dine fejl sider, som ads) med kode nedenfor, og du er god til at gå.hvis (!is_404()) (//her kommer "elementer".det er så let.seriøst.}, funktion. 6.vis aldrig automatisk genereret uddrag igen med has_excerpt(), jeg hader, auto, der genereres uddrag.så fjerner jeg dem – med den kode, der rent faktisk er til rådighed fra codex:, funktion full_excerpt() (hvis (!has_excerpt()) (echo '') andet (echo get_the_excerpt();}}, tilføje det til, functions.php, fil, og alt du skal gøre er at ændre de tilfælde af, the_excerpt() med, full_excerpt(),.,, funktion. 7.liste over de efterfølgende afsnit (i stedet for fuld stillinger) om datobaserede arkiver, is_date(), undertiden med bare titler er mere end nok på visse arkiv sider – som den datobaserede arkiver.så, f.eks. betingede øremærke, is_date(), vi vil slippe af med den ting med i inderkredsen, bortset fra afsnit. det er lidt svært, siden, archive.php, filer er forskellige i hvert enkelt tema.(hvis der er en, date.php, fil i dit tema, skal du klippe det.) se for loop i kodeksen og ændre det i loop med dette: hvis (is_date()) (//om temaet bruger h2 - positioner for post - titler, h2.hvis den bruger h1, h1.echo 's < h2 > ". the_title(). < /h2 > «) andet (//...//den oprindelige kode i loop //...}, funktion 8.en særskilt favicon for din admin - panel, is_admin(), det kunne være et godt tip, hvis du kan lide at arbejde med 20 åbne øje, til din blog.klipper din favicon lidt og redde det, adminfav.ico, – f.eks. mit admin - panelet favicon er røde, version af mit oprindelige favicon., her er hvordan du gør det, admin_favicon() (hvis funktion (is_admin()) (echo '< forbindelse rel = "genvej..." href = ". get_bloginfo ('url). /adminfav. ico" /> «) add_action ('admin_head,'admin_favicon), fungerer 9.viser en misligholdelse virksomhed beskrevet, hvis stilling har ikke noget med, has_post_thumbnail(), det er en slags skal et godt tema.hvis du har nogen del i din tema, hvor de viste billeder "thumbnails er vist, du bør erstatte, the_post_thumbnail(), funktioner med kode nedenfor, hvis (has_post_thumbnail()) (the_post_thumbnail();} andre (echo '< img src =". get_template_directory_uri(). /images /default tommelfinger jpg - "alt =". get_the_title(). "" klasse = "misligholdelse tommelfinger" /> «), og på den måde kan du bevare sammenhængen i deres tema ser.,, funktion, 10.viser en speciel menu til din logget på medlemmer med, is_user_logged_in(),, hvis du bruger medlemskab system i wordpress og har medlemmer, du måske ønsker at skabe en speciel menu til din logget på medlemmer.Here's how:, function member_menu() { \tif(is_user_logged_in()) { \t\techo '<div class="member-menu"><h2>Member Menu</h2><ul><li><a href="#">First Menu Item</a></li><li><a href="#">Second Menu Item</a></li><li><a href="#">Third Menu Item</a></li></ul></div>'; \t} },This is a standard "title & list" code, you should play with the code to make it like your sidebar ,div,s and then place the code ,<?folkesundhedsprogrammet aspektet member_menu();?> i temaet er, sidebar.php, fil. også dette er blot et eksempel, men det bedste, du ville bruge wordpress skik menuer, wp_nav_menu(), her.en standard og en til medlemmerne, så kan du fortsætte med at forvalte dem fra din wordpress admin instrumentbræt.du kan læse mere om, wp_nav_menu(), funktion her.,, andre ideer?det var min favorit 10 idéer til anvendelse af rfid - brikker.hvad med din?hvis du har noget at dele, udtale sig under, så vi kan udvide denne post med flere ideer.,