skabe en skik wordpress stik af fra bunden

, skabe en skik wordpress stik af fra bunden,,,,, 34,,,,,,,,, 9,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, denne lektion vil beskrive gennemførelsen af en wordpress stik af at starte fra bunden.de stik af vil forbinde til en ekstern oscommerce database og vise din wordpress tilfældige produkter på stedet.det gennemfører også en konfiguration, side for wordpress admin panel.,,,,,,, 1.indledning, wordpress vinder mere og mere populær, hver dag, ikke kun som en blog platform, men også som en grundlæggende cms, således at forbedre og udvide sin grundlæggende funktion bliver et daglige behov for en masse udviklere.heldigvis er de wordpress udviklere har fastsat disse behov og tilføjet muligheden for selv at bygge den grundlæggende funktioner ved at tilføje plugins.basicaly, en wordpress stik af, er et mere eller mindre selvstændigt stykke kode, der kan gennemføres på forskellige strækninger og faser inden for et side eller sted. i dagens lektion, vi taler om at skabe en wordpress stik af, at ekstrakter og skærme, produkter fra en ekstern oscommerce butik database.vi begynder med en beskrivelse af den fil, opbygning af et stik af, og hvor det skal indgå i wordpress struktur, så vil vi have et nærmere kig på, hvordan vores stik af synlige for wordpress og integrere det med handlinger styres af rammen.næste gang, vil vi skabe en konfiguration panel for vores stik af, at lokaliteten administrator at bygge det til hans /hendes behov.når det er klaret, vi vil være gennemførelsen af avancerede funktioner, der kan interagere med oscommerce database og uddrage de nødvendige oplysninger.til sidst vil vi ændre misligholdelse skabelon til fremvisning af de udtrukne data i samråd.spændt?lad os komme i gang!,,,, 2.ved at komme i gang, og det ville være muligt at følge denne forelæsning ved blot at læse det igennem, vil jeg anbefale, at wordpress på din computer, og følge den pædagogiske og gennemfører alle de foranstaltninger.her, du får brug for en lokal server kører på din maskine, som xampp f.eks.når du har det løbende, downloade og installere wordpress.vil du finde omfattende oplysninger om anlægget proces og problemløsning på wordpress sted.for resten, vi vil bruge overgang 2.7, længere, du vil være nødt til at oprette en oscommerce butik på din maskine.du kan hente den seneste overgang her: http://www.oscommerce.com/solutions/downloads, 3.filer og foldere, vi bliver nødt til at skabe vores grundlæggende akter og folder struktur.wordpress gemmer deres plugins i, wp indhold /plugins /, mappe.det er det sted, hvor vi kan tilføje vores filer samt.normalt, hvis din stik af vil være meget simpelt, du kommer til at omfatte alle koden ind i en enkelt php fil.i dette tilfælde skal du kun opbevares journalen i mappen, jf. ovenfor.men i vores tilfælde, vi skal bruge to filer (en for de vigtigste stik af sagsakter og en for gennemførelsen af forvaltning s) derfor, vi sætter alle vores sager i en specifik folder, som vi vil nævne, oscommerce_importer,.gå videre og skabe denne mappe.,,, 4.stik af, at sagsmappen, næste, vi skal skabe vores vigtigste stik af fil.vi vil kalde det, oscommerce_importer. folkesundhedsprogrammet.du kan virkelig hedder det, hvad du vil, det gør ingen forskel.,, hvis du nu åbner du wordpress administration panel og sejle til, plugins, afdelinger, din skærm vil se sådan noget, som du kan se, er der ikke det mindste tegn på vores nye stik af.det er tid til at ændre det og fortælle wordpress, at sagen skal gennemføre et stik af.processen med at gøre det, er meget enkel.det eneste vi skal gøre er at tilføje et stik af specifikke oplysninger ned til vores nyoprettede fil.denne standard header vil se sådan ud:,, <?php /* stik af navn: oscommerce produkt - stik af uri: http://www.orangecreative.net beskrivelse: stik af til visning af produkter fra en oscommerce indkøbsvogn database. forfatter: c. lupu version: 1. 0 forfatter uri: http://www.orangecreative.net * /?>,, enkel nok, tror du ikke?man kan naturligvis ændre indholdet af denne overskrift er behageligt, men sørg for, at alle de linjer, ellers wordpress ikke korrekt genkende din stik af.,, hvis du opfriske din administration panel er stik af side, vil du nu se vores stik af opført sammen med de andre.,,, se, hvordan alle de relevante oplysninger om navn, beskrivelse, forfatter, url er udvundet af oplysninger hoved?det er grunden til, at det altid er vigtigt at udfylde det korrekt information.lad os gå hen og aktivere vores stik af ved at klikke, aktiver, til højre for stik af indrejse.,,, 5.arbejde med aktion kroge, vores stik af nu er vist i administrationen panel, så wordpress er klar over det.men det gør ikke noget, som det indeholder kun de oplysninger, header.vi vil ændre det nu.,, wordpress giver en god måde at inddrage deres stik af kode i forskellige steder over hele modellen, det være sig fysiske positioner inden for side eller logiske positioner i processen med at opbygge en side, der skal vises.først er vi nødt til at kigge nærmere på den anden kategori, det logiske positioner, bedre kendt som aktion kroge.,, aktion kroge, du kan se handling kroge, som denne funktion.når wordpress henretter en vis funktion, som for eksempel med side fod, vil din plugins til at udføre deres egen kodeks, der skal gennemføres på det tidspunkt, for en bedre forståelse, lad os overveje en generisk stik af, my_plugin, der gennemfører en funktion, der er mp_footer(), at løbe, hvis side fod er udstillet.vi vil fortælle wordpress til denne funktion, i det øjeblik, der er forsynet med fod ved hjælp af en særlig funktion, add_action():,, < på add_action ('wp_footer "," mp_footer)?>,,, add_action(), funktion tager foranstaltningen klo navn som sin første parameter, og navnet på den opgave, der skal udføres, som en anden parameter.denne funktion vil være de vigtigste stik af fil (det, der indeholder oplysninger header), normalt ikke under funktionen kode, der skal udføres (, mp_footer() i vores eksempel).du vil finde den fuldstændige liste over tilgængelige foranstaltninger kroge i wordpress codex.,, vi vil bruge aktion kroge i næste kapitel, hvor vi skal opbygge administration side for vores stik af.,,, 6.at skabe stik af administrationen side, vil vi begynde gennemførelsen af modulet ved fastlæggelsen af sin konfigurerbare parametre og gøre disse tilgængelige på webstedet administrator.lad os se, hvad disse konfiguration bits ville være:,,, - databasen indstillinger, database, vært, database, navn, database, bruger, database, kodeord,,, opbevarer indstillinger, opbevares url, folder for produkt billeder,,,,,,,, har vi brug for databasen vært, navn, bruger og password for at være i stand til at koble sig på og få de nødvendige oplysninger.det andet, vi skal have nogle generelle oplysninger om forretningen, som dens url og mappen, hvor produktet billeder lagret.vi har brug for disse oplysninger for at være i stand til at opbygge forbindelser, fordi de veje, der er indeholdt i databasen er relativt den tidligere nævnte produkters image mappe.,, nu, hvor vi ved, hvad vi ønsker at inddrage i konfigurationen panel, det er tid til at gennemføre den.vi begynder med at skabe en ny menupunkt adgang til side, og vi sætter det ind, kulisser, menu.kan du huske vores snak om aktion kroge i foregående kapitel.det er tid til at bruge dette element.,, hvis du kan rulle over den liste over foranstaltninger, kroge, vil de se, at wordpress giver også en, der bliver kaldt, da de grundlæggende menu struktur er blevet genereret (, admin_menu, så ville dette være den optimale sted til at bryde ind og skabe vores egen menupunkt., nu, hvor vi har identificeret de foranstaltninger, vi skal bruge, vi er nødt til at definere vores egen funktion, som vil blive kaldt, da denne aktion klo løber.vi ringer vores funktion, oscimp_admin_actions(), hvor oscimp_, står for, osc, ommerce, imp, orter, og anvendes til at skabe muligvis en enestående funktion navn, som ikke vil få umage med enhver anden funktion, i wordpress eller nogen af dets plugins.lad os se, hvordan kodeksen vil ligne:,, funktion oscimp_admin_actions() {} add_action ('admin_menu "," oscimp_admin_actions "), som du kan se, vi skaber vores funktion, oscimp_admin_actions(), så forbinder det med, admin_menu, klo med, add_action(), funktion.det næste skridt ville være at tilføje en kode til vores, oscimp_admin_actions(), funktion til at skabe de nye menupunkt.,, som de fleste wordpress ting, at tilføje en ny menupunkt er også meget nemt.det kan koges ned til en enkelt funktion.vi vil gerne tilføje vores nye menupunkt med, kulisser, menu - i dette tilfælde fungerer, vi har brug for, er, add_options_page(),.vi vil tilføje den kode i den, oscimp_admin_actions(), funktion.,, funktion oscimp_admin_actions() {add_options_page ("oscommerce produkt -", "oscommerce produkt display" 1 "oscommerce produkt -", "oscimp_admin")} add_action ('admin_menu "," oscimp_admin_actions);,, hvis du opfriske din admin side, vil du se den nye menupunkt anføres under, kulisser,.,,, alle eksisterende menu har sin egen funktion, bruges til at tilføje afrika menu poster.for eksempel, hvis vi gerne vil tilføje vores ubåd menupunkt med, værktøj, menu i stedet for indstillinger, vil vi bruge, add_management_page(), funktion i stedet for, add_options_page(),.du kan finde flere oplysninger om de muligheder, der er til rådighed i, at forvaltning menuer del af wordpress codex.,, hvis vi kommer tilbage til den nyligt tilføjede kode linje, vil du sikkert meddelelse sidste parameter.det er faktisk en funktion, vil blive kaldt, da den nyligt tilføjede menupunkt er slået til, og den vil blive brugt til at bygge den administrative side af vores stik af.vi vil tilføje denne nye funktion.men før vi går, vi bør standse op et øjeblik og tænke på, hvad der vil blive gennemført på denne side.,,, vi allerede definerede parametre, vi ønsker at gøre konfigurerbare (database vært, navn, brugere osv.), så de kommer til at indgå i en form for at gøre det muligt for brugeren at sende data databasen.når blanketten er defineret, skal vi have en lille kode det uddrag, sendte data fra form og redder det til databasen.sidst, men ikke mindst, har vi brug for en kode til at udtrække de eksisterende data fra databasen (hvis relevant) og før befolke form med disse værdier.som du kan se, er der et par ting, til at gøre det, ville det måske være en god idé at adskille denne funktion til sin egen sag.vi vil nævne sagen, oscommerce_import_admin. folkesundhedsprogrammet.gå op og skabe en tom fil med fornavn, som allerede nævnt, bliver vi nødt til at skabe den funktion, som vil vise vores stik af konfiguration side (vi kaldte denne funktion, oscimp_admin(),).koden i denne funktion vil være med fra vores nyoprettede php fil, oscommerce_import_admin. php,,, funktion oscimp_admin() {omfatte ('oscommerce_import_admin. folkesundhedsprogrammet)} funktion oscimp_admin_actions() {add_options_page ("oscommerce produkt -", "oscommerce produkt display" 1 "oscommerce produkt -", "oscimp_admin")} add_action ('admin_menu "," oscimp_admin_actions);,, hvis du nu klik på linket til, indstillinger, menu, du vil være rettet mod en tom side.det er, fordi vores, oscommerce_import_admin. php, sagen er stadig tom.,,, så vi kan skabe vores form.for det vi vil anvende følgende kode:,, < div klasse = "pakke" > <?php, echo "< h2 >".__ ('oscommerce produkt - muligheder, oscimp_trdom). "< /h2 > "?> < form navn = "oscimp_form" metode = "post" action = "<?php echo str_replace (% 7e "," ~ "$_server ['request_uri ']).> "> < input type =" skjulte "navn =" oscimp_hidden "værdi = y > <?php, echo "< h4 >".__ ('oscommerce database indstillinger, oscimp_trdom). "< /h4 > "?> < p > <?folkesundhedsprogrammet aspektet _e ("database vært:").> < input type = "tekst" navn = "oscimp_dbhost" værdi = "<?php echo $dbhost;?> "størrelse =" 20 "> <?folkesundhedsprogrammet aspektet _e ("ex: localhost").> < /p > < p > <?folkesundhedsprogrammet aspektet _e ("database navn:").> < input type = "tekst" navn = "oscimp_dbname" værdi = "<?php echo $dbname;?> "størrelse =" 20 "> <?folkesundhedsprogrammet aspektet _e ("ex: oscommerce_shop").> < /p > < p > <?folkesundhedsprogrammet aspektet _e ("database bruger:").> < input type = "tekst" navn = "oscimp_dbuser" værdi = "<?php echo $dbuser;?> "størrelse =" 20 "> <?folkesundhedsprogrammet aspektet _e ("ex: rod").> < /p > < p > <?folkesundhedsprogrammet aspektet _e ("database kodeord:").> < input type = "tekst" navn = "oscimp_dbpwd" værdi = "<?php echo $dbpwd;?> "størrelse =" 20 "> <?folkesundhedsprogrammet aspektet _e ("ex: secretpassword").> < /p > < den højtstående repræsentant /> <?php, echo "< h4 >".__ ('oscommerce butik indstillinger, oscimp_trdom). "< /h4 > "?> < p > <?folkesundhedsprogrammet aspektet _e ("butik url:").> < input type = "tekst" navn = "oscimp_store_url" værdi = "<?php echo $store_url;?> "størrelse =" 20 "> <?folkesundhedsprogrammet aspektet _e ("ex: http://www.yourstore.com/").> < /p > < p > <?folkesundhedsprogrammet aspektet _e ("produkters image folder:").> < input type = "tekst" navn = "oscimp_prod_img_folder" værdi = "<?php echo $prod_img_folder;?> "størrelse =" 20 "> <?folkesundhedsprogrammet aspektet _e ("ex: http://www.yourstore.com/images/").> < /p > < p - klassen = "stille" > < input type = "stille" navn = "stille" værdi = "<?folkesundhedsprogrammet aspektet _e ('update muligheder "," oscimp_trdom)?> "/> < /p > < /form > < /div >,, idet den kode,, hvis du er bekendt med html og folkesundhedsprogrammet, kode ovenfor, vil være klogt, men stadig, lad os kort gå igennem linjerne.,, starter vi med at skabe, div. med klasse, omslag.det er en standard - wordpress klasse, der vil gøre vores side ser ud, som om en anden side i forvaltningen.,, form vil benytte den efter metode til at sende data tilbage til sig selv.det betyder, at den form af data vil blive modtaget af samme side, så vi kan føje den database, ajourføre kode til samme sag.,, så er der en skjult område, der skal anvendes for at fastslå, om den nuværende side vises, efter at brugeren har presset, ajourføre muligheder, knap eller ej.når side får form af data, værdien af dette område vil blive fastsat, y,.,, de næste linier vil skabe form input områder til databasen og lagre).du kan let se, den værdi, parametre, der fastsættes af indholdet af folkesundhedsprogrammet variabler.vi taler om disse snart.,, hvis du opfriske den administrative side, vil du se vores nye form.men at ajourføre muligheder, knap, vil ikke have nogen virkning end forfriskende side og form områder er tomme.,,,, håndtering af data, når de er klar til at gå, vi tager os af den form for databehandling, ajourføring af databasen, og den eksisterende mulighed værdier fra databasen.for det første, vil vi nødt til at beslutte, om den nuværende side vises, efter at brugeren har presset, ajourføre muligheder, knap eller ej.vi vil gøre dette ved at analysere den værdi af form er skjult område, oscimp_hidden,.følgende koder tilføjes i begyndelsen af vores, oscommerce_import_admin.php, fil, før den kode til visning af form:,, <?folkesundhedsprogrammet aspektet om ($_post ['oscimp_hidden ". = = »y«) (//form oplysninger sendt} andre (//normale side display)?>,, vi klarer den form af data og ajourføre stik af muligheder i databasen i overensstemmelse hermed.for det, vi vil bruge den, update_option(), funktion.den første del af denne funktion er den mulighed, navn, som vil blive sagsøgt senere til entydigt at identificere denne option, og dets værdi.det andet parameter er den værdi, der skal tildeles, <?folkesundhedsprogrammet aspektet om ($_post ['oscimp_hidden ". = = »y«) (//form oplysninger sendt $dbhost = $_post ['oscimp_dbhost '] update_option ('oscimp_dbhost, $dbhost); $dbname = $_post ['oscimp_dbname'] update_option ('oscimp_dbname, $dbname); $dbuser = $_post ['oscimp_dbuser '] update_option ('oscimp_dbuser, $dbuser); $dbpwd = $_post ['oscimp_dbpwd'] update_option ('oscimp_dbpwd, $dbpwd); $prod_img_folder = $_post ['oscimp_prod_img_folder '] update_option ('oscimp_prod_img_folder, $prod_img_folder); $store_url = $_post ['oscimp_store_url'] update_option ('oscimp_store_url, $store_url)?> < div klasse = "ajourført" > < p > < stærk > <?folkesundhedsprogrammet aspektet _e ('options reddet. ").> < /stærk > < /p > < /div > <?php} andre (//normale side display)?>,, kode ovenfor, hvis ret meget for sig selv, men bemærk venligst, at her bruger vi folkesundhedsprogrammet variabler, vi tidligere har nævnt, mens bygning form.disse variabler vil blive opdateret med den nuværende form af data værdier og skal vises i form af sig selv.gå tjekke det ud.- konfigurationen side og komme ind i dit oscommerce database miljøer samt din butik parametre, så tryk, ajourføre muligheder,.,, hvis det blev gennemført som beskrevet ovenfor, kan i se en valgmuligheder, der reddede, succes budskab og form områder vil indeholde de data, som de har indgået, og sidst, men ikke mindst, vi må på forhånd forsyne form med databasen data, når brugeren åbner konfiguration side.for det, vi vil bruge den, get_option(), funktion, som har angivet mulighed fra databasen,.,, <?folkesundhedsprogrammet aspektet om ($_post ['oscimp_hidden ". = = »y«) (//form oplysninger sendt $dbhost = $_post ['oscimp_dbhost '] update_option ('oscimp_dbhost, $dbhost); $dbname = $_post ['oscimp_dbname'] update_option ('oscimp_dbname, $dbname); $dbuser = $_post ['oscimp_dbuser '] update_option ('oscimp_dbuser, $dbuser); $dbpwd = $_post ['oscimp_dbpwd'] update_option ('oscimp_dbpwd, $dbpwd); $prod_img_folder = $_post ['oscimp_prod_img_folder '] update_option ('oscimp_prod_img_folder, $prod_img_folder); $store_url = $_post ['oscimp_store_url'] update_option ('oscimp_store_url, $store_url)?> < div klasse = "ajourført" > < p > < stærk > <?folkesundhedsprogrammet aspektet _e ('options reddet. ").> < /stærk > < /p > < /div > <?php} andre (//normale side vise $dbhost = get_option ('oscimp_dbhost. $dbname = get_option ('oscimp_dbname. $dbuser = get_option ('oscimp_dbuser. $dbpwd = get_option ('oscimp_dbpwd. $prod_img_folder = get_option ('oscimp_prod_img_folder. $store_url = get_option ('oscimp_store_url)}?>,, du kan teste kode over ved blot at navigere på den anden side inden for det administrative område, og derefter at returnere til denne side ved at klikke, oscommerce produkt display, sub - menupunkt i fastsættelse af menuen.hvis alt går godt, vil du se form med alle områder befolket af data, før du har indtastet.,,, ved det sidste stykke kode, vi har afsluttet gennemførelsen af stik af er konfiguration side, så lad os se på, hvad der er blevet gjort i dette kapitel:,,, vi definerede parametre skal være konfigureret ved injektionsstedet administrator, tilføjede vi en aktion, klo, når kortet vises i administrationen panel hjælper os med at tilføje en ny ubåd menupunkt for vores stik af, har vi tilføjet en ny undergruppe menupunkt med, kulisser, menu, der er forbundet med vores stik af er konfiguration side, har vi defineret en funktion, der vil bygge det stik af er konfiguration side og adskilt fra sine kode i en anden php fil, vi har bygget den form, som indeholderde bruger input for hver af de konfigurerbare databits, har vi bygget den database, ajourføre funktion, vi har bygget en funktion, der vil før befolke form med mulighed værdier registreret i databasen,,, 7.at brugeren funktion, alt gik fint indtil videre, men vores stik af endnu er ubrugelig, fordi vi ikke har gennemført den del, der rent faktisk vil gøre det muligt for os at vise de produkter i forenden.,, for at gøre det muligt for brugerne til at vise de produkter i forenden, bliver vi nødt til at erklære en funktion, der kan kaldes fra modellen er php kode, og som vil vende tilbagehttp: //kode indsættes i skemaet.vi skal kalde denne funktion, oscimp_getproducts() og acceptere den række produkter, der skal vises som en funktion parameter.den funktion i sig selv vil blive gennemført i vores stik af vigtigste fil, oscommerce_import. php,,, funktion oscimp_getproducts ($product_cnt = 1) {}, som du kan se, at vi er en standardværdi for vores funktion parameter, således at vores brugere kalder funktion både med og uden et parameter.hvis funktion kaldes med et parameter, som oscimp_getproducts (3), vil den vise tre produkter.hvis funktion kaldes uden en parameter, som oscimp_getproducts(), vil det kun udviser en vare.,, som det første i vores opgave skulle være at etablere en forbindelse til oscommerce database.tak til vores stik af konfiguration side, har vi nu alle de oplysninger, vi har brug for: database vært, navn, bruger og kodeord.vi vil bruge den indbyggede, wpdb, klasse, for at skabe en ny database objekt.,, funktion oscimp_getproducts ($product_cnt = 1) (//forbindes med oscommerce database $oscommercedb = nye wpdb (get_option ('oscimp_dbuser "), get_option ('oscimp_dbpwd"), get_option ('oscimp_dbname "), get_option ('oscimp_dbhost '))), og, når det er gjort, vi erklærer en variabel, som vil indeholde de html kode og begynde at quering den oscommerce database for hver af de angivne antal produkter.den kode nedenfor kun gennemfører denne forespørgsel og kan blive endnu bedre ved at kontrollere for kopier, for eksempel, men det er ikke emnet for denne forelæsning, så vil vi gøre det enkelt for at sikre læsbarhed.,, funktion oscimp_getproducts ($product_cnt = 1) (//forbindes med oscommerce database $oscommercedb = nye wpdb (get_option ('oscimp_dbuser "), get_option ('oscimp_dbpwd"), get_option ('oscimp_dbname "), get_option ('oscimp_dbhost ')); $retval ='") ($jeg = 0 $jeg < $product_cnt. $i + +) (//få en tilfældig vare $product_count = 0, mens ($product_count = = 0) ($product_id = rand (0,30); $product_count = $oscommercedb - > get_var ("vælg tæller (*) af produkter, hvor products_id = $product_idog products_status = 1)) //- produkters image, navn og url $product_image = $oscommercedb - > get_var ("vælg products_image fra produkter, hvor products_id = $product_id"); $product_name = $oscommercedb - > get_var ("vælg products_name fra products_description, hvor products_id = $product_id") og $store_url = get_option ('oscimp_store_url. $image_folder = get_option ('oscimp_prod_img_folder); //bygge html kode $retval. = < div klasse = "oscimp_product" >. $retval. = < en href = ".store_url dollars. "product_info.php?products_id = ".product_id dollars. "> < img src = ".image_folder dollars.product_image dollars. "/> < /a > < br />. $retval. = < en href = ".store_url dollars. "product_info.php?products_id = ".product_id dollars. "> ".product_name dollars. "< /a >. $retval. = < /div > "} tilbage $retval;), og, når det er gjort, alt vi skal gøre, er at indsætte den, oscimp_getproducts(), funktion opfordrer til skemaet.vi kommer med tre produkter på bunden af den aftale, vi skal ændre det, sidebar.php, fil af vores model, indsætte følgende kode lige under liste punkt indeholder meta - forbindelser:,, < li > <?php echo oscimp_getproducts (3).> < /li >,, hvis du opfriske din front end side nu, ser du de tre tilfældige produkter udstilles på bunden af samråd.,,, ved det sidste stykke kode, vi har afsluttet gennemførelsen af forenden fungerer så godt,.,,, 8.sidst, vi har gennemført en wordpress stik af fra bunden.lad os opsummere, hvad der er sket:,,, definerede vi den måde, hvorpå vi oplagrer vort stik af filer, vi har defineret information kampe for at gøre vores stik af synlige for wordpress, talte vi om handling, kroge og den måde, disse er anvendt,, vi har defineret, hvad parametre skal være konfigureret ved injektionsstedet administrator vi har tilføjet en aktion, klo, når kortet vises i administrationen panel hjælper os med at tilføje en ny ubåd menupunkt for vores stik af, har vi tilføjet en ny undergruppe menupunkt med, kulisser, menu, der er forbundet med vores stik af er konfiguration side, vi har defineret en funktion, der vil bygge de stik af er konfiguration side og adskilt fra sine kode i en anden php fil, vi har bygget den form, som indeholder de bruger input til hver af than konfigurerbare databits, har vi bygget den database, ajourføre funktion, vi har bygget en funktion, der vil før befolke form med mulighed værdier registreret i databasen, vi har bygget vores bruger funktion til brug i den model, vi er forbundet til oscommerce database, vi satte spørgsmålstegn ved den oscommerce database af produkt - id, image og navn, har vi bygget html kode til visning af udtrukne data, har vi medtaget brugeren funktion, at modellen tager, håber jeg, at denne forelæsning gav dig alle de oplysninger, du har brug for at opbygge et wordpress stik af fra starten.i er velkomne til at efter deres bemærkninger nedenfor. tak for det!:), tilslutter sig de nettuts rss foder til mere daglige web - udvikling tuts og genstande,.,,, ekstra ressourcer,, hvis du er ny i wordpress stik af udvikling, så kan du også være interesseret i wordpress stik af i udvikling inden for envato studie  , hvor vi har en bred vifte af wordpress ressourcer samt.


Final Product
Admin panel
Admin panel with deactivated plugin
New menu item
Empty plugin configuration page
Plugin configuration page with form
Plugin configuration page with success message
Plugin configuration page with pre-populated form
Frontpage with random products



Previous:
Next Page: