Apraksts
BalticXML ir viegls WooCommerce paplašinājums, kas eksportē jūsu produktu katalogu kā XML plūsmu, savietojamu ar trim Latvijas cenu salīdzināšanas servisiem:
- salidzini.lv – oficiālā specifikācija
- kurpirkt.lv – oficiālā specifikācija
- ceno.lv – oficiālā specifikācija
Visas trīs plūsmas tiek ģenerētas un nodrošinātas atsevišķos URL, piemēram:
https://yoursite.com/salidzini-feed.xmlhttps://yoursite.com/kurpirkt-feed.xmlhttps://yoursite.com/ceno-feed.xml
Katru plūsmu kešatmiņā saglabā uz diska ātrai ielādei un to automātiski atjauno, izmantojot WP-Cron.
Funkcijas
- Trīs neatkarīgas XML plūsmas (salidzini.lv, kurpirkt.lv, ceno.lv) katras savā URL adresē
- Atsevišķi kešatmiņas faili katram formātam un viens koplietots WP-Cron grafiks
- Rokasgrāmata “Regenerate Feed Now” poga atjauno visas plūsmas uzreiz
- Ietver vienkāršus, mainīgos (katrai variācijai atsevišķi) un ārējus produktus
- Pilns kategorijas saīsinājuma ceļš (
Parent > Child > Subchild) - Automātiska zīmola / ražotāja noteikšana no izplatītām taksonomijām un atribūtiem
- Automātiska EAN/GTIN noteikšana no izplatītām metadatu atslēgām
- Out-of-stock filtrs
- Pielāgotas plūsmas adreses nosaukums katram portālam
- HPOS (augstas veiktspējas pasūtījumu uzglabāšana) savietojams
- Gatavs tulkošanai
Plūsmas struktūras
salidzini.lv:
<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
<name><![CDATA[Brand Model 12345]]></name>
<link>https://yoursite.com/product/...</link>
<price>99.99</price>
<category_full><![CDATA[Parent > Child]]></category_full>
<category_link>https://yoursite.com/category/...</category_link>
<image>https://yoursite.com/wp-content/uploads/...</image>
<in_stock>5</in_stock>
<brand><![CDATA[Brand]]></brand>
<model><![CDATA[Model X]]></model>
<color><![CDATA[Black]]></color>
<mpn>ABC-123</mpn>
<ean>1234567890123</ean>
</product>
</products>
kurpirkt.lv:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<item>
<name>Apple iPhone 13 PRO 512GB black</name>
<link>https://yoursite.com/product/...</link>
<price>1200.59</price>
<image>https://yoursite.com/wp-content/uploads/...</image>
<manufacturer>Apple</manufacturer>
<category>Mobilie telefoni</category>
<category_full>Sakaru līdzekļi > Mobilie telefoni</category_full>
<category_link>https://yoursite.com/category/...</category_link>
<in_stock>5</in_stock>
<delivery_cost_riga>2.25</delivery_cost_riga>
<used>0</used>
</item>
</root>
ceno.lv:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<item>
<name>Huawei P40 Pro Melns</name>
<link>https://yoursite.com/product/...</link>
<price>849.99</price>
<price_sale>799.99</price_sale>
<image>https://yoursite.com/wp-content/uploads/...</image>
<manufacturer>Huawei</manufacturer>
<model>P40 pro</model>
<category>Mobilie telefoni</category>
<category_full>Telefoni-plansetdatori > Mobilie telefoni</category_full>
<category_link>https://yoursite.com/category/...</category_link>
<in_stock>12</in_stock>
<ean>6901443378944</ean>
<used>0</used>
<delivery_cost_riga>2.99</delivery_cost_riga>
<delivery_latvija>5.99</delivery_latvija>
<delivery_latvijas_pasts>1</delivery_latvijas_pasts>
<delivery_omniva>1.50</delivery_omniva>
<delivery_days_riga>4</delivery_days_riga>
<delivery_days_latvija>6</delivery_days_latvija>
</item>
</root>
Uzstādīšana
Automātiska uzstādīšana
- Ielogojieties savā WordPress administratora panelī
- Dodieties uz Spraudņi > Pievienot jaunu
- Meklēt “BalticXML
- Klikšķiniet uz “Instalēt tūlīt” un pēc tam “Aktivizēt
Manuāla uzstādīšana
- Lejupielādējiet spraudņa ZIP failu
- Atveriet Spraudņi > Pievienot jaunu > Augšupielādēt spraudni
- Augšupielādējiet ZIP failu un klikšķiniet uz “Instalēt tūlīt
- Aktivizēt spraudni
Pēc instalēšanas
- Pārliecinieties, ka WooCommerce ir instalēts un aktīvs
- Atveriet BalticXML administratora izvēlnē
- Apstipriniet plūsmas nosaukumus un nokopējiet katra plūsmas URL
- Klikšķiniet uz “Regenerate Feed Now”, lai pirmo reizi izveidotu kešatmiņu.
- Iesniedziet katru URL atbilstošajā cenu salīdzināšanas vietnē
BUJ
-
Kādus URL es iesniedzu?
-
Katram portālam ir sava URL adrese, visas redzamas BaltijasXML iestatījumu lapā:
- salidzini.lv ->
https://yoursite.com/salidzini-feed.xml(noklusējums) - kurpirkt.lv ->
https://yoursite.com/kurpirkt-feed.xml(noklusējums) - ceno.lv ->
https://yoursite.com/ceno-feed.xml(noklusējums; nosūtiet to uz info@ceno.lv pēc konfigurēšanas)
Visas saites takas ir konfigurējamas.
- salidzini.lv ->
-
Cik bieži tiek atjaunotas plūsmas?
-
Visas plūsmas tiek atjaunotas kopā pēc WP-Cron grafika. Noklusējums ir katru dienu; jūs varat to mainīt (ik stundu, ik pēc 6 stundām, divreiz dienā, katru dienu vai atspējot) BalticXML iestatījumos.
-
Vai ir iekļauti izpārdoti produkti?
-
Pēc noklusējuma tie ir izslēgti no visām plūsmām. Jūs varat to mainīt BalticXML iestatījumos.
-
Vai produktu variācijas ir iekļautas?
-
Jā – noklusējumā katra variācija tiek eksportēta kā atsevišķs vienums katrā plūsmā, pievienojot variācijas atribūtus pie nosaukuma. Jūs varat atspējot šo iestatījumos.
-
Kā tiek noteikts zīmols / ražotājs?
-
Spraudnis pārbauda
product_brand,pwb-brandunpa_brandtaksonomijas, kā arībrandprodukta atribūtu, šajā secībā. Tas pats ar<brand>(salidzini.lv) un<manufacturer>(kurpirkt.lv, ceno.lv). -
Kā tiek noteikts EAN/GTIN?
-
Spraudnis pārbauda metadatu atslēgas
_ean,_gtin,_global_unique_id,_wc_gla_gtinun produkta atribūtuean. (Izmanto salidzini.lv un ceno.lv. kurpirkt.lv šo lauku neprasa.) -
Kā es varu iestatīt salidzini.lv specifiskos laukus (`model`, `color`, `mpn`, `adult`, `over_the_counter_medicine`)?
-
Izmantojiet atbilstošos produkta atribūtus (
model,color/colour,mpn,adult,over_the_counter_medicine) vai atbilstošās metadatu atslēgas (_model,_color,_mpn,_adult,_over_the_counter_medicine/_otc). Tie visi ir papildus – tiek izmantoti tikai tad, ja ir iestatīti. -
Kā es varu iestatīt kurpirkt.lv specifiskos laukus (`delivery_cost_riga`, `used`)?
-
delivery_cost_riga– iestatiet metadatu atslēgu_delivery_cost_rigavai pievienojietdelivery_cost_rigaprodukta atribūtu (skaitlisku).used– iestatiet metadatu atslēgu_useduz1vai pievienojietusedprodukta atribūtu, kas iestatīts uz1/jā/patiess.
-
Kā es varu iestatīt ceno.lv piegādes un lietoto laukus?
-
Katram laukam iestatiet vai nu metadatus ar priedēkli
_vai produkta atribūtu (bez priedēkļa):delivery_cost_riga,delivery_latvija– maksimālā piegādes izmaksas Rīgā / Latvijā (decimālskaitlis)delivery_latvijas_pasts,delivery_dpd_paku_bode,delivery_pasta_stacija,delivery_omniva,delivery_circlek,delivery_venipak– piegādes izmaksas katram pārvadātājam (decimālskaitlis)delivery_days_riga,delivery_days_latvija– maksimālais piegādes dienu skaits Rīgā / Latvijā (vesels skaitlis)used– iestatīt uz1lietotiem / atjaunotiem produktiem
Visi ceno.lv lauki ir opcionāli – tie tiek izmantoti tikai tad, kad ir konfigurēta skaitliska/ne-tukša vērtība.
-
Vai tas ir gatavs tulkošanai?
-
Jā. Teksta domēns ir
balticxml.
Atsauksmes
Par šo spraudni nav atsauksmju.
Autori un izstrādātāji
“BalticXML” ir atvērtā pirmkoda programmatūra. Šo spraudni ir veidojuši šādi cilvēki.
Līdzdalībnieki“BalticXML” ir tulkots lokalizācijā 1. Paldies tulkotājiem par ieguldījumu.
Tulkot “BalticXML” savā valodā.
Vai jūs interesē attīstība?
Pārlūkojiet kodu, apmeklējiet SVN krātuvi vai abonējiet attīstības žurnālu, ko izveidojis RSS.
Izmaiņu žurnāls
1.0.0
- Pirmā versija
- salidzini.lv saderīga XML plūsma (
<products>/<product>shēma) - kurpirkt.lv saderīga XML plūsma (
<root>/<item>shēma) - ceno.lv saderīga XML plūsma (
<root>/<item>shēma ar paplašinātiem piegādes laukiem) - Atsevišķi kešatmiņas faili katram formātam ar kopīgu WP-Cron atjaunošanu
- Atbalsts vienkāršiem, mainīgiem un ārējiem produktiem
- Zīmola / ražotāja un EAN automātiskā noteikšana
- Pielāgojami plūsmu saīsinātie nosaukumi katram portālam
- HPOS savietojams
- Gatavs tulkošanai

