at tilføje en række fleksible net shortcodes til din wordpress sted

, at tilføje en række fleksible net shortcodes til din wordpress sted,,,,, andel,,,,,,,, 9,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' ikke glip af, er, at vi i dag tager en grundlæggende skik - nettet, der er skabt med css og integrere det i wordpress via shortcodes.jeg formoder, du læser en grundlæggende forståelse af css, så jeg vil ikke dække noget af det her, vil jeg også gå ud fra, at du har en wordpress tema her allerede, og vi vil bare tilføje ting i.det er nok, lad os gå!,,, trin 1: vores css - nettet, før vi starter, vil vi gå videre og skabe en mappe, css, og derefter en fil i ringede, nettet. css,.på grund af størrelsen af den mobile og tablet brug nu dage, vi går hen og tilføje den responderende del for vores net.jeg har gået og kommenteret dette for at gøre det mindre forvirrende for dem, der ikke allerede er bekendt med det. ----------------------------------------------------------------------, /* * //* skik grid /* ---------------------------------------------------------------------- * /. container (margen: 0 -: bredde: 940px. position: relativ;}. container. halvdelen. container. en tredjedel. container. en fjerde,. container. to tredjedele. container. tre fjerdedele (flyde: venstre margen. 20px;}. beholder. one-half.last,. beholder. one-third.last,. beholder. one-fourth.last,. beholder. two-thirds.last,. beholder. three-fourths.last {margen: 0}. container. halvdelen (bredde: 460px;} indeholdere. en tredjedel (bredde: 300px;}. container. en fjerdedel (bredde: 220px;}. container. to tredjedele (bredde: 620px;}. container. tre fjerdedele (bredde: 700px;} /* ------------------------------------------- * /* - responderende grid - /* 1.tablet /* 2.mobile portræt /* 3.mobile landskab /* ------------------------------------------- * /@ medier kun skærm og min bredde: 768px) og (max bredde: 959px) {. container (bredde: 748px;}. container. halvdelen (bredde: 364px;}. container. en tredjedel (bredde: 236px;}. container. en fjerdedel (bredde: 172px;}. container. to tredjedele (bredde: 492px;}. container. tre fjerdedele (bredde: 508px;}} @ medier kun skærm og max bredde: 767px) {. container (bredde: 300px;}. container. halvdelen. container. en tredjedel. container. en fjerde, to tredjedele. beholder.. container. tre fjerdedele (bredde: 300px; margen: 0}} @ medier kun skærm og min bredde: 480px) og (max bredde: 767px) (.)(bredde: 420px;}. container. halvdelen. container. en tredjedel. container. en fjerde,. container. to tredjedele. container. tre fjerdedele (bredde: 420px; margen: 0}}, trin 2: registrering af vores forskning inden for wordpress, før vi kan springe til at shortcodes vi skal registrere css fil vi skabte.vi vil gøre dette ved at anvende, wp_register_style, og wp_enqueue_style,.være sikker på, at dette i deres functions.php eller en anden sag, som er knyttet til via, functions.php, fil.jeg har også gået videre og pakket i en funktion, men det er ikke nødvendigt.når vi har ringet og registrerede vores css fil, vi er nødt til at få det med, add_action,.,,,,, wp_enqueue_style wp_register_style,,,,,,,,, add_action, hvis (!function_exists ('register_css')) (funktion register_css() {wp_register_style ('custom-grid, get_template_directory_uri(). "/css /net. css); wp_enqueue_style ('custom-grid)} add_action ('wp_enqueue_scripts "," register_css)}, trin 3: ved at skabe vores shortcodes, for at holde det rent, vil vi skabe en ny filen, shortcodes.php, til at holde vores shortcodes adskilt fra alle andre funktioner, vil vi skal også forbindelse til dette i vores, functions.php, fil. //omfatter shortcodes omfatter "shortcodes. php;,, trin 4: shortcode api, shortcode api er genial, der gør det muligt for brugerne at skabe uendelige ting med den.- du kan passere attributter og værdier gennem det.hvis du vil læse mere om shortcode api, besøge shortcode api - side i wordpress codex.se, hvad shortcodes kan gøre, at vi vil vise vej til det her.,, løntrin 5: shortcode rute 1, fordi dette er et net, vil det have kolonne (naturligvis), men når det kommer til den sidste kolonne, vi bliver nødt til at definere det som den sidste kolonne for, hvordan den skik - nettet er kodet.for eksempel, hvis vi havde et område med to tredjedele og i samråd med en tredjedel.denne aftale skal defineres som den sidste i rækken, så vil vi tilføje en klasse, sidste,., nu vil vi begynde at skabe vores shortcode, vi starter med en grundlæggende halvdelen kolonne shortcode.vi begynder med at skabe en funktion med et navn på den shortcode.vi vil så give to argumenter for $atts og - indhold.den måde, shortcodes arbejde er meget enkel, hvis du er at skabe en shortcode som det, vi skal gøre, er at vende tilbage til noget.vi kommer tilbage, er en, div. med den type halvdelen sammen med indholdet i den.den sidste ting at gøre er at gøre det muligt for shortcode til anvendelse inden for deres wordpress temaer.det er gennem den, add_shortcode, funktion.denne funktion accepterer to parametre, det navn, der er anvendt til at få adgang til shortcode og funktion, navnet på den shortcode.vi har brugt, one_half, ved navn for at få adgang til shortcode, så vi kan bruge dette som redaktør ved maskinskrivning, [one_half]., funktion one_half ($atts $indhold = null) (modydelse på < div klasse = "halve" > ".do_shortcode ($indhold).< /div > «) add_shortcode ('one_half "," one_half), hvis vi ser tilbage, vi talte om at definere den sidste kolonne.for denne vej, vi vil blot skabt en shortcode, men i stedet for [one_half], vi bruger, [one_half_last], mens skiftende klasse navn fra < div klasse = "halve" >,, < div klasse = "halvdelen sidste" >,., funktion one_half_last ($atts $indhold = null) (modydelse på < div klasse = "halvdelen sidste" > ".do_shortcode ($indhold).< /div > «) add_shortcode ('one_half_last "," one_half_last), trin 6: shortcode rute 2, hvis du foretrækker ikke at skabe to shortcodes for hver kolonne - for normale og en for den sidste kolonne, der er et alternativ.i stedet for at skabe to vi kunne sende en attribut, gennem vores shortcode, f.eks. [one_half sidste = "ja"].hvis ingen attribut er vedtaget, vil det ikke blive brugt som en ", sidste kolonne. et flertal af det vil ligne hinanden, med undtagelse af nogle nye ting.vi bliver nødt til at udvinde, shortcode_atts (attributter).næste, fordi vi er defineret i "som en attribut, vi skal bruge en, hvis erklæring om at undersøge, om det er en sidste kolonne.vi vil gøre dette ved at kontrollere, om $sidste, er ja, $holdning, er den sidste.hvis ikke, $holdning, er lig med nul.så kan vi vende tilbage til det samme ting, men at tilføje, $holdning, variabel for den sidste kolonne mulighed.nu kan vi få adgang til det shortcode stadig med [one_half], idet den sidste, egenskaber og en værdi af ja -, [one_half sidste = "ja"]., funktion one_half ($atts $indhold = null) (ekstrakt (shortcode_atts (array ('last = > ''), $atts)); hvis ($sidste = = "ja") ($holdning = "i"} andre {$holdning = ";} modydelse på < div klasse =" halvdelen.$stilling. "> ".do_shortcode ($indhold).< /div > «) add_shortcode ('one_half "," one_half), indgåelse, gutter, det var min første forelæsning i wptuts +, jeg håber, du har lært noget i dag.det er gratis at benytte css - nettet eller shortcodes i deres projekter.indtil næste gang, så lad mig høre dine tanker i bemærkningerne.,



Previous:
Next Page: