CTX Feed – WooCommerce Product Feed Manager Plugin - Version 4.4.23

Version Description

(2021-09-09) = * Added: Google Merchant new attributes added to Google Shopping template ( product_weight, product_height, product_length, product_weight, ships_from_country ). * Improved: Product Title attribute and availability attribute updated according to Google Shopping template. * Improved: Shortcodes from product description will be automatically removed. * Improved: WooCommerce default schema override settings set to off by default. * Improved: Product Variations missing for Individual variations query issue fixed. * Fixed: Divi Builder shortcode not removing issue fixed.

Download this release

Release Info

Developer wahid0003
Plugin Icon 128x128 CTX Feed – WooCommerce Product Feed Manager Plugin
Version 4.4.23
Comparing to
See all releases

Code changes from version 4.4.22 to 4.4.23

Files changed (356) hide show
  1. README.txt +9 -1
  2. WOO_FEED_LICENSE.txt +0 -0
  3. admin/class-woo-feed-admin.php +0 -0
  4. admin/class-woo-feed-category-list.php +0 -0
  5. admin/class-woo-feed-manage-list.php +0 -0
  6. admin/class-woo-feed-option-list.php +0 -0
  7. admin/css/admin-settings.css +0 -0
  8. admin/css/fancy-select.css +0 -0
  9. admin/css/fancy-select.min.css +0 -0
  10. admin/css/fancy-select.scss +0 -0
  11. admin/css/index.php +0 -0
  12. admin/css/selectize.min.css +0 -0
  13. admin/css/slick-theme.css +0 -0
  14. admin/css/slick-theme.min.css +0 -0
  15. admin/css/slick.css +0 -0
  16. admin/css/slick.min.css +0 -0
  17. admin/css/woo-feed-admin-pro.css +0 -0
  18. admin/css/woo-feed-admin-pro.min.css +0 -0
  19. admin/css/woo-feed-admin-pro.scss +0 -0
  20. admin/css/woo-feed-admin.css +0 -0
  21. admin/css/woo-feed-admin.min.css +0 -0
  22. admin/css/woo-feed-admin.scss +0 -0
  23. admin/fonts/index.php +0 -0
  24. admin/fonts/slick.eot +0 -0
  25. admin/fonts/slick.svg +0 -0
  26. admin/fonts/slick.ttf +0 -0
  27. admin/fonts/slick.woff +0 -0
  28. admin/images/14-days-money-back-guarantee.svg +0 -0
  29. admin/images/ajax-loader.gif +0 -0
  30. admin/images/block-quote.svg +0 -0
  31. admin/images/complete.png +0 -0
  32. admin/images/ctx-feed-features/attributes-mapping-thumbnail.svg +0 -0
  33. admin/images/ctx-feed-features/built-in-templates-thumbnail.svg +0 -0
  34. admin/images/ctx-feed-features/category-filter-thumbnail.svg +0 -0
  35. admin/images/ctx-feed-features/category-mapping-thumbnail.svg +0 -0
  36. admin/images/ctx-feed-features/custom-taxonomy-thumbnail.svg +0 -0
  37. admin/images/ctx-feed-features/custom-template-1-thumbnail.svg +0 -0
  38. admin/images/ctx-feed-features/default-schema-override-thumbnail.svg +0 -0
  39. admin/images/ctx-feed-features/extended-product-title-thumbnail.svg +0 -0
  40. admin/images/ctx-feed-features/facebook-feed-thumbnail.svg +0 -0
  41. admin/images/ctx-feed-features/facebook-pixel-thumbnail.svg +0 -0
  42. admin/images/ctx-feed-features/feed-making-batches-thumbnail.svg +0 -0
  43. admin/images/ctx-feed-features/feed-type-thumbnail.svg +0 -0
  44. admin/images/ctx-feed-features/google-ads-remarketing-thumbnail.svg +0 -0
  45. admin/images/ctx-feed-features/google-feed-thumbnail.svg +0 -0
  46. admin/images/ctx-feed-features/number-format-thumbnail.svg +0 -0
  47. admin/images/ctx-feed-features/options-thumbnail.svg +0 -0
  48. admin/images/ctx-feed-features/pinterest-feed-thumbnail.svg +0 -0
  49. admin/images/feature-advanced-filter-thumbnail.svg +0 -0
  50. admin/images/feature-auto-update-interval-thumbnail.svg +0 -0
  51. admin/images/feature-custom-template-2-thumbnail.svg +0 -0
  52. admin/images/feature-dynamic-attributes-thumbnail.svg +0 -0
  53. admin/images/feature-dynamic-pricing-thumbnail.svg +0 -0
  54. admin/images/feature-exclude-include-categories-thumbnail.svg +0 -0
  55. admin/images/feature-exclude-include-products-thumbnail.svg +0 -0
  56. admin/images/feature-extended-product-title-thumbnail.svg +0 -0
  57. admin/images/feature-merge-attributes-thumbnail.svg +0 -0
  58. admin/images/feature-multi-currency-thumbnail.svg +0 -0
  59. admin/images/feature-multi-language-support-thumbnail.svg +0 -0
  60. admin/images/feature-multi-vendors-thumbnail.svg +0 -0
  61. admin/images/feature-number-format-thumbnail.svg +0 -0
  62. admin/images/feature-out-of-stock-thumbnail.svg +0 -0
  63. admin/images/feature-smart-filter-thumbnail.svg +0 -0
  64. admin/images/feature-string-replace-thumbnail.svg +0 -0
  65. admin/images/feature-variations-thumbnail.svg +0 -0
  66. admin/images/features/3rd-party-plugin-support.svg +0 -0
  67. admin/images/features/category-mapping.svg +0 -0
  68. admin/images/features/conditional-pricing.svg +0 -0
  69. admin/images/features/custom-taxonomy.svg +0 -0
  70. admin/images/features/customer-support.svg +0 -0
  71. admin/images/features/dynamic-attributes.svg +0 -0
  72. admin/images/features/index.php +0 -0
  73. admin/images/features/multilingual-feed.svg +0 -0
  74. admin/images/features/output-customization.svg +0 -0
  75. admin/images/features/product-title-customization.svg +0 -0
  76. admin/images/features/smart-filter-conditions.svg +0 -0
  77. admin/images/features/tax-calculation.svg +0 -0
  78. admin/images/get-woo-feed-pro.svg +0 -0
  79. admin/images/index.php +0 -0
  80. admin/images/payment-options/amex.svg +0 -0
  81. admin/images/payment-options/diners.svg +0 -0
  82. admin/images/payment-options/discover.svg +0 -0
  83. admin/images/payment-options/index.php +0 -0
  84. admin/images/payment-options/jcb.svg +0 -0
  85. admin/images/payment-options/mastercard.svg +0 -0
  86. admin/images/payment-options/visa.svg +0 -0
  87. admin/images/warn.png +0 -0
  88. admin/images/woo-feed-black-friday.svg +0 -0
  89. admin/images/woo-feed-icon.svg +0 -0
  90. admin/images/woo-feed-lite.svg +0 -0
  91. admin/images/woo-feed-logo.svg +0 -0
  92. admin/images/woo-feed-pro-banner.png +0 -0
  93. admin/images/woo-feed-pro.svg +0 -0
  94. admin/images/woofeed-now-ctxfeed.png +0 -0
  95. admin/index.php +0 -0
  96. admin/js/additional-methods.min.js +0 -0
  97. admin/js/clipboard.min.js +0 -0
  98. admin/js/fancy-select.js +0 -0
  99. admin/js/fancy-select.min.js +0 -0
  100. admin/js/fancy-select.min.js.map +0 -0
  101. admin/js/index.php +0 -0
  102. admin/js/jquery-sortable.js +0 -0
  103. admin/js/jquery-sortable.min.js +0 -0
  104. admin/js/jquery-sortable.min.js.map +0 -0
  105. admin/js/jquery.validate.min.js +0 -0
  106. admin/js/localization/messages_ar.js +0 -0
  107. admin/js/localization/messages_ar.min.js +0 -0
  108. admin/js/localization/messages_bg.js +0 -0
  109. admin/js/localization/messages_bg.min.js +0 -0
  110. admin/js/localization/messages_bn_BD.js +0 -0
  111. admin/js/localization/messages_bn_BD.min.js +0 -0
  112. admin/js/localization/messages_ca.js +0 -0
  113. admin/js/localization/messages_ca.min.js +0 -0
  114. admin/js/localization/messages_cs.js +0 -0
  115. admin/js/localization/messages_cs.min.js +0 -0
  116. admin/js/localization/messages_da.js +0 -0
  117. admin/js/localization/messages_da.min.js +0 -0
  118. admin/js/localization/messages_de.js +0 -0
  119. admin/js/localization/messages_de.min.js +0 -0
  120. admin/js/localization/messages_el.js +0 -0
  121. admin/js/localization/messages_el.min.js +0 -0
  122. admin/js/localization/messages_es.js +0 -0
  123. admin/js/localization/messages_es.min.js +0 -0
  124. admin/js/localization/messages_es_AR.js +0 -0
  125. admin/js/localization/messages_es_AR.min.js +0 -0
  126. admin/js/localization/messages_es_PE.js +0 -0
  127. admin/js/localization/messages_es_PE.min.js +0 -0
  128. admin/js/localization/messages_et.js +0 -0
  129. admin/js/localization/messages_et.min.js +0 -0
  130. admin/js/localization/messages_eu.js +0 -0
  131. admin/js/localization/messages_eu.min.js +0 -0
  132. admin/js/localization/messages_fa.js +0 -0
  133. admin/js/localization/messages_fa.min.js +0 -0
  134. admin/js/localization/messages_fi.js +0 -0
  135. admin/js/localization/messages_fi.min.js +0 -0
  136. admin/js/localization/messages_fr.js +0 -0
  137. admin/js/localization/messages_fr.min.js +0 -0
  138. admin/js/localization/messages_ge.js +0 -0
  139. admin/js/localization/messages_ge.min.js +0 -0
  140. admin/js/localization/messages_gl.js +0 -0
  141. admin/js/localization/messages_gl.min.js +0 -0
  142. admin/js/localization/messages_he.js +0 -0
  143. admin/js/localization/messages_he.min.js +0 -0
  144. admin/js/localization/messages_hr.js +0 -0
  145. admin/js/localization/messages_hr.min.js +0 -0
  146. admin/js/localization/messages_hu.js +0 -0
  147. admin/js/localization/messages_hu.min.js +0 -0
  148. admin/js/localization/messages_hy_AM.js +0 -0
  149. admin/js/localization/messages_hy_AM.min.js +0 -0
  150. admin/js/localization/messages_id.js +0 -0
  151. admin/js/localization/messages_id.min.js +0 -0
  152. admin/js/localization/messages_is.js +0 -0
  153. admin/js/localization/messages_is.min.js +0 -0
  154. admin/js/localization/messages_it.js +0 -0
  155. admin/js/localization/messages_it.min.js +0 -0
  156. admin/js/localization/messages_ja.js +0 -0
  157. admin/js/localization/messages_ja.min.js +0 -0
  158. admin/js/localization/messages_ka.js +0 -0
  159. admin/js/localization/messages_ka.min.js +0 -0
  160. admin/js/localization/messages_kk.js +0 -0
  161. admin/js/localization/messages_kk.min.js +0 -0
  162. admin/js/localization/messages_ko.js +0 -0
  163. admin/js/localization/messages_ko.min.js +0 -0
  164. admin/js/localization/messages_lt.js +0 -0
  165. admin/js/localization/messages_lt.min.js +0 -0
  166. admin/js/localization/messages_lv.js +0 -0
  167. admin/js/localization/messages_lv.min.js +0 -0
  168. admin/js/localization/messages_my.js +0 -0
  169. admin/js/localization/messages_my.min.js +0 -0
  170. admin/js/localization/messages_nl.js +0 -0
  171. admin/js/localization/messages_nl.min.js +0 -0
  172. admin/js/localization/messages_no.js +0 -0
  173. admin/js/localization/messages_no.min.js +0 -0
  174. admin/js/localization/messages_pl.js +0 -0
  175. admin/js/localization/messages_pl.min.js +0 -0
  176. admin/js/localization/messages_pt_BR.js +0 -0
  177. admin/js/localization/messages_pt_BR.min.js +0 -0
  178. admin/js/localization/messages_pt_PT.js +0 -0
  179. admin/js/localization/messages_pt_PT.min.js +0 -0
  180. admin/js/localization/messages_ro.js +0 -0
  181. admin/js/localization/messages_ro.min.js +0 -0
  182. admin/js/localization/messages_ru.js +0 -0
  183. admin/js/localization/messages_ru.min.js +0 -0
  184. admin/js/localization/messages_si.js +0 -0
  185. admin/js/localization/messages_si.min.js +0 -0
  186. admin/js/localization/messages_sk.js +0 -0
  187. admin/js/localization/messages_sk.min.js +0 -0
  188. admin/js/localization/messages_sl.js +0 -0
  189. admin/js/localization/messages_sl.min.js +0 -0
  190. admin/js/localization/messages_sr.js +0 -0
  191. admin/js/localization/messages_sr.min.js +0 -0
  192. admin/js/localization/messages_sr_lat.js +0 -0
  193. admin/js/localization/messages_sr_lat.min.js +0 -0
  194. admin/js/localization/messages_sv.js +0 -0
  195. admin/js/localization/messages_sv.min.js +0 -0
  196. admin/js/localization/messages_th.js +0 -0
  197. admin/js/localization/messages_th.min.js +0 -0
  198. admin/js/localization/messages_tj.js +0 -0
  199. admin/js/localization/messages_tj.min.js +0 -0
  200. admin/js/localization/messages_tr.js +0 -0
  201. admin/js/localization/messages_tr.min.js +0 -0
  202. admin/js/localization/messages_uk.js +0 -0
  203. admin/js/localization/messages_uk.min.js +0 -0
  204. admin/js/localization/messages_vi.js +0 -0
  205. admin/js/localization/messages_vi.min.js +0 -0
  206. admin/js/localization/messages_zh.js +0 -0
  207. admin/js/localization/messages_zh.min.js +0 -0
  208. admin/js/localization/messages_zh_TW.js +0 -0
  209. admin/js/localization/messages_zh_TW.min.js +0 -0
  210. admin/js/localization/methods_de.js +0 -0
  211. admin/js/localization/methods_de.min.js +0 -0
  212. admin/js/localization/methods_es_CL.js +0 -0
  213. admin/js/localization/methods_es_CL.min.js +0 -0
  214. admin/js/localization/methods_fi.js +0 -0
  215. admin/js/localization/methods_fi.min.js +0 -0
  216. admin/js/localization/methods_nl.js +0 -0
  217. admin/js/localization/methods_nl.min.js +0 -0
  218. admin/js/localization/methods_pt.js +0 -0
  219. admin/js/localization/methods_pt.min.js +0 -0
  220. admin/js/slick.js +0 -0
  221. admin/js/slick.min.js +0 -0
  222. admin/js/woo-feed-admin-pro.js +0 -0
  223. admin/js/woo-feed-admin-pro.min.js +0 -0
  224. admin/js/woo-feed-admin-pro.min.js.map +0 -0
  225. admin/js/woo-feed-admin.js +0 -0
  226. admin/js/woo-feed-admin.min.js +0 -0
  227. admin/js/woo-feed-admin.min.js.map +0 -0
  228. admin/partials/index.php +0 -0
  229. admin/partials/templates/bestprice.txt +0 -0
  230. admin/partials/templates/catch.com.au.txt +0 -0
  231. admin/partials/templates/comparer.be.txt +0 -0
  232. admin/partials/templates/daisycon.txt +0 -0
  233. admin/partials/templates/daisycon_automotive.txt +0 -0
  234. admin/partials/templates/daisycon_books.txt +0 -0
  235. admin/partials/templates/daisycon_cosmetics.txt +0 -0
  236. admin/partials/templates/daisycon_daily_offers.txt +0 -0
  237. admin/partials/templates/daisycon_electronics.txt +0 -0
  238. admin/partials/templates/daisycon_fashion.txt +0 -0
  239. admin/partials/templates/daisycon_food_drinks.txt +0 -0
  240. admin/partials/templates/daisycon_holidays_accommodations.txt +0 -0
  241. admin/partials/templates/daisycon_holidays_accommodations_and_transport.txt +0 -0
  242. admin/partials/templates/daisycon_holidays_trips.txt +0 -0
  243. admin/partials/templates/daisycon_home_garden.txt +0 -0
  244. admin/partials/templates/daisycon_housing.txt +0 -0
  245. admin/partials/templates/daisycon_magazines.txt +0 -0
  246. admin/partials/templates/daisycon_studies_trainings.txt +0 -0
  247. admin/partials/templates/daisycon_telecom_accessories.txt +0 -0
  248. admin/partials/templates/daisycon_telecom_all_in_one.txt +0 -0
  249. admin/partials/templates/daisycon_telecom_gsm.txt +0 -0
  250. admin/partials/templates/daisycon_telecom_gsm_subscription.txt +0 -0
  251. admin/partials/templates/daisycon_telecom_sim.txt +0 -0
  252. admin/partials/templates/daisycon_work_jobs.txt +0 -0
  253. admin/partials/templates/dooyoo.txt +0 -0
  254. admin/partials/templates/facebook.txt +0 -0
  255. admin/partials/templates/fruugo.au.txt +0 -0
  256. admin/partials/templates/google.txt +0 -0
  257. admin/partials/templates/google_local.txt +0 -0
  258. admin/partials/templates/google_local_inventory.txt +0 -0
  259. admin/partials/templates/google_shopping_action.txt +0 -0
  260. admin/partials/templates/heureka.sk.txt +0 -0
  261. admin/partials/templates/hintaseuranta.fi.txt +0 -0
  262. admin/partials/templates/incurvy.txt +0 -0
  263. admin/partials/templates/index.php +0 -0
  264. admin/partials/templates/kijiji.ca.txt +0 -0
  265. admin/partials/templates/marktplaats.nl.txt +0 -0
  266. admin/partials/templates/modalova.txt +0 -0
  267. admin/partials/templates/moebel.de.txt +0 -0
  268. admin/partials/templates/myshopping.com.au.txt +0 -0
  269. admin/partials/templates/nextad.txt +0 -0
  270. admin/partials/templates/pinterest.txt +0 -0
  271. admin/partials/templates/pinterest_rss.txt +0 -0
  272. admin/partials/templates/rakuten.de.txt +0 -0
  273. admin/partials/templates/shopalike.fr.txt +0 -0
  274. admin/partials/templates/skinflint.co.uk.txt +0 -0
  275. admin/partials/templates/skroutz.txt +0 -0
  276. admin/partials/templates/snapchat.txt +0 -0
  277. admin/partials/templates/spartoo.fi.txt +0 -0
  278. admin/partials/templates/stylight.com.txt +0 -0
  279. admin/partials/templates/taxonomies/google_taxonomy.txt +0 -0
  280. admin/partials/templates/taxonomies/index.php +0 -0
  281. admin/partials/templates/webmarchand.txt +0 -0
  282. admin/partials/templates/wine_searcher.txt +0 -0
  283. admin/partials/templates/zap.co.il.txt +0 -0
  284. admin/partials/templates/zbozi.cz.txt +0 -0
  285. admin/partials/woo-feed-add-option.php +0 -0
  286. admin/partials/woo-feed-admin-display.php +0 -0
  287. admin/partials/woo-feed-category-mapping-list.php +0 -0
  288. admin/partials/woo-feed-category-mapping.php +0 -0
  289. admin/partials/woo-feed-content-settings.php +0 -0
  290. admin/partials/woo-feed-edit-config.php +0 -0
  291. admin/partials/woo-feed-edit-filter.php +0 -0
  292. admin/partials/woo-feed-edit-ftp.php +0 -0
  293. admin/partials/woo-feed-edit-tabs.php +0 -0
  294. admin/partials/woo-feed-edit-template.php +0 -0
  295. admin/partials/woo-feed-manage-list.php +0 -0
  296. admin/partials/woo-feed-option-list.php +0 -0
  297. admin/partials/woo-feed-pro-vs-free.php +0 -0
  298. admin/partials/woo-feed-settings.php +0 -0
  299. admin/partials/woo-feed-status.php +0 -0
  300. includes/class-woo-feed-docs.php +0 -0
  301. includes/class-woo-feed-i18n.php +0 -0
  302. includes/class-woo-feed-installer.php +0 -0
  303. includes/class-woo-feed-loader.php +0 -0
  304. includes/class-woo-feed-status.php +0 -0
  305. includes/class-woo-feed.php +0 -0
  306. includes/classes/class-woo-feed-admin-message.php +0 -0
  307. includes/classes/class-woo-feed-default-attributes.php +19 -0
  308. includes/classes/class-woo-feed-dropdown.php +1 -1
  309. includes/classes/class-woo-feed-engine.php +0 -0
  310. includes/classes/class-woo-feed-list-table.php +0 -0
  311. includes/classes/class-woo-feed-log-handler-file.php +0 -0
  312. includes/classes/class-woo-feed-merchant.php +0 -0
  313. includes/classes/class-woo-feed-products-v3.php +17 -3
  314. includes/classes/class-woo-feed-products.php +0 -0
  315. includes/classes/class-woo-feed-savefile.php +0 -0
  316. includes/classes/class-woo-feed-shipping.php +0 -0
  317. includes/classes/class-woo-feed-webappick-api.php +0 -0
  318. includes/classes/index.php +0 -0
  319. includes/cron-helper.php +0 -0
  320. includes/feeds/class-woo-feed-custom.php +0 -0
  321. includes/feeds/class-woo-feed-facebook.php +0 -0
  322. includes/feeds/class-woo-feed-generate.php +0 -0
  323. includes/feeds/class-woo-feed-google.php +0 -0
  324. includes/feeds/class-woo-feed-pinterest.php +0 -0
  325. includes/feeds/class-woo-feed-review.php +0 -0
  326. includes/feeds/index.php +0 -0
  327. includes/helper.php +9 -4
  328. includes/hooks.php +0 -0
  329. includes/index.php +0 -0
  330. includes/log-helper.php +0 -0
  331. includes/pluggable.php +0 -0
  332. includes/template-configs.php +78 -78
  333. includes/template-infos.php +0 -0
  334. includes/wc-legacy-support.php +0 -0
  335. includes/widget.php +0 -0
  336. index.php +0 -0
  337. languages/index.php +0 -0
  338. languages/woo-feed-en_US.mo +0 -0
  339. languages/woo-feed-en_US.po +0 -0
  340. languages/woo-feed.pot +4 -4
  341. libs/WebAppick/AppServices/Client.php +0 -0
  342. libs/WebAppick/AppServices/Insights.php +0 -0
  343. libs/WebAppick/AppServices/Promotions.php +0 -0
  344. libs/WebAppick/AppServices/index.php +0 -0
  345. libs/WebAppick/Attributes/AttributeInterface.php +0 -0
  346. libs/WebAppick/Attributes/Attributes.php +0 -0
  347. libs/WebAppick/Attributes/AvailabilityDate.php +0 -0
  348. libs/WebAppick/FTP/FTPConnection.php +0 -0
  349. libs/WebAppick/FTP/SFTPConnection.php +0 -0
  350. libs/WebAppick/index.php +0 -0
  351. libs/WebAppick/phpcs.xml +0 -0
  352. libs/autoload.php +0 -0
  353. libs/index.php +0 -0
  354. uninstall.php +0 -0
  355. wahid_phpcs.xml +0 -97
  356. woo-feed.php +2 -2
