{"id":225966,"date":"2023-02-28T12:01:00","date_gmt":"2023-02-28T09:01:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=225966"},"modified":"2022-11-08T01:07:09","modified_gmt":"2022-11-07T22:07:09","slug":"kuidas-wordpressis-tootekataloogi-luua","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/kuidas-wordpressis-tootekataloogi-luua\/","title":{"rendered":"Kuidas WordPressis tootekataloogi luua"},"content":{"rendered":"\n<h2>Kas pole kindel, milline on parim viis WordPressis tootekataloogi loomiseks? Kas avaldate oma kataloogi ja pole kindel, kuidas seda ilma kodeerimiseta paremini teha?<\/h2>\n<p>Paljud algajad arendajad satuvad segadusse, kui neil on vaja avaldada tootetabeli kataloog v\u00f5i hinnakiri: HTML-i m\u00e4rgistus tekitab segadust; m\u00f5ned neist saavad m\u00e4rgistuse teha, kuid ei ole v\u00e4limusega rahul v\u00f5i sooviksid mingit sortitavat lahendust, mis jagaks andmed lehtedeks, mida poleks liiga raske uuendada. T\u00f5epoolest: HTML-tabeli v\u00e4rskendamine iga kord, kui toote hind muutub v\u00f5i kui lisate uue toote v\u00f5i kui kogus muutub, on masendav.<\/p>\n<p>See artikkel juhendab teid WordPressis tootekataloogi loomise protsessis pistikprogrammiga wpDataTables, mis on ilmselt k\u00f5ige lihtsam viis.<\/p>\n<h2>Esiteks \u2013 valmistage ette andmed oma tulevase tootekataloogi jaoks WordPressis<\/h2>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-207586-61e8d6ce4f1a0.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-207586-61e8d6ce4f1a0.png\" alt=\"Kuidas WordPressis tootekataloogi luua\" ><\/a><\/p>\n<p>Loomulikult poleks \u00fchelgi kataloogil m\u00f5tet ilma m\u00f5ne tooteta. Oletan, et olete andmed juba ette valmistanud, n\u00fc\u00fcd peaksite need koostama kujul, millest meie WordPressi pistikprogramm &quot;aru saaks&quot;. See v\u00f5ib olla \u00fcks j\u00e4rgmistest:<\/p>\n<ul>\n<li><strong>Exceli v\u00f5i CSV-fail:<\/strong> kui te pole arendaja ja j\u00e4lgite oma tooteid Excelis \u2013 see oleks teile t\u00f5en\u00e4oliselt k\u00f5ige lihtsam. Lihtsalt valmistage ette \u00fche lehega Exceli fail, mis sisaldab kogu teavet teie toodete kohta tabelis. Eelistataks CSV-faili, kuna see t\u00f6\u00f6tab veidi kiiremini.<\/li>\n<li><strong>MySQL-i tabel (eelistatud):<\/strong> see on t\u00f5en\u00e4oliselt teie kataloogi parim andmeallikas. See pakub kiiret t\u00f6\u00f6d, reaalajas v\u00e4rskendusi ilma uuesti \u00fcleslaadimiseta ja kui teil on 10 000 toodet, on see parim lahendus. Saate oma andmed CSV-st MySQL-i teisendada.<\/li>\n<li><strong>PHP massiiv:<\/strong> kui kogute andmeid mitmest andmeallikast v\u00f5i kui need s\u00f5ltuvad m\u00f5nest v\u00e4lisest sisendist ja kui teil on PHP arendusoskused, v\u00f5iksite eelistada koostada andmed PHP massiivi ja seej\u00e4rel koostada PHP-fail, mis prindib. see v\u00e4lja serialiseeritud stringina (koos <a href=\"http:\/\/www.php.net\/manual\/en\/function.serialize.php\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">serialize<\/a> funktsiooniga) nagu <a href=\"https:\/\/wpdatatables.com\/input_source\/cars_serialized.php\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">see<\/a>.<\/li>\n<li><strong>JSON- v\u00f5i XML-andmeallikas<\/strong> \u2013 kui teil on XML- v\u00f5i JSON-veebiteenus, saate andmeid nendes vormingutes ette valmistada. Nende kasutamise kohta saate lugeda <a href=\"https:\/\/wpdatatables.com\/documentation\/creating-wpdatatables\/creating-wpdatatables-from-xml\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">siit<\/a> ja <a href=\"https:\/\/wpdatatables.com\/documentation\/creating-wpdatatables\/creating-wpdatatables-from-json-input\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">siit<\/a><\/li>\n<\/ul>\n<p>Kui andmed on valmis, saame liikuda j\u00e4rgmise sammu juurde<\/p>\n<h2>Installige WordPressi pistikprogramm wpDataTables, mis renderdab teie tootekataloogi<\/h2>\n<p>Enne kui j\u00e4tkame, peame veenduma, et pistikprogramm wpDataTables on installitud. Saate selle hankida <a href=\"http:\/\/codecanyon.net\/item\/wpdatatables-responsive-tables-in-wordpress\/3958969?ref=cjbug\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">siit<\/a>.<\/p>\n<p>Paigaldamine on \u00fcsna lihtne:<\/p>\n<ul>\n<li>Laadige pistikprogramm \u00fcles oma pistikprogrammide kataloogi.<\/li>\n<li>Aktiveerige pistikprogramm.<\/li>\n<\/ul>\n<p>T\u00e4psemalt saad selle kohta lugeda <a href=\"https:\/\/wpdatatables.com\/documentation\/general\/installation\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">siit.<\/a><\/p>\n<h2>Looge oma WordPressi kataloogi jaoks uus wpDataTable<\/h2>\n<p>Avage oma WordPressi administraatoripaneel ja otsige \u00fcles wpDataTablesi administraatoripaneel. Seej\u00e4rel vajutage uue wpDatatable loomiseks nuppu &quot;Lisa uus&quot;.<\/p>\n<p>Lisage tabeli pealkiri. V\u00f5ite seda nimetada &quot;Tootekataloogiks WordPressi n\u00e4ites&quot; v\u00f5i millekski selliseks.<\/p>\n<p>Seej\u00e4rel valige tabeli t\u00fc\u00fcp. See s\u00f5ltub sellest, mille valisite 1. sammus: Exceli fail, CSV-fail, MySQL-i p\u00e4ring, serialiseeritud PHP massiiv, JSON- v\u00f5i XML-sisendallikas.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-207586-61e8d6cf34c21.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-207586-61e8d6cf34c21.jpg\" alt=\"Kuidas WordPressis tootekataloogi luua\" ><\/a><\/p>\n<p>Kui otsustasite kataloogi luua MySQL-i andmete p\u00f5hjal, esitage \u00f5ige SELECT p\u00e4ring. See v\u00f5ib olla midagi sellist:<\/p>\n<pre><code>SELECT * FROM my_product_catalog<\/code><\/pre>\n<p>Seej\u00e4rel saate m\u00e4\u00e4rata \u00fche j\u00e4rgmistest m\u00e4rkeruutudest ja parameetritest, kui soovite neid oma kataloogi jaoks.<\/p>\n<ul>\n<li><strong>Serveripoolne t\u00f6\u00f6tlemine<\/strong> \u2013 kui m\u00e4rgite selle m\u00e4rkeruudu, saadetakse kogu filtreerimine, sortimine ja muu t\u00f6\u00f6tlemine kliendi brauserist AJAX-i p\u00e4ringuna ja server t\u00f6\u00f6tleb seda. Kasutage seda, kui teil on suur MySQL-i andmestik<\/li>\n<li><strong>Reagatiivne<\/strong> \u2013 kui teie sait reageerib, m\u00e4rkige see ruut, muutub ka teie WordPressi kataloog tundlikuks.<\/li>\n<li><strong>T\u00e4psem filtreerimine<\/strong> \u2013 selle m\u00e4rkeruudu lubamisel lisatakse teie uues WordPressi kataloogis iga veeru alla filter. Nii et see v\u00f5imaldab teie kasutajatel n\u00e4iteks filtreerida hinna, v\u00e4ljalaskekuup\u00e4eva v\u00f5i muu j\u00e4rgi.<\/li>\n<li><strong>Tabelit\u00f6\u00f6riistad<\/strong> \u2013 tabelit\u00f6\u00f6riistade lubamine lisab v\u00f5imaluse eksportida andmeid CSV-, PDF- v\u00f5i Excel-vormingus v\u00f5i kopeerida kataloogiandmeid l\u00f5ikepuhvrisse.<\/li>\n<li><strong>Luba sortimine<\/strong> \u2013 see m\u00e4rkeruut lubab teie kataloogis sortimise. Nii et nt teie kasutaja saab sorteerida k\u00f5ik teie tooted t\u00e4hestiku, hinna v\u00f5i mis iganes, mida ta eelistab, j\u00e4rgi.<\/li>\n<li><strong>Piira tabeli paigutust<\/strong> \u2013 see m\u00e4rkeruut piirab kataloogi laiuse emakonteineri laiusega.<\/li>\n<li><strong>Reamurdmine<\/strong> \u2013 saate m\u00e4rkida selle m\u00e4rkeruudu, kui teil on kataloogis oma toodete pikad kirjeldused v\u00f5i pikad tootenimed. See muudab tabeli lahtrid venivaks.<\/li>\n<li><strong>Kuva pikkus<\/strong> \u2013 see m\u00e4\u00e4rab, mitu toodet teie kataloogi \u00fchel lehel kuvatakse.<\/li>\n<\/ul>\n<p>Vajutage &quot;Salvesta tabel&quot; ja teie kataloog on avaldamiseks valmis.<\/p>\n<p>Tabeli\/kataloogi seadistuste kohta saate t\u00e4psemalt lugeda \u00f5petuse jaotisest. Nt <a href=\"https:\/\/wpdatatables.com\/wordpress-table-mysql-queries\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">siin<\/a><\/p>\n<h2>Avaldage oma uus tootekataloog oma WordPressi ajaveebis<\/h2>\n<p>Saate pistikprogrammis genereeritud l\u00fchikoodi. Kleepige see oma lehele v\u00f5i ajaveebi postitusse \u2013 ja teie uus kataloog on valmis.<\/p>\n<p>Siin on tulemus:<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wpdatatables.com\" class=\"external external_icon\">wpdatatables.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Selles artiklis n\u00e4itan teile, kuidas kasutada wpDataTablesi WordPressis tootekataloogi loomiseks, kuna see on \u00fcks populaarsemaid kasutusjuhte<\/p>\n","protected":false},"author":1,"featured_media":224083,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[1110,842,812,812,842,853,853,863,863],"tags":[1165],"class_list":["post-225966","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-n-a","category-opetused","category-pistikprogrammid","category-woocommerce-4","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/225966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/comments?post=225966"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/225966\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/224083"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=225966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=225966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=225966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}