{"id":388069,"date":"2026-10-30T22:18:31","date_gmt":"2026-10-30T22:18:31","guid":{"rendered":"https:\/\/fa.wordpress.org\/plugins\/digiclone-lite-persian-csv-import-for-woocommerce\/"},"modified":"2026-10-30T22:18:22","modified_gmt":"2026-10-30T22:18:22","slug":"digiclone-lite-persian-csv-import-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/digiclone-lite-persian-csv-import-for-woocommerce\/","author":23587207,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.7","stable_tag":"1.0.7","tested":"7.1.4","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"DigiClone Lite \u2013 Persian CSV Import for WooCommerce","header_author":"Dr. Aydin (\u0633\u06cc\u062f \u062d\u0633\u0646 \u0645\u0648\u0633\u0648\u06cc)","header_description":"Import simple products from your own UTF-8 CSV files, with Persian digit normalization, column mapping and SKU duplicate protection.","assets_banners_color":"","last_updated":"2026-10-30 22:18:22","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sevilmarket.ir\/digiclone-plugin\/","header_author_uri":"https:\/\/sevilmarket.ir\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":137,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.7":{"tag":"1.0.7","author":"seiedhasanmusavi","date":"2026-10-30 22:18:22","revision":3776103}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.7"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[567,87,1260,702,286],"plugin_category":[45,59],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-388069","plugin","type-plugin","status-publish","hentry","plugin_tags-csv","plugin_tags-import","plugin_tags-persian","plugin_tags-products","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-utilities-and-tools","plugin_committers-seiedhasanmusavi"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/digiclone-lite-persian-csv-import-for-woocommerce.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>DigiClone Lite imports simple products into WooCommerce from CSV files you own or are authorized to use. It is designed for Persian-language data preparation: Persian and Arabic digits are normalized in SKU and numeric fields, Arabic Yeh and Kaf are normalized in product and category names, and Persian column headings can be suggested automatically.<\/p>\n\n<ul>\n<li>Preview three rows before importing and map your columns.<\/li>\n<li>Import product name, SKU, price, stock, descriptions, weight and dimensions.<\/li>\n<li>Create hierarchical categories using &gt; and multiple category paths using |.<\/li>\n<li>Assign an existing local image using its WordPress media attachment ID.<\/li>\n<li>Skip any SKU already present in WooCommerce; existing products are not overwritten.<\/li>\n<li>Choose draft (default) or published status, subject to your user permissions.<\/li>\n<li>Process small browser-driven batches and display counts and the first 20 row errors.<\/li>\n<li>Keep a saved cursor for one hour after upload, allowing an interrupted request to be resumed.<\/li>\n<li>View a dedicated product introduction and full-edition feature overview with a comparison table and a link to the product landing page.<\/li>\n<\/ul>\n\n<p>There is no product quota, license key or trial expiry. The 10 MiB limit per uploaded file is a resource limit; split larger CSV files and import all parts for free. Temporary files and job summaries expire one hour after upload. Once a file is fully imported, its temporary bytes are deleted. Expired records are cleaned by WP-Cron; deactivation and uninstall also clean temporary job data. Imported products and categories are retained.<\/p>\n\n<p>The browser must stay open for processing. This is not background synchronization. Only simple products are supported. Stock and price are only set when non-empty. Prices are in your WooCommerce store currency; no Rial\/Toman conversion is performed. Decimal separator must be . or the Persian decimal sign; comma and the Persian grouping sign are treated as thousands separators.<\/p>\n\n<p>The Lite package does not scrape any site, import remote URLs, download remote images, execute remote code or include locked premium functionality. It does not contain the SEO, scheduled import, Excel or external-source import modules of the full edition.<\/p>\n\n<p>The introduction page describes the full edition of DigiClone. Consult the product page for the exact capabilities, compatibility and availability of the edition offered for sale. These features are not included or activated in Lite.<\/p>\n\n<p><a href=\"https:\/\/sevilmarket.ir\/digiclone-plugin\/\">Product landing page<\/a><\/p>\n\n<h4>Privacy and external connections<\/h4>\n\n<p>No telemetry, analytics, registration, tracking or license-server requests are made. Uploaded CSV data is processed on your own server. External links to Sevil Market open only when clicked; the destination site then receives an ordinary browser visit. No remote scripts, fonts, CSS or images are fetched by this plugin. Product descriptions may contain user-supplied HTML allowed by WordPress, so review your source content before publication.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Upload the plugin ZIP via Plugins &gt; Add New &gt; Upload Plugin, then activate it.<\/li>\n<li>Open DigiClone Lite &gt; CSV Import, choose a UTF-8 CSV and its separator, and preview it.<\/li>\n<li>Map at least product name and SKU, choose the product status, and start importing.<\/li>\n<\/ol>\n\n<p>The server must provide a writable PHP system temporary directory outside the WordPress installation. A user needs manage_woocommerce and edit_products permissions; publishing and creating new categories need their corresponding WooCommerce permissions.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20import%20a%20csv%20containing%20only%20digikala%20links%20or%20product%20codes%3F\"><h3>Can I import a CSV containing only Digikala links or product codes?<\/h3><\/dt>\n<dd><p>No. Lite imports product data already present in your file and never fetches product information from an external website. Supply a product name and your own SKU at minimum.<\/p><\/dd>\n<dt id=\"does%20lite%20modify%20existing%20products%3F\"><h3>Does Lite modify existing products?<\/h3><\/dt>\n<dd><p>No. Existing SKUs, including existing variation SKUs, are skipped. Keep SKUs stable when retrying or importing another file.<\/p><\/dd>\n<dt id=\"can%20i%20import%20products%20for%20free%20indefinitely%3F\"><h3>Can I import products for free indefinitely?<\/h3><\/dt>\n<dd><p>Yes. There is no product quota or paid unlock. Split files over 10 MiB. A temporary job expires one hour after upload, but saved products remain.<\/p><\/dd>\n<dt id=\"can%20i%20use%20excel%3F\"><h3>Can I use Excel?<\/h3><\/dt>\n<dd><p>Save your spreadsheet as CSV UTF-8 first. Native XLSX import is not included.<\/p><\/dd>\n<dt id=\"how%20do%20i%20select%20images%3F\"><h3>How do I select images?<\/h3><\/dt>\n<dd><p>Upload your images using the WordPress media library, and include the numeric attachment ID in a mapped image_id column. Remote image URLs are not downloaded.<\/p><\/dd>\n<dt id=\"how%20do%20i%20see%20all%20digiclone%20features%3F\"><h3>How do I see all DigiClone features?<\/h3><\/dt>\n<dd><p>Open DigiClone Lite &gt; Introduction and Full Features. The page includes a full-edition overview, comparison and landing-page link. The full edition is a separately obtained package.<\/p><\/dd>\n<dt id=\"what%20happens%20after%20a%20failed%20request%3F\"><h3>What happens after a failed request?<\/h3><\/dt>\n<dd><p>Retry Start \/ Resume. Successful rows have a saved cursor and SKU protection. If a server fatal error leaves the job locked, or the job expires, upload the file again: existing SKUs will be skipped. Only the first 20 row errors are shown; correct the affected input and reimport.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Prepare a review resubmission with synchronized plugin version, stable tag and translation metadata. No functional changes.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Align the text domain and package folder with the slug assigned by WordPress.org.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fix initial import counters and validate numeric column mappings against preview rows before importing.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fix temporary CSV file creation by passing a directory with a trailing slash to wp_tempnam.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Escape exception messages, sanitize request values, verify preview nonce, prefix template variables and rely on automatic directory translations.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Reject malformed thousands separators; harden private temp-directory checks and permissions before copying; match exact admin screen hooks.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Reorganized admin assets and templates; hardened temporary file handling, added translation template, development standards and architecture documentation.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial independent Lite edition: local CSV imports, Persian normalization, duplicate protection and full-edition introduction page.<\/li>\n<\/ul>","raw_excerpt":"Import your own product data from UTF-8 CSV with Persian digit normalization, column mapping, SKU duplicate protection and hierarchical categories.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/388069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=388069"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/seiedhasanmusavi"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=388069"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=388069"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=388069"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=388069"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=388069"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=388069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}