README.txt CHANGED
@@ -5,7 +5,7 @@ Tags: Product Feed, WooCommerce, Google Shopping, Google Merchant, Facebook Cata
5
  Requires at least: 4.4
6
  Tested Up To: 5.8
7
  Requires PHP: 5.6
8
- Stable tag: 4.4.22
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -516,6 +516,14 @@ Using pro version:
516
 
517
  == Changelog ==
518
 
 
 
 
 
 
 
 
 
519
  = 4.4.22 (2021-09-02) =
520
  * Fixed: Title limit added for google, facebook, pinterest, bing template.
521
  * Fixed: Description limit added for google, facebook, pinterest, bing template.
5
  Requires at least: 4.4
6
  Tested Up To: 5.8
7
  Requires PHP: 5.6
8
+ Stable tag: 4.4.23
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
516
 
517
  == Changelog ==
518
 
519
+ = 4.4.23 (2021-09-09) =
520
+ * Added: Google Merchant new attributes added to Google Shopping template ( product_weight, product_height, product_length, product_weight, ships_from_country ).
521
+ * Improved: Product Title attribute and availability attribute updated according to Google Shopping template.
522
+ * Improved: Shortcodes from product description will be automatically removed.
523
+ * Improved: WooCommerce default schema override settings set to off by default.
524
+ * Improved: Product Variations missing for Individual variations query issue fixed.
525
+ * Fixed: Divi Builder shortcode not removing issue fixed.
526
+
527
  = 4.4.22 (2021-09-02) =
528
  * Fixed: Title limit added for google, facebook, pinterest, bing template.
529
  * Fixed: Description limit added for google, facebook, pinterest, bing template.
WOO_FEED_LICENSE.txt CHANGED
File without changes
admin/class-woo-feed-admin.php CHANGED
File without changes
admin/class-woo-feed-category-list.php CHANGED
File without changes
admin/class-woo-feed-manage-list.php CHANGED
File without changes
admin/class-woo-feed-option-list.php CHANGED
File without changes
admin/css/admin-settings.css CHANGED
File without changes
admin/css/fancy-select.css CHANGED
File without changes
admin/css/fancy-select.min.css CHANGED
File without changes
admin/css/fancy-select.scss CHANGED
File without changes
admin/css/index.php CHANGED
File without changes
admin/css/selectize.min.css CHANGED
File without changes
admin/css/slick-theme.css CHANGED
File without changes
admin/css/slick-theme.min.css CHANGED
File without changes
admin/css/slick.css CHANGED
File without changes
admin/css/slick.min.css CHANGED
File without changes
admin/css/woo-feed-admin-pro.css CHANGED
File without changes
admin/css/woo-feed-admin-pro.min.css CHANGED
File without changes
admin/css/woo-feed-admin-pro.scss CHANGED
File without changes
admin/css/woo-feed-admin.css CHANGED
File without changes
admin/css/woo-feed-admin.min.css CHANGED
File without changes
admin/css/woo-feed-admin.scss CHANGED
File without changes
admin/fonts/index.php CHANGED
File without changes
admin/fonts/slick.eot CHANGED
File without changes
admin/fonts/slick.svg CHANGED
File without changes
admin/fonts/slick.ttf CHANGED
File without changes
admin/fonts/slick.woff CHANGED
File without changes
admin/images/14-days-money-back-guarantee.svg CHANGED
File without changes
admin/images/ajax-loader.gif CHANGED
File without changes
admin/images/block-quote.svg CHANGED
File without changes
admin/images/complete.png CHANGED
File without changes
admin/images/ctx-feed-features/attributes-mapping-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/built-in-templates-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/category-filter-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/category-mapping-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/custom-taxonomy-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/custom-template-1-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/default-schema-override-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/extended-product-title-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/facebook-feed-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/facebook-pixel-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/feed-making-batches-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/feed-type-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/google-ads-remarketing-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/google-feed-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/number-format-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/options-thumbnail.svg CHANGED
File without changes
admin/images/ctx-feed-features/pinterest-feed-thumbnail.svg CHANGED
File without changes
admin/images/feature-advanced-filter-thumbnail.svg CHANGED
File without changes
admin/images/feature-auto-update-interval-thumbnail.svg CHANGED
File without changes
admin/images/feature-custom-template-2-thumbnail.svg CHANGED
File without changes
admin/images/feature-dynamic-attributes-thumbnail.svg CHANGED
File without changes
admin/images/feature-dynamic-pricing-thumbnail.svg CHANGED
File without changes
admin/images/feature-exclude-include-categories-thumbnail.svg CHANGED
File without changes
admin/images/feature-exclude-include-products-thumbnail.svg CHANGED
File without changes
admin/images/feature-extended-product-title-thumbnail.svg CHANGED
File without changes
admin/images/feature-merge-attributes-thumbnail.svg CHANGED
File without changes
admin/images/feature-multi-currency-thumbnail.svg CHANGED
File without changes
admin/images/feature-multi-language-support-thumbnail.svg CHANGED
File without changes
admin/images/feature-multi-vendors-thumbnail.svg CHANGED
File without changes
admin/images/feature-number-format-thumbnail.svg CHANGED
File without changes
admin/images/feature-out-of-stock-thumbnail.svg CHANGED
File without changes
admin/images/feature-smart-filter-thumbnail.svg CHANGED
File without changes
admin/images/feature-string-replace-thumbnail.svg CHANGED
File without changes
admin/images/feature-variations-thumbnail.svg CHANGED
File without changes
admin/images/features/3rd-party-plugin-support.svg CHANGED
File without changes
admin/images/features/category-mapping.svg CHANGED
File without changes
admin/images/features/conditional-pricing.svg CHANGED
File without changes
admin/images/features/custom-taxonomy.svg CHANGED
File without changes
admin/images/features/customer-support.svg CHANGED
File without changes
admin/images/features/dynamic-attributes.svg CHANGED
File without changes
admin/images/features/index.php CHANGED
File without changes
admin/images/features/multilingual-feed.svg CHANGED
File without changes
admin/images/features/output-customization.svg CHANGED
File without changes
admin/images/features/product-title-customization.svg CHANGED
File without changes
admin/images/features/smart-filter-conditions.svg CHANGED
File without changes
admin/images/features/tax-calculation.svg CHANGED
File without changes
admin/images/get-woo-feed-pro.svg CHANGED
File without changes
admin/images/index.php CHANGED
File without changes
admin/images/payment-options/amex.svg CHANGED
File without changes
admin/images/payment-options/diners.svg CHANGED
File without changes
admin/images/payment-options/discover.svg CHANGED
File without changes
admin/images/payment-options/index.php CHANGED
File without changes
admin/images/payment-options/jcb.svg CHANGED
File without changes
admin/images/payment-options/mastercard.svg CHANGED
File without changes
admin/images/payment-options/visa.svg CHANGED
File without changes
admin/images/warn.png CHANGED
File without changes
admin/images/woo-feed-black-friday.svg CHANGED
File without changes
admin/images/woo-feed-icon.svg CHANGED
File without changes
admin/images/woo-feed-lite.svg CHANGED
File without changes
admin/images/woo-feed-logo.svg CHANGED
File without changes
admin/images/woo-feed-pro-banner.png CHANGED
File without changes
admin/images/woo-feed-pro.svg CHANGED
File without changes
admin/images/woofeed-now-ctxfeed.png CHANGED
File without changes
admin/index.php CHANGED
File without changes
admin/js/additional-methods.min.js CHANGED
File without changes
admin/js/clipboard.min.js CHANGED
File without changes
admin/js/fancy-select.js CHANGED
File without changes
admin/js/fancy-select.min.js CHANGED
File without changes
admin/js/fancy-select.min.js.map CHANGED
File without changes
admin/js/index.php CHANGED
File without changes
admin/js/jquery-sortable.js CHANGED
File without changes
admin/js/jquery-sortable.min.js CHANGED
File without changes
admin/js/jquery-sortable.min.js.map CHANGED
File without changes
admin/js/jquery.validate.min.js CHANGED
File without changes
admin/js/localization/messages_ar.js CHANGED
File without changes
admin/js/localization/messages_ar.min.js CHANGED
File without changes
admin/js/localization/messages_bg.js CHANGED
File without changes
admin/js/localization/messages_bg.min.js CHANGED
File without changes
admin/js/localization/messages_bn_BD.js CHANGED
File without changes
admin/js/localization/messages_bn_BD.min.js CHANGED
File without changes
admin/js/localization/messages_ca.js CHANGED
File without changes
admin/js/localization/messages_ca.min.js CHANGED
File without changes
admin/js/localization/messages_cs.js CHANGED
File without changes
admin/js/localization/messages_cs.min.js CHANGED
File without changes
admin/js/localization/messages_da.js CHANGED
File without changes
admin/js/localization/messages_da.min.js CHANGED
File without changes
admin/js/localization/messages_de.js CHANGED
File without changes
admin/js/localization/messages_de.min.js CHANGED
File without changes
admin/js/localization/messages_el.js CHANGED
File without changes
admin/js/localization/messages_el.min.js CHANGED
File without changes
admin/js/localization/messages_es.js CHANGED
File without changes
admin/js/localization/messages_es.min.js CHANGED
File without changes
admin/js/localization/messages_es_AR.js CHANGED
File without changes
admin/js/localization/messages_es_AR.min.js CHANGED
File without changes
admin/js/localization/messages_es_PE.js CHANGED
File without changes
admin/js/localization/messages_es_PE.min.js CHANGED
File without changes
admin/js/localization/messages_et.js CHANGED
File without changes
admin/js/localization/messages_et.min.js CHANGED
File without changes
admin/js/localization/messages_eu.js CHANGED
File without changes
admin/js/localization/messages_eu.min.js CHANGED
File without changes
admin/js/localization/messages_fa.js CHANGED
File without changes
admin/js/localization/messages_fa.min.js CHANGED
File without changes
admin/js/localization/messages_fi.js CHANGED
File without changes
admin/js/localization/messages_fi.min.js CHANGED
File without changes
admin/js/localization/messages_fr.js CHANGED
File without changes
admin/js/localization/messages_fr.min.js CHANGED
File without changes
admin/js/localization/messages_ge.js CHANGED
File without changes
admin/js/localization/messages_ge.min.js CHANGED
File without changes
admin/js/localization/messages_gl.js CHANGED
File without changes
admin/js/localization/messages_gl.min.js CHANGED
File without changes
admin/js/localization/messages_he.js CHANGED
File without changes
admin/js/localization/messages_he.min.js CHANGED
File without changes
admin/js/localization/messages_hr.js CHANGED
File without changes
admin/js/localization/messages_hr.min.js CHANGED
File without changes
admin/js/localization/messages_hu.js CHANGED
File without changes
admin/js/localization/messages_hu.min.js CHANGED
File without changes
admin/js/localization/messages_hy_AM.js CHANGED
File without changes
admin/js/localization/messages_hy_AM.min.js CHANGED
File without changes
admin/js/localization/messages_id.js CHANGED
File without changes
admin/js/localization/messages_id.min.js CHANGED
File without changes
admin/js/localization/messages_is.js CHANGED
File without changes
admin/js/localization/messages_is.min.js CHANGED
File without changes
admin/js/localization/messages_it.js CHANGED
File without changes
admin/js/localization/messages_it.min.js CHANGED
File without changes
admin/js/localization/messages_ja.js CHANGED
File without changes
admin/js/localization/messages_ja.min.js CHANGED
File without changes
admin/js/localization/messages_ka.js CHANGED
File without changes
admin/js/localization/messages_ka.min.js CHANGED
File without changes
admin/js/localization/messages_kk.js CHANGED
File without changes
admin/js/localization/messages_kk.min.js CHANGED
File without changes
admin/js/localization/messages_ko.js CHANGED
File without changes
admin/js/localization/messages_ko.min.js CHANGED
File without changes
admin/js/localization/messages_lt.js CHANGED
File without changes
admin/js/localization/messages_lt.min.js CHANGED
File without changes
admin/js/localization/messages_lv.js CHANGED
File without changes
admin/js/localization/messages_lv.min.js CHANGED
File without changes
admin/js/localization/messages_my.js CHANGED
File without changes
admin/js/localization/messages_my.min.js CHANGED
File without changes
admin/js/localization/messages_nl.js CHANGED
File without changes
admin/js/localization/messages_nl.min.js CHANGED
File without changes
admin/js/localization/messages_no.js CHANGED
File without changes
admin/js/localization/messages_no.min.js CHANGED
File without changes
admin/js/localization/messages_pl.js CHANGED
File without changes
admin/js/localization/messages_pl.min.js CHANGED
File without changes
admin/js/localization/messages_pt_BR.js CHANGED
File without changes
admin/js/localization/messages_pt_BR.min.js CHANGED
File without changes
admin/js/localization/messages_pt_PT.js CHANGED
File without changes
admin/js/localization/messages_pt_PT.min.js CHANGED
File without changes
admin/js/localization/messages_ro.js CHANGED
File without changes
admin/js/localization/messages_ro.min.js CHANGED
File without changes
admin/js/localization/messages_ru.js CHANGED
File without changes
admin/js/localization/messages_ru.min.js CHANGED
File without changes
admin/js/localization/messages_si.js CHANGED
File without changes
admin/js/localization/messages_si.min.js CHANGED
File without changes
admin/js/localization/messages_sk.js CHANGED
File without changes
admin/js/localization/messages_sk.min.js CHANGED
File without changes
admin/js/localization/messages_sl.js CHANGED
File without changes
admin/js/localization/messages_sl.min.js CHANGED
File without changes
admin/js/localization/messages_sr.js CHANGED
File without changes
admin/js/localization/messages_sr.min.js CHANGED
File without changes
admin/js/localization/messages_sr_lat.js CHANGED
File without changes
admin/js/localization/messages_sr_lat.min.js CHANGED
File without changes
admin/js/localization/messages_sv.js CHANGED
File without changes
admin/js/localization/messages_sv.min.js CHANGED
File without changes
admin/js/localization/messages_th.js CHANGED
File without changes
admin/js/localization/messages_th.min.js CHANGED
File without changes
admin/js/localization/messages_tj.js CHANGED
File without changes
admin/js/localization/messages_tj.min.js CHANGED
File without changes
admin/js/localization/messages_tr.js CHANGED
File without changes
admin/js/localization/messages_tr.min.js CHANGED
File without changes
admin/js/localization/messages_uk.js CHANGED
File without changes
admin/js/localization/messages_uk.min.js CHANGED
File without changes
admin/js/localization/messages_vi.js CHANGED
File without changes
admin/js/localization/messages_vi.min.js CHANGED
File without changes
admin/js/localization/messages_zh.js CHANGED
File without changes
admin/js/localization/messages_zh.min.js CHANGED
File without changes
admin/js/localization/messages_zh_TW.js CHANGED
File without changes
admin/js/localization/messages_zh_TW.min.js CHANGED
File without changes
admin/js/localization/methods_de.js CHANGED
File without changes
admin/js/localization/methods_de.min.js CHANGED
File without changes
admin/js/localization/methods_es_CL.js CHANGED
File without changes
admin/js/localization/methods_es_CL.min.js CHANGED
File without changes
admin/js/localization/methods_fi.js CHANGED
File without changes
admin/js/localization/methods_fi.min.js CHANGED
File without changes
admin/js/localization/methods_nl.js CHANGED
File without changes
admin/js/localization/methods_nl.min.js CHANGED
File without changes
admin/js/localization/methods_pt.js CHANGED
File without changes
admin/js/localization/methods_pt.min.js CHANGED
File without changes
admin/js/slick.js CHANGED
File without changes
admin/js/slick.min.js CHANGED
File without changes
admin/js/woo-feed-admin-pro.js CHANGED
File without changes
admin/js/woo-feed-admin-pro.min.js CHANGED
File without changes
admin/js/woo-feed-admin-pro.min.js.map CHANGED
File without changes
admin/js/woo-feed-admin.js CHANGED
File without changes
admin/js/woo-feed-admin.min.js CHANGED
File without changes
admin/js/woo-feed-admin.min.js.map CHANGED
File without changes
admin/partials/index.php CHANGED
File without changes
admin/partials/templates/bestprice.txt CHANGED
File without changes
admin/partials/templates/catch.com.au.txt CHANGED
File without changes
admin/partials/templates/comparer.be.txt CHANGED
File without changes
admin/partials/templates/daisycon.txt CHANGED
File without changes
admin/partials/templates/daisycon_automotive.txt CHANGED
File without changes
admin/partials/templates/daisycon_books.txt CHANGED
File without changes
admin/partials/templates/daisycon_cosmetics.txt CHANGED
File without changes
admin/partials/templates/daisycon_daily_offers.txt CHANGED
File without changes
admin/partials/templates/daisycon_electronics.txt CHANGED
File without changes
admin/partials/templates/daisycon_fashion.txt CHANGED
File without changes
admin/partials/templates/daisycon_food_drinks.txt CHANGED
File without changes
admin/partials/templates/daisycon_holidays_accommodations.txt CHANGED
File without changes
admin/partials/templates/daisycon_holidays_accommodations_and_transport.txt CHANGED
File without changes
admin/partials/templates/daisycon_holidays_trips.txt CHANGED
File without changes
admin/partials/templates/daisycon_home_garden.txt CHANGED
File without changes
admin/partials/templates/daisycon_housing.txt CHANGED
File without changes
admin/partials/templates/daisycon_magazines.txt CHANGED
File without changes
admin/partials/templates/daisycon_studies_trainings.txt CHANGED
File without changes
admin/partials/templates/daisycon_telecom_accessories.txt CHANGED
File without changes
admin/partials/templates/daisycon_telecom_all_in_one.txt CHANGED
File without changes
admin/partials/templates/daisycon_telecom_gsm.txt CHANGED
File without changes
admin/partials/templates/daisycon_telecom_gsm_subscription.txt CHANGED
File without changes
admin/partials/templates/daisycon_telecom_sim.txt CHANGED
File without changes
admin/partials/templates/daisycon_work_jobs.txt CHANGED
File without changes
admin/partials/templates/dooyoo.txt CHANGED
File without changes
admin/partials/templates/facebook.txt CHANGED
File without changes
admin/partials/templates/fruugo.au.txt CHANGED
File without changes
admin/partials/templates/google.txt CHANGED
File without changes
admin/partials/templates/google_local.txt CHANGED
File without changes
admin/partials/templates/google_local_inventory.txt CHANGED
File without changes
admin/partials/templates/google_shopping_action.txt CHANGED
File without changes
admin/partials/templates/heureka.sk.txt CHANGED
File without changes
admin/partials/templates/hintaseuranta.fi.txt CHANGED
File without changes
admin/partials/templates/incurvy.txt CHANGED
File without changes
admin/partials/templates/index.php CHANGED
File without changes
admin/partials/templates/kijiji.ca.txt CHANGED
File without changes
admin/partials/templates/marktplaats.nl.txt CHANGED
File without changes
admin/partials/templates/modalova.txt CHANGED
File without changes
admin/partials/templates/moebel.de.txt CHANGED
File without changes
admin/partials/templates/myshopping.com.au.txt CHANGED
File without changes
admin/partials/templates/nextad.txt CHANGED
File without changes
admin/partials/templates/pinterest.txt CHANGED
File without changes
admin/partials/templates/pinterest_rss.txt CHANGED
File without changes
admin/partials/templates/rakuten.de.txt CHANGED
File without changes
admin/partials/templates/shopalike.fr.txt CHANGED
File without changes
admin/partials/templates/skinflint.co.uk.txt CHANGED
File without changes
admin/partials/templates/skroutz.txt CHANGED
File without changes
admin/partials/templates/snapchat.txt CHANGED
File without changes
admin/partials/templates/spartoo.fi.txt CHANGED
File without changes
admin/partials/templates/stylight.com.txt CHANGED
File without changes
admin/partials/templates/taxonomies/google_taxonomy.txt CHANGED
File without changes
admin/partials/templates/taxonomies/index.php CHANGED
File without changes
admin/partials/templates/webmarchand.txt CHANGED
File without changes
admin/partials/templates/wine_searcher.txt CHANGED
File without changes
admin/partials/templates/zap.co.il.txt CHANGED
File without changes
admin/partials/templates/zbozi.cz.txt CHANGED
File without changes
admin/partials/woo-feed-add-option.php CHANGED
File without changes
admin/partials/woo-feed-admin-display.php CHANGED
File without changes
admin/partials/woo-feed-category-mapping-list.php CHANGED
File without changes
admin/partials/woo-feed-category-mapping.php CHANGED
File without changes
admin/partials/woo-feed-content-settings.php CHANGED
File without changes
admin/partials/woo-feed-edit-config.php CHANGED
File without changes
admin/partials/woo-feed-edit-filter.php CHANGED
File without changes
admin/partials/woo-feed-edit-ftp.php CHANGED
File without changes
admin/partials/woo-feed-edit-tabs.php CHANGED
File without changes
admin/partials/woo-feed-edit-template.php CHANGED
File without changes
admin/partials/woo-feed-manage-list.php CHANGED
File without changes
admin/partials/woo-feed-option-list.php CHANGED
File without changes
admin/partials/woo-feed-pro-vs-free.php CHANGED
File without changes
admin/partials/woo-feed-settings.php CHANGED
File without changes
admin/partials/woo-feed-status.php CHANGED
File without changes
includes/class-woo-feed-docs.php CHANGED
File without changes
includes/class-woo-feed-i18n.php CHANGED
File without changes
includes/class-woo-feed-installer.php CHANGED
File without changes
includes/class-woo-feed-loader.php CHANGED
File without changes
includes/class-woo-feed-status.php CHANGED
File without changes
includes/class-woo-feed.php CHANGED
File without changes
includes/classes/class-woo-feed-admin-message.php CHANGED
File without changes
includes/classes/class-woo-feed-default-attributes.php CHANGED
@@ -51,6 +51,10 @@ class Woo_Feed_Default_Attributes {
51
  'upc' => array( 'g:gtin', true ),
52
  'identifier_exists' => array( 'g:identifier_exists', true ),
53
  'item_group_id' => array( 'g:item_group_id', false ),
 
 
 
 
54
  'product_highlight_1' => array( 'g:product_highlight', true ),
55
  'product_highlight_2' => array( 'g:product_highlight', true ),
56
  'product_highlight_3' => array( 'g:product_highlight', true ),
@@ -80,6 +84,7 @@ class Woo_Feed_Default_Attributes {
80
  'length' => array( 'g:shipping_length', false ),
81
  'width' => array( 'g:shipping_width', false ),
82
  'height' => array( 'g:shipping_height', false ),
 
83
  'shipping_label' => array( 'g:shipping_label', false ),
84
  'multipack' => array( 'g:multipack', true ),
85
  'is_bundle' => array( 'g:is_bundle', true ),
@@ -176,6 +181,10 @@ class Woo_Feed_Default_Attributes {
176
  'upc' => array( 'gtin', true ),
177
  'identifier_exists' => array( 'identifier exists', true ),
178
  'item_group_id' => array( 'item group id', false ),
 
 
 
 
179
  'product_highlight_1' => array( 'product highlight 1', true ),
180
  'product_highlight_2' => array( 'product highlight 2', true ),
181
  'product_highlight_3' => array( 'product highlight 3', true ),
@@ -201,6 +210,7 @@ class Woo_Feed_Default_Attributes {
201
  'length' => array( 'shipping length', false ),
202
  'width' => array( 'shipping width', false ),
203
  'height' => array( 'shipping height', false ),
 
204
  'shipping_label' => array( 'shipping label', false ),
205
  'shipping_country' => array( 'shipping country', false ),
206
  'shipping_service' => array( 'shipping service', false ),
@@ -297,6 +307,7 @@ class Woo_Feed_Default_Attributes {
297
  'length' => array( 'g:shipping_length', false ),
298
  'width' => array( 'g:shipping_width', false ),
299
  'height' => array( 'g:shipping_height', false ),
 
300
  'shipping_label' => array( 'g:shipping_label', false ),
301
  'shipping_country' => array( 'g:shipping_country', false ),
302
  'shipping_service' => array( 'g:shipping_service', false ),
@@ -370,6 +381,7 @@ class Woo_Feed_Default_Attributes {
370
  'length' => array( 'shipping length', false ),
371
  'width' => array( 'shipping width', false ),
372
  'height' => array( 'shipping height', false ),
 
373
  'shipping_label' => array( 'shipping label', false ),
374
  'shipping_country' => array( 'shipping country', false ),
375
  'shipping_service' => array( 'shipping service', false ),
@@ -448,6 +460,7 @@ class Woo_Feed_Default_Attributes {
448
  'length' => array( 'g:shipping_length', false ),
449
  'width' => array( 'g:shipping_width', false ),
450
  'height' => array( 'g:shipping_height', false ),
 
451
  'shipping_label' => array( 'g:shipping_label', false ),
452
  'shipping_country' => array( 'g:shipping_country', false ),
453
  'shipping_service' => array( 'g:shipping_service', false ),
@@ -524,6 +537,7 @@ class Woo_Feed_Default_Attributes {
524
  'length' => array( 'shipping_length', false ),
525
  'width' => array( 'shipping_width', false ),
526
  'height' => array( 'shipping_height', false ),
 
527
  'shipping_label' => array( 'shipping_label', false ),
528
  'shipping_country' => array( 'shipping_country', false ),
529
  'shipping_service' => array( 'shipping_service', false ),
@@ -641,6 +655,10 @@ class Woo_Feed_Default_Attributes {
641
  'size' => 'Size of the item[size]',
642
  'size_type' => 'Size Type[size_type]',
643
  'size_system' => 'Size System[size_system]',
 
 
 
 
644
  'product_highlight_1' => 'Product Highlight 1[product_highlight]',
645
  'product_highlight_2' => 'Product Highlight 2[product_highlight]',
646
  'product_highlight_3' => 'Product Highlight 3[product_highlight]',
@@ -671,6 +689,7 @@ class Woo_Feed_Default_Attributes {
671
  'length' => 'Shipping Length[shipping_length]',
672
  'width' => 'Shipping Width[shipping_width]',
673
  'height' => 'Shipping Height[shipping_height]',
 
674
  'shipping_label' => 'Shipping Label[shipping_label]',
675
  'material_1' => 'The primary material',
676
  'material_2' => 'The secondary material',
51
  'upc' => array( 'g:gtin', true ),
52
  'identifier_exists' => array( 'g:identifier_exists', true ),
53
  'item_group_id' => array( 'g:item_group_id', false ),
54
+ 'product_length' => array( 'g:product_length', true ),
55
+ 'product_width' => array( 'g:product_width', true ),
56
+ 'product_height' => array( 'g:product_height', true ),
57
+ 'product_weight' => array( 'g:product_weight', true ),
58
  'product_highlight_1' => array( 'g:product_highlight', true ),
59
  'product_highlight_2' => array( 'g:product_highlight', true ),
60
  'product_highlight_3' => array( 'g:product_highlight', true ),
84
  'length' => array( 'g:shipping_length', false ),
85
  'width' => array( 'g:shipping_width', false ),
86
  'height' => array( 'g:shipping_height', false ),
87
+ 'ships_from_country' => array( 'g:ships_from_country', false ),
88
  'shipping_label' => array( 'g:shipping_label', false ),
89
  'multipack' => array( 'g:multipack', true ),
90
  'is_bundle' => array( 'g:is_bundle', true ),
181
  'upc' => array( 'gtin', true ),
182
  'identifier_exists' => array( 'identifier exists', true ),
183
  'item_group_id' => array( 'item group id', false ),
184
+ 'product_length' => array( 'product length', true ),
185
+ 'product_width' => array( 'product width', true ),
186
+ 'product_height' => array( 'product height', true ),
187
+ 'product_weight' => array( 'product weight', true ),
188
  'product_highlight_1' => array( 'product highlight 1', true ),
189
  'product_highlight_2' => array( 'product highlight 2', true ),
190
  'product_highlight_3' => array( 'product highlight 3', true ),
210
  'length' => array( 'shipping length', false ),
211
  'width' => array( 'shipping width', false ),
212
  'height' => array( 'shipping height', false ),
213
+ 'ships_from_country' => array( 'ships from country', false ),
214
  'shipping_label' => array( 'shipping label', false ),
215
  'shipping_country' => array( 'shipping country', false ),
216
  'shipping_service' => array( 'shipping service', false ),
307
  'length' => array( 'g:shipping_length', false ),
308
  'width' => array( 'g:shipping_width', false ),
309
  'height' => array( 'g:shipping_height', false ),
310
+ 'ships_from_country' => array( 'g:ships_from_country', false ),
311
  'shipping_label' => array( 'g:shipping_label', false ),
312
  'shipping_country' => array( 'g:shipping_country', false ),
313
  'shipping_service' => array( 'g:shipping_service', false ),
381
  'length' => array( 'shipping length', false ),
382
  'width' => array( 'shipping width', false ),
383
  'height' => array( 'shipping height', false ),
384
+ 'ships_from_country' => array( 'ships from country', false ),
385
  'shipping_label' => array( 'shipping label', false ),
386
  'shipping_country' => array( 'shipping country', false ),
387
  'shipping_service' => array( 'shipping service', false ),
460
  'length' => array( 'g:shipping_length', false ),
461
  'width' => array( 'g:shipping_width', false ),
462
  'height' => array( 'g:shipping_height', false ),
463
+ 'ships_from_country' => array( 'g:ships_from_country', false ),
464
  'shipping_label' => array( 'g:shipping_label', false ),
465
  'shipping_country' => array( 'g:shipping_country', false ),
466
  'shipping_service' => array( 'g:shipping_service', false ),
537
  'length' => array( 'shipping_length', false ),
538
  'width' => array( 'shipping_width', false ),
539
  'height' => array( 'shipping_height', false ),
540
+ 'ships_from_country' => array( 'ships_from_country', false ),
541
  'shipping_label' => array( 'shipping_label', false ),
542
  'shipping_country' => array( 'shipping_country', false ),
543
  'shipping_service' => array( 'shipping_service', false ),
655
  'size' => 'Size of the item[size]',
656
  'size_type' => 'Size Type[size_type]',
657
  'size_system' => 'Size System[size_system]',
658
+ 'product_length' => 'Product Length[product_length]',
659
+ 'product_width' => 'Product Width[product_width]',
660
+ 'product_height' => 'Product Height[product_height]',
661
+ 'product_weight' => 'Product Weight[product_weight]',
662
  'product_highlight_1' => 'Product Highlight 1[product_highlight]',
663
  'product_highlight_2' => 'Product Highlight 2[product_highlight]',
664
  'product_highlight_3' => 'Product Highlight 3[product_highlight]',
689
  'length' => 'Shipping Length[shipping_length]',
690
  'width' => 'Shipping Width[shipping_width]',
691
  'height' => 'Shipping Height[shipping_height]',
692
+ 'ships_from_country' => 'Shipping Country[ships_from_country]',
693
  'shipping_label' => 'Shipping Label[shipping_label]',
694
  'material_1' => 'The primary material',
695
  'material_2' => 'The secondary material',
includes/classes/class-woo-feed-dropdown.php CHANGED
@@ -94,7 +94,7 @@ class Woo_Feed_Dropdown {
94
  public function outputTypes( $selected = 1 ) {
95
  $output_types = '';
96
  if ( ! is_array( $selected ) ) {
97
- $selected = (array) $selected;
98
  }
99
  foreach ( $this->output_types as $key => $value ) {
100
  $output_types .= "<option value=\"{$key}\"" . selected( in_array( $key, $selected ), true, false ) . ">{$value}</option>";
94
  public function outputTypes( $selected = 1 ) {
95
  $output_types = '';
96
  if ( ! is_array( $selected ) ) {
97
+ $selected = (array) explode( ',', $selected );
98
  }
99
  foreach ( $this->output_types as $key => $value ) {
100
  $output_types .= "<option value=\"{$key}\"" . selected( in_array( $key, $selected ), true, false ) . ">{$value}</option>";
includes/classes/class-woo-feed-engine.php CHANGED
File without changes
includes/classes/class-woo-feed-list-table.php CHANGED
File without changes
includes/classes/class-woo-feed-log-handler-file.php CHANGED
File without changes
includes/classes/class-woo-feed-merchant.php CHANGED
File without changes
includes/classes/class-woo-feed-products-v3.php CHANGED
@@ -318,7 +318,7 @@ class Woo_Feed_Products_v3
318
 
319
  if ('wc' === $type) {
320
  $product_types = $this->product_types;
321
- if ('variable' === $variation_query && ('y' === $this->config['is_variations'] || 'both' === $this->config['is_variations'] ))
322
  {
323
  $variation = array_search('variation', $product_types, true);
324
  if($variation){
@@ -1582,7 +1582,15 @@ class Woo_Feed_Products_v3
1582
  }
1583
  $attributes[$slug] = $attribute;
1584
  }
1585
- $title .= " - " . implode(', ', $attributes);
 
 
 
 
 
 
 
 
1586
  }
1587
 
1588
  return apply_filters('woo_feed_filter_product_title', $title, $product, $this->config);
@@ -1996,7 +2004,7 @@ class Woo_Feed_Products_v3
1996
  $content = woo_feed_stripInvalidXml($content);
1997
 
1998
  // Covers all kinds of shortcodes
1999
- $expression = '/\[\/*[a-zA-Z1-90_ -=\'"\{\}]*\/*\]/m';
2000
 
2001
  $content = preg_replace( $expression, '', $content );
2002
 
@@ -2656,6 +2664,12 @@ class Woo_Feed_Products_v3
2656
  $status = 'on backorder';
2657
  }
2658
 
 
 
 
 
 
 
2659
  return apply_filters('woo_feed_filter_product_availability', $status, $product, $this->config);
2660
  }
2661
 
318
 
319
  if ('wc' === $type) {
320
  $product_types = $this->product_types;
321
+ if ('variable' === $variation_query)
322
  {
323
  $variation = array_search('variation', $product_types, true);
324
  if($variation){
1582
  }
1583
  $attributes[$slug] = $attribute;
1584
  }
1585
+
1586
+ // set variation attributes with separator
1587
+ if( isset($this->config['provider']) && 'google' === $this->config['provider'] ) {
1588
+ $variation_attributes = implode(' - ', $attributes);
1589
+ } else {
1590
+ $variation_attributes = implode(', ', $attributes);
1591
+ }
1592
+
1593
+ $title .= " - " . $variation_attributes;
1594
  }
1595
 
1596
  return apply_filters('woo_feed_filter_product_title', $title, $product, $this->config);
2004
  $content = woo_feed_stripInvalidXml($content);
2005
 
2006
  // Covers all kinds of shortcodes
2007
+ $expression = '/\[\/*[a-zA-Z1-90_| -=\'"\{\}]*\/*\]/m';
2008
 
2009
  $content = preg_replace( $expression, '', $content );
2010
 
2664
  $status = 'on backorder';
2665
  }
2666
 
2667
+ // set (_) as separator for google merchant
2668
+ if( isset($this->config['provider']) && 'google' === $this->config['provider'] ) {
2669
+ $status = explode(' ', $status);
2670
+ $status = implode('_', $status);
2671
+ }
2672
+
2673
  return apply_filters('woo_feed_filter_product_availability', $status, $product, $this->config);
2674
  }
2675
 
includes/classes/class-woo-feed-products.php CHANGED
File without changes
includes/classes/class-woo-feed-savefile.php CHANGED
File without changes
includes/classes/class-woo-feed-shipping.php CHANGED
File without changes
includes/classes/class-woo-feed-webappick-api.php CHANGED
File without changes
includes/classes/index.php CHANGED
File without changes
includes/cron-helper.php CHANGED
File without changes
includes/feeds/class-woo-feed-custom.php CHANGED
File without changes
includes/feeds/class-woo-feed-facebook.php CHANGED
File without changes
includes/feeds/class-woo-feed-generate.php CHANGED
File without changes
includes/feeds/class-woo-feed-google.php CHANGED
File without changes
includes/feeds/class-woo-feed-pinterest.php CHANGED
File without changes
includes/feeds/class-woo-feed-review.php CHANGED
File without changes
includes/feeds/index.php CHANGED
File without changes
includes/helper.php CHANGED
@@ -2370,7 +2370,7 @@ if (!function_exists('woo_feed_get_options')) {
2370
  'variation_query_type' => 'individual',
2371
  'enable_error_debugging' => 'off',
2372
  'cache_ttl' => 6 * HOUR_IN_SECONDS,
2373
- 'overridden_structured_data' => 'on',
2374
  'disable_mpn' => 'enable',
2375
  'disable_brand' => 'enable',
2376
  'disable_pixel' => 'enable',
@@ -5492,10 +5492,15 @@ if (!function_exists('woo_feed_availability_attribute_value_modify')) {
5492
  return "No";
5493
  }
5494
 
5495
- if ('google' === $feed_config['provider']
5496
- || 'pinterest' === $feed_config['provider']) {
5497
- if ('on backorder' === $attribute_value) {
5498
  return 'preorder';
 
 
 
 
 
 
5499
  } else if( ! in_array( $attribute_value, [ 'in stock', 'out of stock', 'on backorder' ] ) ) {
5500
  return 'in stock';
5501
  }
2370
  'variation_query_type' => 'individual',
2371
  'enable_error_debugging' => 'off',
2372
  'cache_ttl' => 6 * HOUR_IN_SECONDS,
2373
+ 'overridden_structured_data' => 'off',
2374
  'disable_mpn' => 'enable',
2375
  'disable_brand' => 'enable',
2376
  'disable_pixel' => 'enable',
5492
  return "No";
5493
  }
5494
 
5495
+ if ('google' === $feed_config['provider'] || 'pinterest' === $feed_config['provider']) {
5496
+ if ('on backorder' === $attribute_value || 'on_backorder' === $attribute_value) {
 
5497
  return 'preorder';
5498
+ }
5499
+
5500
+ if( 'google' === $feed_config['provider'] ) {
5501
+ if( ! in_array( $attribute_value, [ 'in_stock', 'out_of_stock', 'on_backorder' ] ) ) {
5502
+ return 'in_stock';
5503
+ }
5504
  } else if( ! in_array( $attribute_value, [ 'in stock', 'out of stock', 'on backorder' ] ) ) {
5505
  return 'in stock';
5506
  }
includes/hooks.php CHANGED
File without changes
includes/index.php CHANGED
File without changes
includes/log-helper.php CHANGED
File without changes
includes/pluggable.php CHANGED
File without changes
includes/template-configs.php CHANGED
@@ -46,7 +46,7 @@ return array(
46
  ),
47
  'default' => array( '', '', '', '', '', '', '', $this->brand_pattern ),
48
  'suffix' => array( '', '', '', '', '', '', '', '' ),
49
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1' ),
50
  'limit' => array( '', '', '', '', '', '', '', '' ),
51
  ),
52
  'google' => array(
@@ -56,7 +56,7 @@ return array(
56
  'attributes' => array('id','title','description','item_group_id','link','product_type','','image','','availability','price','current_price','sku','','canonical_link','image_1','image_2','image_3','image_4','image_5',),
57
  'default' => array('','','','','','','','','new','','','','',$this->brand_pattern,'','','','','','',),
58
  'suffix' => array('','','','','','','','','','',' ' . $this->currency,' ' . $this->currency,'','','','','','','','',),
59
- 'output_type' => array('1','1','1','1','1','1','1','1','1','1','6','6','1','1','1','1','1','1','1','1',),
60
  'limit' => array('','','','','','','','','','','','','','','','','','','','',),
61
  ),
62
  'facebook' => array(
@@ -66,7 +66,7 @@ return array(
66
  'attributes' => array('id','title','description','item_group_id','link','product_type','','image','','availability','price','current_price','sku','','quantity','image_1','image_2','image_3','image_4','image_5',),
67
  'default' => array('','','','','','','','','new','','','','',$this->brand_pattern,'','','','','','',),
68
  'suffix' => array('','','','','','','','','','',' ' . $this->currency,' ' . $this->currency,'','','','','','','','',),
69
- 'output_type' => array('1','1','1','1','1','1','1','1','1','1','6','6','1','1','1','1','1','1','1','1',),
70
  'limit' => array('','','','','','','','','','','','','','','','','','','','',),
71
  ),
72
  'pinterest_rss' => array(
@@ -76,7 +76,7 @@ return array(
76
  'attributes' => array('title','description','link','image','date_created','link',),
77
  'default' => array('','','','','','',),
78
  'suffix' => array('','','','','','',),
79
- 'output_type' => array('1','1','1','1','1','1',),
80
  'limit' => array('','','','','','',),
81
  ),
82
  'bol' => array(
@@ -110,7 +110,7 @@ return array(
110
  ),
111
  'default' => array( '', '', '', '', '', '', $this->brand_pattern ),
112
  'suffix' => array( '', '', '', '', '', '', '' ),
113
- 'output_type' => array( '1', '1', '1', '1', '2', '1', '' ),
114
  'limit' => array( '', '', '', '', '', '500', '5000' ),
115
  ),
116
  'adform' => array(
@@ -192,7 +192,7 @@ return array(
192
  '',
193
  ),
194
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '' ),
195
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
196
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '' ),
197
  ),
198
  'become' => array(
@@ -232,7 +232,7 @@ return array(
232
  ),
233
  'default' => array( '', '', '', '', '', '', '', '', '' ),
234
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
235
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '6' ),
236
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
237
  ),
238
  'bonanza' => array(
@@ -377,7 +377,7 @@ return array(
377
  'output_type' => array(
378
  '1',
379
  '1',
380
- '1',
381
  '1',
382
  '1',
383
  '1',
@@ -551,7 +551,7 @@ return array(
551
  'output_type' => array(
552
  '1',
553
  '1',
554
- '1',
555
  '1',
556
  '1',
557
  '1',
@@ -670,7 +670,7 @@ return array(
670
  '1',
671
  '1',
672
  '1',
673
- '1',
674
  '1',
675
  '1',
676
  ),
@@ -789,7 +789,7 @@ return array(
789
  '1',
790
  '1',
791
  '1',
792
- '1',
793
  '1',
794
  '1',
795
  '1',
@@ -851,7 +851,7 @@ return array(
851
  ),
852
  'default' => array( '', '', '', '', '', '', '', '', $this->brand_pattern ),
853
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
854
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
855
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
856
  ),
857
  'kelkoo' => array(
@@ -909,7 +909,7 @@ return array(
909
  '',
910
  ),
911
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '' ),
912
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
913
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '' ),
914
  ),
915
  'kieskeurig.nl' => array(
@@ -1021,7 +1021,7 @@ return array(
1021
  '1',
1022
  '1',
1023
  '1',
1024
- '1',
1025
  '1',
1026
  '1',
1027
  '1',
@@ -1084,7 +1084,7 @@ return array(
1084
  ),
1085
  'default' => array( '', '', '', '', '', '', '', $this->brand_pattern ),
1086
  'suffix' => array( '', '', '', '', '', '', '', '' ),
1087
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1' ),
1088
  'limit' => array( '', '', '', '', '', '', '', '' ),
1089
  ),
1090
  'leguide' => array(
@@ -1140,7 +1140,7 @@ return array(
1140
  '1',
1141
  '1',
1142
  '1',
1143
- '1',
1144
  '1',
1145
  '1',
1146
  '1',
@@ -1296,7 +1296,7 @@ return array(
1296
  '1',
1297
  '1',
1298
  '1',
1299
- '1',
1300
  '1',
1301
  '1',
1302
  '1',
@@ -1382,7 +1382,7 @@ return array(
1382
  ),
1383
  'default' => array( '', '', '', '', '', '', '', '', '', 'Y', '' ),
1384
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '' ),
1385
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
1386
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '' ),
1387
  ),
1388
  'nextag' => array(
@@ -1422,7 +1422,7 @@ return array(
1422
  ),
1423
  'default' => array( '', '', '', '', '', '', '', '', '' ),
1424
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
1425
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
1426
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
1427
  ),
1428
  'polyvore' => array(
@@ -1468,7 +1468,7 @@ return array(
1468
  '',
1469
  ),
1470
  'suffix' => array( '', '', '', '', '', '', '', '' ),
1471
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1' ),
1472
  'limit' => array( '', '', '', '', '', '', '', '' ),
1473
  ),
1474
  'pricegrabber' => array(
@@ -1520,7 +1520,7 @@ return array(
1520
  'output_type' => array(
1521
  '1',
1522
  '1',
1523
- '1',
1524
  '1',
1525
  '1',
1526
  '1',
@@ -1540,7 +1540,7 @@ return array(
1540
  'attributes' => array( 'product_type', 'id', 'price', 'link', 'title', 'sku', '', 'sku', 'description', 'image', 'availability', 'quantity', '', '' ),
1541
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '10.00', '5-7 days' ),
1542
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
1543
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
1544
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
1545
  ),
1546
  'prisjakt' => array(
@@ -1614,7 +1614,7 @@ return array(
1614
  ),
1615
  'default' => array( '', '', '', '', '', $this->brand_pattern ),
1616
  'suffix' => array( '', '', '', '', '', '' ),
1617
- 'output_type' => array( '1', '1', '1', '1', '1', '1' ),
1618
  'limit' => array( '', '', '', '', '', '' ),
1619
  ),
1620
  'shareasale' => array(
@@ -1675,7 +1675,7 @@ return array(
1675
  '6',
1676
  '1',
1677
  '1',
1678
- '1',
1679
  ),
1680
  'limit' => array(
1681
  '8',
@@ -1809,7 +1809,7 @@ return array(
1809
  '1',
1810
  '1',
1811
  '1',
1812
- '1',
1813
  '1',
1814
  '1',
1815
  '1',
@@ -1893,7 +1893,7 @@ return array(
1893
  '1',
1894
  '1',
1895
  '1',
1896
- '1',
1897
  '1',
1898
  '1',
1899
  '1',
@@ -2108,7 +2108,7 @@ return array(
2108
  '1',
2109
  '1',
2110
  '1',
2111
- '1',
2112
  '1',
2113
  '1',
2114
  '1',
@@ -2203,7 +2203,7 @@ return array(
2203
  'output_type' => array(
2204
  '1',
2205
  '1',
2206
- '2',
2207
  '1',
2208
  '6',
2209
  '1',
@@ -2372,7 +2372,7 @@ return array(
2372
  '1',
2373
  '1',
2374
  '1',
2375
- '1',
2376
  '1',
2377
  '1',
2378
  '1',
@@ -2490,7 +2490,7 @@ return array(
2490
  ),
2491
  'default' => array( '', '', '', '', '', '', '', $this->brand_pattern, '', '' ),
2492
  'suffix' => array( '', '', '', '', '', '', '', '', '', '' ),
2493
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
2494
  'limit' => array( '', '', '', '', '', '', '', '', '', '' ),
2495
  ),
2496
  'wish' => array(
@@ -2530,7 +2530,7 @@ return array(
2530
  ),
2531
  'default' => array( '', '', '', '', '', '', '', '', '' ),
2532
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
2533
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
2534
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
2535
  ),
2536
  'yahoo_nfa' => array(
@@ -2570,7 +2570,7 @@ return array(
2570
  ),
2571
  'default' => array( '', '', '', '', '', '', '', '', '' ),
2572
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
2573
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
2574
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
2575
  ),
2576
  'zap.co.il' => array(
@@ -2610,7 +2610,7 @@ return array(
2610
  ),
2611
  'default' => array( '', '', '', '', '', '', '', '', '' ),
2612
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
2613
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
2614
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
2615
  ),
2616
  'adwords' => array(
@@ -2620,7 +2620,7 @@ return array(
2620
  'attributes' => array('id','id','title','link','image','short_description','description','product_type','price','sale_price','','',),
2621
  'default' => array('','','','','','','','','','','','',),
2622
  'suffix' => array('','','','','','','','',' '.$this->currency,' '.$this->currency,'','',),
2623
- 'output_type' => array('1','1','1','1','1','1','1','1','6','6','1','1',),
2624
  'limit' => array('','','','','','','','','','','','',),
2625
  ),
2626
  'adwords_local_product' => array(
@@ -2630,7 +2630,7 @@ return array(
2630
  'attributes' => array('id','id','title','description','link','image','current_price','',),
2631
  'default' => array('','','','','','','','',),
2632
  'suffix' => array('','','','','','',' '.$this->currency,'',),
2633
- 'output_type' => array('1','1','1','1','1','1','6','1',),
2634
  'limit' => array('','','','','','','','',),
2635
  ),
2636
  'bing' => array(
@@ -2640,7 +2640,7 @@ return array(
2640
  'attributes' => array('id','title','link','price','current_price','description','image','sku','','product_type','availability','item_group_id','shipping',),
2641
  'default' => array('','','','','','','','',$this->brand_pattern,'','','','',),
2642
  'suffix' => array('','','',' '.$this->currency,' '.$this->currency,'','','','','','','','',),
2643
- 'output_type' => array('1','1','1','6','6','1','1','1','1','1','1','1','1',),
2644
  'limit' => array('','','','','','','','','','','','','',),
2645
  ),
2646
  'bing_local_inventory' => array(
@@ -2670,7 +2670,7 @@ return array(
2670
  'attributes' => array('','id','title','description','image','sku','','','price','sale_price','sale_price_effective_date','','','',),
2671
  'default' => array('','','','','','',$this->brand_pattern,'new','','','','','','',),
2672
  'suffix' => array('','','','','','','','',' '.$this->currency,' '.$this->currency,'','','','',),
2673
- 'output_type' => array('1','1','1','1','1','1','1','1','6','6','1','1','1','1',),
2674
  'limit' => array('','','','','','','','','','','','','','',),
2675
  ),
2676
  'google_promotions' => array(
@@ -2700,7 +2700,7 @@ return array(
2700
  'attributes' => array( 'id', 'title', 'description', 'item_group_id', 'link', 'product_type', '', 'image', 'condition', 'availability', 'price', 'current_price', 'sku', '', 'canonical_link' ),
2701
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', $this->brand_pattern, '', '' ),
2702
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', ' ' . $this->currency, ' ' . $this->currency, '', '', '' ),
2703
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '6', '6', '1', '1', '1' ),
2704
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
2705
  ),
2706
  'idealo' => array(
@@ -2833,7 +2833,7 @@ return array(
2833
  '1',
2834
  '1',
2835
  '1',
2836
- '1',
2837
  '1',
2838
  '1',
2839
  '1',
@@ -2942,7 +2942,7 @@ return array(
2942
  ),
2943
  'default' => array( '', '', '', 'RUR', '', '', '', '' ),
2944
  'suffix' => array( '', '', '', '', '', '', '', '' ),
2945
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1' ),
2946
  'limit' => array( '', '', '', '', '', '', '', '' ),
2947
  ),
2948
  'fyndiq.se' => array(
@@ -3011,7 +3011,7 @@ return array(
3011
  'output_type' => array(
3012
  '1',
3013
  '1',
3014
- '1',
3015
  '1',
3016
  '1',
3017
  '1',
@@ -3140,7 +3140,7 @@ return array(
3140
  '1',
3141
  '1',
3142
  '1',
3143
- '1',
3144
  '1',
3145
  '1',
3146
  '1',
@@ -3203,7 +3203,7 @@ return array(
3203
  ),
3204
  'default' => array( '', '', '', '', '', '', '', '', $this->brand_pattern, 'Delivery up to 30 days' ),
3205
  'suffix' => array( '', '', '', '', '', '', '', '', '', '' ),
3206
- 'output_type' => array( '1', '1', '8', '1', '1', '1', '6', '1', '1', '1' ),
3207
  'limit' => array( '', '', '', '', '', '', '', '', '', '' ),
3208
  ),
3209
  'bestprice' => array(
@@ -3252,7 +3252,7 @@ return array(
3252
  ),
3253
  'default' => array( '', '', '', '', '', '', '', '', '', $this->brand_pattern, 'Delivery up to 30 days', '' ),
3254
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '' ),
3255
- 'output_type' => array( '1', '1', '8', '1', '1', '1', '1', '6', '1', '1', '1', '1' ),
3256
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '' ),
3257
  ),
3258
  'googlereview' => array(
@@ -3395,7 +3395,7 @@ return array(
3395
  'output_type' => array(
3396
  '1',
3397
  '1',
3398
- '1',
3399
  '1',
3400
  '1',
3401
  '1',
@@ -3606,7 +3606,7 @@ return array(
3606
  ),
3607
  'output_type' => array(
3608
  '1',
3609
- '1',
3610
  '1',
3611
  '1',
3612
  '1',
@@ -3668,7 +3668,7 @@ return array(
3668
  'attributes' => array( 'sku', 'title', 'description', 'link', 'price', '', 'primary_category', 'product_type', 'wf_attr_pa_color', '', '', '', 'availability', 'quantity', 'price', 'image', 'condition', '', 'image_2', '', '', '', '', '', '', '', 'tags', '', '', '', '', '', '', '', '', '', '' ),
3669
  'default' => array( '', '', '', '', '', 'Pxwp', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3670
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3671
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
3672
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3673
  ),
3674
  'daisycon_books' => array(
@@ -3678,7 +3678,7 @@ return array(
3678
  'attributes' => array( 'description', 'link', 'current_price', 'sku', 'title', '', 'primary_category', 'product_type', '', '', '', 'availability', 'quantity', '', 'price', 'image', '', '', '', 'image_1', 'condition', '', '', '', '', '', '', '', 'tags', '', '', '', '', 'length', 'width', 'weight', '' ),
3679
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3680
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3681
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
3682
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3683
  ),
3684
  'daisycon_cosmetics' => array(
@@ -3688,7 +3688,7 @@ return array(
3688
  'attributes' => array( 'description', 'link', 'current_price', 'sku', 'title', '', 'weight', '', 'primary_category', 'product_type', '', '', '', 'availability', 'quantity', 'price', 'image', '', '', '', '', 'image_2', 'wf_attr_pa_color', '', 'condition', '', 'tags', '', '', '', '', '' ),
3689
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3690
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3691
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
3692
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3693
  ),
3694
  'daisycon_daily_offers' => array(
@@ -3698,7 +3698,7 @@ return array(
3698
  'attributes' => array( 'description', 'link', 'current_price', 'sku', 'title', '', 'primary_category', 'product_type', '', '', 'availability', 'quantity', 'price', 'image', '', '', 'image_2', '', 'wf_attr_pa_color', 'condition', '', '', '', '', 'tags', '', '', '', '', '', '' ),
3699
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3700
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3701
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
3702
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3703
  ),
3704
  'daisycon_electronics' => array(
@@ -3872,7 +3872,7 @@ return array(
3872
  ),
3873
  'output_type' => array(
3874
  '1',
3875
- '1',
3876
  '1',
3877
  '1',
3878
  '1',
@@ -4098,7 +4098,7 @@ return array(
4098
  ),
4099
  'output_type' => array(
4100
  '1',
4101
- '1',
4102
  '1',
4103
  '1',
4104
  '1',
@@ -4324,7 +4324,7 @@ return array(
4324
  ),
4325
  'output_type' => array(
4326
  '1',
4327
- '1',
4328
  '1',
4329
  '1',
4330
  '1',
@@ -4552,7 +4552,7 @@ return array(
4552
  ),
4553
  'output_type' => array(
4554
  '1',
4555
- '1',
4556
  '1',
4557
  '1',
4558
  '1',
@@ -4779,7 +4779,7 @@ return array(
4779
  ),
4780
  'output_type' => array(
4781
  '1',
4782
- '1',
4783
  '1',
4784
  '1',
4785
  '1',
@@ -5006,7 +5006,7 @@ return array(
5006
  ),
5007
  'output_type' => array(
5008
  '1',
5009
- '1',
5010
  '1',
5011
  '1',
5012
  '1',
@@ -5232,7 +5232,7 @@ return array(
5232
  ),
5233
  'output_type' => array(
5234
  '1',
5235
- '1',
5236
  '1',
5237
  '1',
5238
  '1',
@@ -5458,7 +5458,7 @@ return array(
5458
  ),
5459
  'output_type' => array(
5460
  '1',
5461
- '1',
5462
  '1',
5463
  '1',
5464
  '1',
@@ -5684,7 +5684,7 @@ return array(
5684
  ),
5685
  'output_type' => array(
5686
  '1',
5687
- '1',
5688
  '1',
5689
  '1',
5690
  '1',
@@ -5911,7 +5911,7 @@ return array(
5911
  ),
5912
  'output_type' => array(
5913
  '1',
5914
- '1',
5915
  '1',
5916
  '1',
5917
  '1',
@@ -6138,7 +6138,7 @@ return array(
6138
  ),
6139
  'output_type' => array(
6140
  '1',
6141
- '1',
6142
  '1',
6143
  '1',
6144
  '1',
@@ -6365,7 +6365,7 @@ return array(
6365
  ),
6366
  'output_type' => array(
6367
  '1',
6368
- '1',
6369
  '1',
6370
  '1',
6371
  '1',
@@ -6592,7 +6592,7 @@ return array(
6592
  ),
6593
  'output_type' => array(
6594
  '1',
6595
- '1',
6596
  '1',
6597
  '1',
6598
  '1',
@@ -6818,7 +6818,7 @@ return array(
6818
  ),
6819
  'output_type' => array(
6820
  '1',
6821
- '1',
6822
  '1',
6823
  '1',
6824
  '1',
@@ -7044,7 +7044,7 @@ return array(
7044
  ),
7045
  'output_type' => array(
7046
  '1',
7047
- '1',
7048
  '1',
7049
  '1',
7050
  '1',
@@ -7270,7 +7270,7 @@ return array(
7270
  ),
7271
  'output_type' => array(
7272
  '1',
7273
- '1',
7274
  '1',
7275
  '1',
7276
  '1',
@@ -7332,7 +7332,7 @@ return array(
7332
  'attributes' => array( '', 'title', 'description', 'current_price', 'quantity', 'sku', 'image', 'weight' ),
7333
  'default' => array( '', '', '', '', '', '', '', 'Localhost' ),
7334
  'suffix' => array( '', '', '', '', '', '', '', '' ),
7335
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1' ),
7336
  'limit' => array( '', '', '', '', '', '', '', '' ),
7337
  ),
7338
  'zalando' => array(
@@ -7352,7 +7352,7 @@ return array(
7352
  'attributes' => array( 'sku', 'title', 'description', 'price', '', 'quantity', 'tags', '', 'image', 'image_1', 'image_2', 'image_3' ),
7353
  'default' => array( '', '', '', '', 'USD', '', '', '', 'Localhost', '', '', '', '' ),
7354
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '' ),
7355
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
7356
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '' ),
7357
  ),
7358
  'tweaker_csv' => array(
@@ -7382,7 +7382,7 @@ return array(
7382
  'attributes' => array('child_category','child_category_id','primary_category','','','sku','id','title','description','link','image','current_price','current_price_with_tax','sale_price','store_currency','availability','','','','primary_category_id',),
7383
  'default' => array('','','','','','','','Develop-pro','','','','','','','','','1','0','1','',),
7384
  'suffix' => array('','','','','','','','','','','','','','','','','','','','',),
7385
- 'output_type' => array('1','1','1','1','1','1','1','1','1','1','1','6','6','6','1','1','1','1','1','1',),
7386
  'limit' => array('','','','','','','','','','','','','','','','','','','','',),
7387
  ),
7388
  'trendyol' => array(
@@ -7392,7 +7392,7 @@ return array(
7392
  'attributes' => array( 'id', 'sku', '', 'product_type', 'store_currency', 'title', 'description', 'current_price_with_tax', 'current_price_with_tax', 'quantity', '', '', '', 'link', '', '', '', '', '', '', '', '', '', '' ),
7393
  'default' => array( '', '', '', '', '', '', '', 'Localhost', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7394
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7395
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
7396
  'limit' => array( '', '', '', '', '', '', '', 'test', 'test', 'test', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7397
  ),
7398
  'gittigidiyor' => array(
@@ -7402,7 +7402,7 @@ return array(
7402
  'attributes' => array( 'primary_category_id', '', '', 'title', 'short_description', 'description', 'image_1', 'image_2', 'image_3', 'image_4', 'image_5', 'image_6', 'image_7', 'image_8', 'id', 'id', 'id', 'id', 'current_price', '', 'quantity', '', 'id', 'id', 'id', 'id', 'id', '', '', '', '', '', '', '', '', '', '' ),
7403
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '3', '', '', '', '', '', '', '', '2-3days', 'false', 'false', 'false', 'false', '', '', '', '', '' ),
7404
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7405
- 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
7406
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7407
  ),
7408
  'heureka.sk' => array(
@@ -7412,7 +7412,7 @@ return array(
7412
  'attributes' => array('id','title','title','description','link','image','current_price_with_tax','product_type','woo_feed_ean',),
7413
  'default' => array('','','','','','','','','Develop-pro',),
7414
  'suffix' => array('','','','','','','','','',),
7415
- 'output_type' => array('1','1','1','1','1','1','6','1','1',),
7416
  'limit' => array('','','','','','','','','',),
7417
  ),
7418
  'moebel.de' => array(
@@ -7422,7 +7422,7 @@ return array(
7422
  'attributes' => array('id','title','description','link','image','price','product_type','availability',),
7423
  'default' => array('','','','','','','','',),
7424
  'suffix' => array('','','','','','','','',),
7425
- 'output_type' => array('1','1','1','1','1','1','1','1',),
7426
  'limit' => array('','','','','','','','',),
7427
  ),
7428
  'zbozi.cz' => array(
@@ -7432,7 +7432,7 @@ return array(
7432
  'attributes' => array('id','title','description','link','image','product_type','visibility','current_price_with_tax','',),
7433
  'default' => array('','','','','','','Develop-free','','0',),
7434
  'suffix' => array('','','','','','','','','',),
7435
- 'output_type' => array('1','1','1','1','1','1','1','6','1',),
7436
  'limit' => array('','','','','','','','','',),
7437
  ),
7438
  'catch.com.au' => array(
@@ -7442,7 +7442,7 @@ return array(
7442
  'attributes' => array('id','title','description','image','price','',),
7443
  'default' => array('','','','','','new',),
7444
  'suffix' => array('','','','','','',),
7445
- 'output_type' => array('1','1','1','1','6','1',),
7446
  'limit' => array('','','','','','',),
7447
  ),
7448
  'fashionchick' => array(
@@ -7452,7 +7452,7 @@ return array(
7452
  'attributes' => array ('id', 'title', 'description', 'link', 'image', 'price', 'product_type', '', '',),
7453
  'default' => array ('', '', '', '', '', '', '', 'male', '',),
7454
  'suffix' => array ('', '', '', '', '', '', '', '', '',),
7455
- 'output_type' => array ('1', '1', '2', '1', '1', '6', '1', '1', '1',),
7456
  'limit' => array ('', '', '', '', '', '', '', '', '',),
7457
  ),
7458
  'wine_searcher' => array(
@@ -7462,7 +7462,7 @@ return array(
7462
  'attributes' => array('title','description','','','price','link','','','','','quantity',),
7463
  'default' => array('','','','','','Develop-free','','','','','',),
7464
  'suffix' => array('','','','','','','','','','','',),
7465
- 'output_type' => array('1','1','1','1','6','1','1','1','1','1','1',),
7466
  'limit' => array('','','','','','','','','','','',),
7467
  ),
7468
  'modalova' => array(
@@ -7472,7 +7472,7 @@ return array(
7472
  'attributes' => array('id','title','description','link','sku','image','images','price','current_price','availability','primary_category','condition','child_category',),
7473
  'default' => array('','','','','','','','',$this->brand_pattern,'','','','',),
7474
  'suffix' => array('','','','','','','','','','','','','',),
7475
- 'output_type' => array('1','1','1','1','1','1','1','6','6','1','1','1','1',),
7476
  'limit' => array('','','','','','','','','','','','','',),
7477
  ),
7478
  'ecommerceit' => array(
46
  ),
47
  'default' => array( '', '', '', '', '', '', '', $this->brand_pattern ),
48
  'suffix' => array( '', '', '', '', '', '', '', '' ),
49
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1' ),
50
  'limit' => array( '', '', '', '', '', '', '', '' ),
51
  ),
52
  'google' => array(
56
  'attributes' => array('id','title','description','item_group_id','link','product_type','','image','','availability','price','current_price','sku','','canonical_link','image_1','image_2','image_3','image_4','image_5',),
57
  'default' => array('','','','','','','','','new','','','','',$this->brand_pattern,'','','','','','',),
58
  'suffix' => array('','','','','','','','','','',' ' . $this->currency,' ' . $this->currency,'','','','','','','','',),
59
+ 'output_type' => array('1','1','11','1','1','1','1','1','1','1','6','6','1','1','1','1','1','1','1','1',),
60
  'limit' => array('','','','','','','','','','','','','','','','','','','','',),
61
  ),
62
  'facebook' => array(
66
  'attributes' => array('id','title','description','item_group_id','link','product_type','','image','','availability','price','current_price','sku','','quantity','image_1','image_2','image_3','image_4','image_5',),
67
  'default' => array('','','','','','','','','new','','','','',$this->brand_pattern,'','','','','','',),
68
  'suffix' => array('','','','','','','','','','',' ' . $this->currency,' ' . $this->currency,'','','','','','','','',),
69
+ 'output_type' => array('1','1','11','1','1','1','1','1','1','1','6','6','1','1','1','1','1','1','1','1',),
70
  'limit' => array('','','','','','','','','','','','','','','','','','','','',),
71
  ),
72
  'pinterest_rss' => array(
76
  'attributes' => array('title','description','link','image','date_created','link',),
77
  'default' => array('','','','','','',),
78
  'suffix' => array('','','','','','',),
79
+ 'output_type' => array('1','11','1','1','1','1',),
80
  'limit' => array('','','','','','',),
81
  ),
82
  'bol' => array(
110
  ),
111
  'default' => array( '', '', '', '', '', '', $this->brand_pattern ),
112
  'suffix' => array( '', '', '', '', '', '', '' ),
113
+ 'output_type' => array( '1', '1', '1', '1', '1, 2, 11', '1', '' ),
114
  'limit' => array( '', '', '', '', '', '500', '5000' ),
115
  ),
116
  'adform' => array(
192
  '',
193
  ),
194
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '' ),
195
+ 'output_type' => array( '1', '1', '1', '11', '1', '1', '1', '1', '1', '1', '1' ),
196
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '' ),
197
  ),
198
  'become' => array(
232
  ),
233
  'default' => array( '', '', '', '', '', '', '', '', '' ),
234
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
235
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1', '6' ),
236
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
237
  ),
238
  'bonanza' => array(
377
  'output_type' => array(
378
  '1',
379
  '1',
380
+ '11',
381
  '1',
382
  '1',
383
  '1',
551
  'output_type' => array(
552
  '1',
553
  '1',
554
+ '11',
555
  '1',
556
  '1',
557
  '1',
670
  '1',
671
  '1',
672
  '1',
673
+ '11',
674
  '1',
675
  '1',
676
  ),
789
  '1',
790
  '1',
791
  '1',
792
+ '11',
793
  '1',
794
  '1',
795
  '1',
851
  ),
852
  'default' => array( '', '', '', '', '', '', '', '', $this->brand_pattern ),
853
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
854
+ 'output_type' => array( '1', '1', '1', '1', '11', '1', '1', '1', '1' ),
855
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
856
  ),
857
  'kelkoo' => array(
909
  '',
910
  ),
911
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '' ),
912
+ 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '11', '1', '1', '1' ),
913
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '' ),
914
  ),
915
  'kieskeurig.nl' => array(
1021
  '1',
1022
  '1',
1023
  '1',
1024
+ '11',
1025
  '1',
1026
  '1',
1027
  '1',
1084
  ),
1085
  'default' => array( '', '', '', '', '', '', '', $this->brand_pattern ),
1086
  'suffix' => array( '', '', '', '', '', '', '', '' ),
1087
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1' ),
1088
  'limit' => array( '', '', '', '', '', '', '', '' ),
1089
  ),
1090
  'leguide' => array(
1140
  '1',
1141
  '1',
1142
  '1',
1143
+ '11',
1144
  '1',
1145
  '1',
1146
  '1',
1296
  '1',
1297
  '1',
1298
  '1',
1299
+ '11',
1300
  '1',
1301
  '1',
1302
  '1',
1382
  ),
1383
  'default' => array( '', '', '', '', '', '', '', '', '', 'Y', '' ),
1384
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '' ),
1385
+ 'output_type' => array( '1', '1', '1', '11', '1', '1', '1', '1', '1', '1', '1' ),
1386
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '' ),
1387
  ),
1388
  'nextag' => array(
1422
  ),
1423
  'default' => array( '', '', '', '', '', '', '', '', '' ),
1424
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
1425
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1', '1' ),
1426
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
1427
  ),
1428
  'polyvore' => array(
1468
  '',
1469
  ),
1470
  'suffix' => array( '', '', '', '', '', '', '', '' ),
1471
+ 'output_type' => array( '1', '1', '1', '1', '1', '1', '11', '1' ),
1472
  'limit' => array( '', '', '', '', '', '', '', '' ),
1473
  ),
1474
  'pricegrabber' => array(
1520
  'output_type' => array(
1521
  '1',
1522
  '1',
1523
+ '11',
1524
  '1',
1525
  '1',
1526
  '1',
1540
  'attributes' => array( 'product_type', 'id', 'price', 'link', 'title', 'sku', '', 'sku', 'description', 'image', 'availability', 'quantity', '', '' ),
1541
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '10.00', '5-7 days' ),
1542
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
1543
+ 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '11', '1', '1', '1', '1', '1' ),
1544
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
1545
  ),
1546
  'prisjakt' => array(
1614
  ),
1615
  'default' => array( '', '', '', '', '', $this->brand_pattern ),
1616
  'suffix' => array( '', '', '', '', '', '' ),
1617
+ 'output_type' => array( '1', '1', '1', '11', '1', '1' ),
1618
  'limit' => array( '', '', '', '', '', '' ),
1619
  ),
1620
  'shareasale' => array(
1675
  '6',
1676
  '1',
1677
  '1',
1678
+ '11',
1679
  ),
1680
  'limit' => array(
1681
  '8',
1809
  '1',
1810
  '1',
1811
  '1',
1812
+ '11',
1813
  '1',
1814
  '1',
1815
  '1',
1893
  '1',
1894
  '1',
1895
  '1',
1896
+ '11',
1897
  '1',
1898
  '1',
1899
  '1',
2108
  '1',
2109
  '1',
2110
  '1',
2111
+ '11',
2112
  '1',
2113
  '1',
2114
  '1',
2203
  'output_type' => array(
2204
  '1',
2205
  '1',
2206
+ '2, 11',
2207
  '1',
2208
  '6',
2209
  '1',
2372
  '1',
2373
  '1',
2374
  '1',
2375
+ '11',
2376
  '1',
2377
  '1',
2378
  '1',
2490
  ),
2491
  'default' => array( '', '', '', '', '', '', '', $this->brand_pattern, '', '' ),
2492
  'suffix' => array( '', '', '', '', '', '', '', '', '', '' ),
2493
+ 'output_type' => array( '1', '1', '1', '1', '1', '1', '11', '1', '1', '1' ),
2494
  'limit' => array( '', '', '', '', '', '', '', '', '', '' ),
2495
  ),
2496
  'wish' => array(
2530
  ),
2531
  'default' => array( '', '', '', '', '', '', '', '', '' ),
2532
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
2533
+ 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '1', '11' ),
2534
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
2535
  ),
2536
  'yahoo_nfa' => array(
2570
  ),
2571
  'default' => array( '', '', '', '', '', '', '', '', '' ),
2572
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
2573
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1', '1' ),
2574
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
2575
  ),
2576
  'zap.co.il' => array(
2610
  ),
2611
  'default' => array( '', '', '', '', '', '', '', '', '' ),
2612
  'suffix' => array( '', '', '', '', '', '', '', '', '' ),
2613
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1', '1' ),
2614
  'limit' => array( '', '', '', '', '', '', '', '', '' ),
2615
  ),
2616
  'adwords' => array(
2620
  'attributes' => array('id','id','title','link','image','short_description','description','product_type','price','sale_price','','',),
2621
  'default' => array('','','','','','','','','','','','',),
2622
  'suffix' => array('','','','','','','','',' '.$this->currency,' '.$this->currency,'','',),
2623
+ 'output_type' => array('1','1','1','1','1','1','11','1','6','6','1','1',),
2624
  'limit' => array('','','','','','','','','','','','',),
2625
  ),
2626
  'adwords_local_product' => array(
2630
  'attributes' => array('id','id','title','description','link','image','current_price','',),
2631
  'default' => array('','','','','','','','',),
2632
  'suffix' => array('','','','','','',' '.$this->currency,'',),
2633
+ 'output_type' => array('1','1','1','11','1','1','6','1',),
2634
  'limit' => array('','','','','','','','',),
2635
  ),
2636
  'bing' => array(
2640
  'attributes' => array('id','title','link','price','current_price','description','image','sku','','product_type','availability','item_group_id','shipping',),
2641
  'default' => array('','','','','','','','',$this->brand_pattern,'','','','',),
2642
  'suffix' => array('','','',' '.$this->currency,' '.$this->currency,'','','','','','','','',),
2643
+ 'output_type' => array('1','1','1','6','6','11','1','1','1','1','1','1','1',),
2644
  'limit' => array('','','','','','','','','','','','','',),
2645
  ),
2646
  'bing_local_inventory' => array(
2670
  'attributes' => array('','id','title','description','image','sku','','','price','sale_price','sale_price_effective_date','','','',),
2671
  'default' => array('','','','','','',$this->brand_pattern,'new','','','','','','',),
2672
  'suffix' => array('','','','','','','','',' '.$this->currency,' '.$this->currency,'','','','',),
2673
+ 'output_type' => array('1','1','1','11','1','1','1','1','6','6','1','1','1','1',),
2674
  'limit' => array('','','','','','','','','','','','','','',),
2675
  ),
2676
  'google_promotions' => array(
2700
  'attributes' => array( 'id', 'title', 'description', 'item_group_id', 'link', 'product_type', '', 'image', 'condition', 'availability', 'price', 'current_price', 'sku', '', 'canonical_link' ),
2701
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', $this->brand_pattern, '', '' ),
2702
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', ' ' . $this->currency, ' ' . $this->currency, '', '', '' ),
2703
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1', '1', '1', '6', '6', '1', '1', '1' ),
2704
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
2705
  ),
2706
  'idealo' => array(
2833
  '1',
2834
  '1',
2835
  '1',
2836
+ '11',
2837
  '1',
2838
  '1',
2839
  '1',
2942
  ),
2943
  'default' => array( '', '', '', 'RUR', '', '', '', '' ),
2944
  'suffix' => array( '', '', '', '', '', '', '', '' ),
2945
+ 'output_type' => array( '1', '1', '1', '1', '1', '1', '1', '11' ),
2946
  'limit' => array( '', '', '', '', '', '', '', '' ),
2947
  ),
2948
  'fyndiq.se' => array(
3011
  'output_type' => array(
3012
  '1',
3013
  '1',
3014
+ '11',
3015
  '1',
3016
  '1',
3017
  '1',
3140
  '1',
3141
  '1',
3142
  '1',
3143
+ '11',
3144
  '1',
3145
  '1',
3146
  '1',
3203
  ),
3204
  'default' => array( '', '', '', '', '', '', '', '', $this->brand_pattern, 'Delivery up to 30 days' ),
3205
  'suffix' => array( '', '', '', '', '', '', '', '', '', '' ),
3206
+ 'output_type' => array( '1', '1', '8, 11', '1', '1', '1', '6', '1', '1', '1' ),
3207
  'limit' => array( '', '', '', '', '', '', '', '', '', '' ),
3208
  ),
3209
  'bestprice' => array(
3252
  ),
3253
  'default' => array( '', '', '', '', '', '', '', '', '', $this->brand_pattern, 'Delivery up to 30 days', '' ),
3254
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '' ),
3255
+ 'output_type' => array( '1', '1', '8, 11', '1', '1', '1', '1', '6', '1', '1', '1', '1' ),
3256
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '' ),
3257
  ),
3258
  'googlereview' => array(
3395
  'output_type' => array(
3396
  '1',
3397
  '1',
3398
+ '11',
3399
  '1',
3400
  '1',
3401
  '1',
3606
  ),
3607
  'output_type' => array(
3608
  '1',
3609
+ '11',
3610
  '1',
3611
  '1',
3612
  '1',
3668
  'attributes' => array( 'sku', 'title', 'description', 'link', 'price', '', 'primary_category', 'product_type', 'wf_attr_pa_color', '', '', '', 'availability', 'quantity', 'price', 'image', 'condition', '', 'image_2', '', '', '', '', '', '', '', 'tags', '', '', '', '', '', '', '', '', '', '' ),
3669
  'default' => array( '', '', '', '', '', 'Pxwp', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3670
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3671
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
3672
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3673
  ),
3674
  'daisycon_books' => array(
3678
  'attributes' => array( 'description', 'link', 'current_price', 'sku', 'title', '', 'primary_category', 'product_type', '', '', '', 'availability', 'quantity', '', 'price', 'image', '', '', '', 'image_1', 'condition', '', '', '', '', '', '', '', 'tags', '', '', '', '', 'length', 'width', 'weight', '' ),
3679
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3680
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3681
+ 'output_type' => array( '11', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
3682
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3683
  ),
3684
  'daisycon_cosmetics' => array(
3688
  'attributes' => array( 'description', 'link', 'current_price', 'sku', 'title', '', 'weight', '', 'primary_category', 'product_type', '', '', '', 'availability', 'quantity', 'price', 'image', '', '', '', '', 'image_2', 'wf_attr_pa_color', '', 'condition', '', 'tags', '', '', '', '', '' ),
3689
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3690
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3691
+ 'output_type' => array( '11', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
3692
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3693
  ),
3694
  'daisycon_daily_offers' => array(
3698
  'attributes' => array( 'description', 'link', 'current_price', 'sku', 'title', '', 'primary_category', 'product_type', '', '', 'availability', 'quantity', 'price', 'image', '', '', 'image_2', '', 'wf_attr_pa_color', 'condition', '', '', '', '', 'tags', '', '', '', '', '', '' ),
3699
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3700
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3701
+ 'output_type' => array( '11', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
3702
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
3703
  ),
3704
  'daisycon_electronics' => array(
3872
  ),
3873
  'output_type' => array(
3874
  '1',
3875
+ '11',
3876
  '1',
3877
  '1',
3878
  '1',
4098
  ),
4099
  'output_type' => array(
4100
  '1',
4101
+ '11',
4102
  '1',
4103
  '1',
4104
  '1',
4324
  ),
4325
  'output_type' => array(
4326
  '1',
4327
+ '11',
4328
  '1',
4329
  '1',
4330
  '1',
4552
  ),
4553
  'output_type' => array(
4554
  '1',
4555
+ '11',
4556
  '1',
4557
  '1',
4558
  '1',
4779
  ),
4780
  'output_type' => array(
4781
  '1',
4782
+ '11',
4783
  '1',
4784
  '1',
4785
  '1',
5006
  ),
5007
  'output_type' => array(
5008
  '1',
5009
+ '11',
5010
  '1',
5011
  '1',
5012
  '1',
5232
  ),
5233
  'output_type' => array(
5234
  '1',
5235
+ '11',
5236
  '1',
5237
  '1',
5238
  '1',
5458
  ),
5459
  'output_type' => array(
5460
  '1',
5461
+ '11',
5462
  '1',
5463
  '1',
5464
  '1',
5684
  ),
5685
  'output_type' => array(
5686
  '1',
5687
+ '11',
5688
  '1',
5689
  '1',
5690
  '1',
5911
  ),
5912
  'output_type' => array(
5913
  '1',
5914
+ '11',
5915
  '1',
5916
  '1',
5917
  '1',
6138
  ),
6139
  'output_type' => array(
6140
  '1',
6141
+ '11',
6142
  '1',
6143
  '1',
6144
  '1',
6365
  ),
6366
  'output_type' => array(
6367
  '1',
6368
+ '11',
6369
  '1',
6370
  '1',
6371
  '1',
6592
  ),
6593
  'output_type' => array(
6594
  '1',
6595
+ '11',
6596
  '1',
6597
  '1',
6598
  '1',
6818
  ),
6819
  'output_type' => array(
6820
  '1',
6821
+ '11',
6822
  '1',
6823
  '1',
6824
  '1',
7044
  ),
7045
  'output_type' => array(
7046
  '1',
7047
+ '11',
7048
  '1',
7049
  '1',
7050
  '1',
7270
  ),
7271
  'output_type' => array(
7272
  '1',
7273
+ '11',
7274
  '1',
7275
  '1',
7276
  '1',
7332
  'attributes' => array( '', 'title', 'description', 'current_price', 'quantity', 'sku', 'image', 'weight' ),
7333
  'default' => array( '', '', '', '', '', '', '', 'Localhost' ),
7334
  'suffix' => array( '', '', '', '', '', '', '', '' ),
7335
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1' ),
7336
  'limit' => array( '', '', '', '', '', '', '', '' ),
7337
  ),
7338
  'zalando' => array(
7352
  'attributes' => array( 'sku', 'title', 'description', 'price', '', 'quantity', 'tags', '', 'image', 'image_1', 'image_2', 'image_3' ),
7353
  'default' => array( '', '', '', '', 'USD', '', '', '', 'Localhost', '', '', '', '' ),
7354
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '' ),
7355
+ 'output_type' => array( '1', '1', '11', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
7356
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '' ),
7357
  ),
7358
  'tweaker_csv' => array(
7382
  'attributes' => array('child_category','child_category_id','primary_category','','','sku','id','title','description','link','image','current_price','current_price_with_tax','sale_price','store_currency','availability','','','','primary_category_id',),
7383
  'default' => array('','','','','','','','Develop-pro','','','','','','','','','1','0','1','',),
7384
  'suffix' => array('','','','','','','','','','','','','','','','','','','','',),
7385
+ 'output_type' => array('1','1','1','1','1','1','1','1','11','1','1','6','6','6','1','1','1','1','1','1',),
7386
  'limit' => array('','','','','','','','','','','','','','','','','','','','',),
7387
  ),
7388
  'trendyol' => array(
7392
  'attributes' => array( 'id', 'sku', '', 'product_type', 'store_currency', 'title', 'description', 'current_price_with_tax', 'current_price_with_tax', 'quantity', '', '', '', 'link', '', '', '', '', '', '', '', '', '', '' ),
7393
  'default' => array( '', '', '', '', '', '', '', 'Localhost', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7394
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7395
+ 'output_type' => array( '1', '1', '1', '1', '1', '1', '11', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
7396
  'limit' => array( '', '', '', '', '', '', '', 'test', 'test', 'test', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7397
  ),
7398
  'gittigidiyor' => array(
7402
  'attributes' => array( 'primary_category_id', '', '', 'title', 'short_description', 'description', 'image_1', 'image_2', 'image_3', 'image_4', 'image_5', 'image_6', 'image_7', 'image_8', 'id', 'id', 'id', 'id', 'current_price', '', 'quantity', '', 'id', 'id', 'id', 'id', 'id', '', '', '', '', '', '', '', '', '', '' ),
7403
  'default' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '3', '', '', '', '', '', '', '', '2-3days', 'false', 'false', 'false', 'false', '', '', '', '', '' ),
7404
  'suffix' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7405
+ 'output_type' => array( '1', '1', '1', '1', '1', '11', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1' ),
7406
  'limit' => array( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ),
7407
  ),
7408
  'heureka.sk' => array(
7412
  'attributes' => array('id','title','title','description','link','image','current_price_with_tax','product_type','woo_feed_ean',),
7413
  'default' => array('','','','','','','','','Develop-pro',),
7414
  'suffix' => array('','','','','','','','','',),
7415
+ 'output_type' => array('1','1','1','11','1','1','6','1','1',),
7416
  'limit' => array('','','','','','','','','',),
7417
  ),
7418
  'moebel.de' => array(
7422
  'attributes' => array('id','title','description','link','image','price','product_type','availability',),
7423
  'default' => array('','','','','','','','',),
7424
  'suffix' => array('','','','','','','','',),
7425
+ 'output_type' => array('1','1','11','1','1','1','1','1',),
7426
  'limit' => array('','','','','','','','',),
7427
  ),
7428
  'zbozi.cz' => array(
7432
  'attributes' => array('id','title','description','link','image','product_type','visibility','current_price_with_tax','',),
7433
  'default' => array('','','','','','','Develop-free','','0',),
7434
  'suffix' => array('','','','','','','','','',),
7435
+ 'output_type' => array('1','1','11','1','1','1','1','6','1',),
7436
  'limit' => array('','','','','','','','','',),
7437
  ),
7438
  'catch.com.au' => array(
7442
  'attributes' => array('id','title','description','image','price','',),
7443
  'default' => array('','','','','','new',),
7444
  'suffix' => array('','','','','','',),
7445
+ 'output_type' => array('1','1','11','1','6','1',),
7446
  'limit' => array('','','','','','',),
7447
  ),
7448
  'fashionchick' => array(
7452
  'attributes' => array ('id', 'title', 'description', 'link', 'image', 'price', 'product_type', '', '',),
7453
  'default' => array ('', '', '', '', '', '', '', 'male', '',),
7454
  'suffix' => array ('', '', '', '', '', '', '', '', '',),
7455
+ 'output_type' => array ('1', '1', '2, 11', '1', '1', '6', '1', '1', '1',),
7456
  'limit' => array ('', '', '', '', '', '', '', '', '',),
7457
  ),
7458
  'wine_searcher' => array(
7462
  'attributes' => array('title','description','','','price','link','','','','','quantity',),
7463
  'default' => array('','','','','','Develop-free','','','','','',),
7464
  'suffix' => array('','','','','','','','','','','',),
7465
+ 'output_type' => array('1','11','1','1','6','1','1','1','1','1','1',),
7466
  'limit' => array('','','','','','','','','','','',),
7467
  ),
7468
  'modalova' => array(
7472
  'attributes' => array('id','title','description','link','sku','image','images','price','current_price','availability','primary_category','condition','child_category',),
7473
  'default' => array('','','','','','','','',$this->brand_pattern,'','','','',),
7474
  'suffix' => array('','','','','','','','','','','','','',),
7475
+ 'output_type' => array('1','1','11','1','1','1','1','6','6','1','1','1','1',),
7476
  'limit' => array('','','','','','','','','','','','','',),
7477
  ),
7478
  'ecommerceit' => array(
includes/template-infos.php CHANGED
File without changes
includes/wc-legacy-support.php CHANGED
File without changes
includes/widget.php CHANGED
File without changes
index.php CHANGED
File without changes
languages/index.php CHANGED
File without changes
languages/woo-feed-en_US.mo CHANGED
File without changes
languages/woo-feed-en_US.po CHANGED
File without changes
languages/woo-feed.pot CHANGED
@@ -16,7 +16,7 @@ msgstr ""
16
  msgid "Unauthorized Action."
17
  msgstr ""
18
 
19
- #: woo-feed.php:237, woo-feed.php:356, includes/helper.php:852, includes/helper.php:1903, includes/helper.php:2912, includes/helper.php:2941, includes/helper.php:3324, includes/helper.php:3522, includes/helper.php:3550, includes/helper.php:5078, includes/helper.php:5571, includes/classes/class-woo-feed-webappick-api.php:428, includes/classes/class-woo-feed-webappick-api.php:452
20
  msgid "Invalid Request."
21
  msgstr ""
22
 
@@ -717,15 +717,15 @@ msgstr ""
717
  msgid "Option Already Added."
718
  msgstr ""
719
 
720
- #: includes/helper.php:5579
721
  msgid "Feed data is empty. Can't duplicate feed."
722
  msgstr ""
723
 
724
- #: includes/helper.php:5595
725
  msgid "Unable to save the duplicate feed data."
726
  msgstr ""
727
 
728
- #: includes/helper.php:5605
729
  msgid "Feed Successfully Duplicated, but unable to generate the data file. Please click the \"Regenerate Button\""
730
  msgstr ""
731
 
16
  msgid "Unauthorized Action."
17
  msgstr ""
18
 
19
+ #: woo-feed.php:237, woo-feed.php:356, includes/helper.php:852, includes/helper.php:1903, includes/helper.php:2912, includes/helper.php:2941, includes/helper.php:3324, includes/helper.php:3522, includes/helper.php:3550, includes/helper.php:5078, includes/helper.php:5576, includes/classes/class-woo-feed-webappick-api.php:428, includes/classes/class-woo-feed-webappick-api.php:452
20
  msgid "Invalid Request."
21
  msgstr ""
22
 
717
  msgid "Option Already Added."
718
  msgstr ""
719
 
720
+ #: includes/helper.php:5584
721
  msgid "Feed data is empty. Can't duplicate feed."
722
  msgstr ""
723
 
724
+ #: includes/helper.php:5600
725
  msgid "Unable to save the duplicate feed data."
726
  msgstr ""
727
 
728
+ #: includes/helper.php:5610
729
  msgid "Feed Successfully Duplicated, but unable to generate the data file. Please click the \"Regenerate Button\""
730
  msgstr ""
731
 
libs/WebAppick/AppServices/Client.php CHANGED
File without changes
libs/WebAppick/AppServices/Insights.php CHANGED
File without changes
libs/WebAppick/AppServices/Promotions.php CHANGED
File without changes
libs/WebAppick/AppServices/index.php CHANGED
File without changes
libs/WebAppick/Attributes/AttributeInterface.php CHANGED
File without changes
libs/WebAppick/Attributes/Attributes.php CHANGED
File without changes
libs/WebAppick/Attributes/AvailabilityDate.php CHANGED
File without changes
libs/WebAppick/FTP/FTPConnection.php CHANGED
File without changes
libs/WebAppick/FTP/SFTPConnection.php CHANGED
File without changes
libs/WebAppick/index.php CHANGED
File without changes
libs/WebAppick/phpcs.xml CHANGED
File without changes
libs/autoload.php CHANGED
File without changes
libs/index.php CHANGED
File without changes
uninstall.php CHANGED
File without changes
wahid_phpcs.xml DELETED
@@ -1,97 +0,0 @@
1
- <?xml version="1.0"?>
2
- <ruleset name="WebAppick Coding Standards">
3
- <description>WebAppick dev PHP_CodeSniffer ruleset.</description>
4
-
5
- <file>.</file>
6
-
7
- <!-- Exclude paths -->
8
- <exclude-pattern>min.js</exclude-pattern>
9
- <exclude-pattern>js/localization/</exclude-pattern>
10
- <exclude-pattern>js/jquery-sortable.js</exclude-pattern>
11
- <exclude-pattern>min.css</exclude-pattern>
12
- <exclude-pattern>libs/WebAppick/</exclude-pattern>
13
- <exclude-pattern>tests/cli/</exclude-pattern>
14
- <exclude-pattern>includes/wc-legacy-support.php</exclude-pattern>
15
- <exclude-pattern>includes/classes/class-woo-feed-engine.php</exclude-pattern>
16
- <exclude-pattern>includes/classes/class-woo-feed-list-table.php</exclude-pattern>
17
- <exclude-pattern>*/node_modules/*</exclude-pattern>
18
- <exclude-pattern>*/vendor/*</exclude-pattern>
19
-
20
- <exclude-pattern>includes/feeds/merchant_infos.php</exclude-pattern>
21
- <exclude-pattern>includes/feeds/merchant_templates.php</exclude-pattern>
22
-
23
- <!-- Show progress, show the error codes for each message (source). -->
24
- <arg value="ps" />
25
-
26
- <!-- Strip the file paths in reports down to the relevant bit. -->
27
- <arg name="basepath" value="./" />
28
-
29
- <!-- Check up to 8 files simultaneously. -->
30
- <!-- <arg name="parallel" value="4" />-->
31
-
32
- <!-- Configs -->
33
- <config name="minimum_supported_wp_version" value="5.0" /> <!-- Minimum WP Version -->
34
- <config name="testVersion" value="5.6" /> <!-- Minimum PHP Version -->
35
-
36
- <!-- Rules -->
37
-
38
- <rule ref="Squiz">
39
- <exclude name="Squiz"/>
40
- <exclude-pattern>index.php</exclude-pattern>
41
- </rule>
42
- <rule ref="~/.composer/vendor/wp-coding-standards/wpcs/WordPress">
43
- <exclude name="WordPress.Files.FileName.InvalidClassFileName"/>
44
- <exclude name="WordPress.Files.FileName.NotHyphenatedLowercase"/>
45
- <exclude name="WordPress.NamingConventions"/>
46
- </rule>
47
- <rule ref="WordPress-Core" />
48
- <rule ref="WordPress-Extra" />
49
- <!-- <rule ref="WordPress-VIP-Go" />-->
50
-
51
- <rule ref="WordPress.WP.I18n">
52
- <properties>
53
- <property name="text_domain" type="array" value="woo-feed" />
54
- </properties>
55
- </rule>
56
-
57
- <rule ref="PHPCompatibility">
58
- <exclude-pattern>tests/</exclude-pattern>
59
- <!-- Marked some internal method with DoubleUnderscore before method name -->
60
- <exclude name="PHPCompatibility.FunctionNameRestrictions.ReservedFunctionNames.MethodDoubleUnderscore"/>
61
- </rule>
62
-
63
- <rule ref="WordPress.Files.FileName.InvalidClassFileName">
64
- <exclude-pattern>includes/**/abstract-*.php</exclude-pattern>
65
- <exclude-pattern>tests/*</exclude-pattern>
66
- <exclude-pattern>src/*</exclude-pattern>
67
- </rule>
68
-
69
- <rule ref="PEAR">
70
- <exclude-pattern>.</exclude-pattern>
71
- <exclude name="PEAR.NamingConventions.ValidClassName.Invalid"/>
72
- <exclude name="PEAR.Commenting.FileComment"/>
73
- </rule>
74
- <rule ref="PEAR.Functions.FunctionCallSignature.EmptyLine">
75
- <exclude-pattern>tests/e2e-tests/</exclude-pattern>
76
- </rule>
77
-
78
- <rule ref="Generic.Commenting">
79
- <exclude-pattern>tests/</exclude-pattern>
80
- </rule>
81
-
82
- <rule ref="WordPress.Files.FileName.NotHyphenatedLowercase">
83
- <exclude-pattern>languages/</exclude-pattern>
84
- <exclude-pattern>i18n/</exclude-pattern>
85
- <exclude-pattern>src/</exclude-pattern>
86
- </rule>
87
-
88
- <rule ref="Generic">
89
- <exclude-pattern>.</exclude-pattern>
90
- <exclude name="Generic.Commenting.DocComment.SpacingBeforeTags"/>
91
- <exclude name="Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed" />
92
- <exclude name="Generic.WhiteSpace.DisallowTabIndent.NonIndentTabsUsed" />
93
- <exclude name="Generic.WhiteSpace.DisallowTabIndent.TabsUsed" />
94
- <exclude name="Generic.PHP.ClosingPHPTag.NotFound" />
95
- <exclude name="Generic.Files.LineLength.TooLong" />
96
- </rule>
97
- </ruleset>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
woo-feed.php CHANGED
@@ -10,7 +10,7 @@
10
  * Plugin Name: CTX Feed
11
  * Plugin URI: https://webappick.com/
12
  * Description: Easily generate woocommerce product feed for any marketing channel like Google Shopping(Merchant), Facebook Remarketing, Bing, eBay & more. Support 100+ Merchants.
13
- * Version: 4.4.22
14
  * Author: WebAppick
15
  * Author URI: https://webappick.com/
16
  * License: GPL v2
@@ -42,7 +42,7 @@ if ( ! defined( 'WOO_FEED_FREE_VERSION' ) ) {
42
  * @var string
43
  * @since 3.1.6
44
  */
45
- define( 'WOO_FEED_FREE_VERSION', '4.4.22' );
46
  }
47
 
48
  if ( ! defined( 'WOO_FEED_FREE_FILE' ) ) {
10
  * Plugin Name: CTX Feed
11
  * Plugin URI: https://webappick.com/
12
  * Description: Easily generate woocommerce product feed for any marketing channel like Google Shopping(Merchant), Facebook Remarketing, Bing, eBay & more. Support 100+ Merchants.
13
+ * Version: 4.4.23
14
  * Author: WebAppick
15
  * Author URI: https://webappick.com/
16
  * License: GPL v2
42
  * @var string
43
  * @since 3.1.6
44
  */
45
+ define( 'WOO_FEED_FREE_VERSION', '4.4.23' );
46
  }
47
 
48
  if ( ! defined( 'WOO_FEED_FREE_FILE' ) ) {