WordPress plugin intelligence profile

Web Studio Šime – Sidrena cijena HR Web

Manage service and product price information on WordPress sites without WooCommerce, with public CSV/XML feeds and a responsive price list.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 8.0
Directory statusactive
Last directory update12 Oct 202621d ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Web Studio Šime – Sidrena cijena HR Web version 1.1.2 as active, updated 21d ago and tested up to WordPress 7.1.

Overview

About this plugin

Sidrena cijena HR Web maintains an independent WordPress price list for service businesses and ordinary websites. WooCommerce is not required.

  • Enter services and products manually or through the existing quick-entry form.
  • Store current prices, anchor/reference prices, dates, categories and optional descriptions.
  • Display individual prices with [sidrena_cijena_hr_web] and a theme-aware list with [sidrena_cjenik_hr_web]. Dynamic editor blocks provide the same core display.
  • Publish a separate Digital price list page, public CSV/XML feeds and public REST data.
  • Keep dated CSV/XML archive pairs with a configurable retention period (35 days by default).
  • Track the existing product price history and show an available 30-day minimum for special-sale products. Missing pre-installation history is not invented.
  • Import comma, semicolon or tab-delimited CSV. Update matching items, create new items or explicitly replace the published catalog.
  • Use the bundled starter XLSX templates to prepare a CSV manually. The FREE plugin does not import XLSX or generate premium XLSX/PDF reports.
  • Use Croatian or English plugin UI without translating user-entered business data.

This is a technical tool to help manage and display price information. It is not legal advice or a guarantee of compliance. Users remain responsible for the correctness of their data and applicable rules.

Storage and reliability

Data is stored in this plugin’s private WordPress post type and post metadata. No WooCommerce data model is required. Public feeds include only published entries without passwords.

CSV text uses a zero-width guard for formula-sensitive values and escapes existing guards. Logical REST/XML values remain unchanged. When reimporting this plugin’s protected CSV, select the explicit codec checkbox.

Ordinary CSV values are imported literally. Spreadsheet applications may infer numeric barcodes; select a text column when preserving leading zeros in a spreadsheet.

Imports support up to 5 MB and 2000 items per request. All rows are checked before writes. Safe imports require InnoDB posts, postmeta and options tables.

The synchronous request uses a database transaction and a private recovery record; a detected error rolls back catalog changes. Automatic database reconnection is disabled during writes so a lost connection cannot replay a write outside the transaction. Custom database-router drop-ins are not supported for imports.

Completion is stored in the same transaction as the items; resubmitting the latest identical CSV/mode by the same administrator returns that confirmation without applying it twice if the catalog still matches the saved completed result. After a lost response, retry that same input before starting a different import. Third-party hook side effects are not database-transactional.

This is not a batch job or an interactive rollback editor.

Local file mutexes protect snapshot generation and imports. Validated archive pairs are indexed only after both files are published. New archive pairs and temporary candidates use durable storage outside the HTTP document root.

Hosting must permit the PHP user to create and write a private sibling directory; otherwise archiving returns an error and preserves the last valid pair. Abrupt termination can leave private unindexed files, which are never adopted or exposed through the archive handler. Verified legacy indexed pairs retain their names, hashes and public URLs; owned incomplete legacy files are quarantined during migration.

Public feeds still come from the current logical dataset. Archive download buttons return the last valid stored version as an XML/CSV attachment; LIVE links remain current and inline. Failed generation returns an error rather than a partial success.

md for the storage and execution contract.

The locking model assumes one shared local filesystem and one primary database. Multi-host/NFS locks, database replicas and persistent object caches have not been certified. Imports are serialized against other imports; unrelated manual or third-party writes are not a global transaction lock.

WP-Cron checks the catalog at the configured local time and queues changes. WordPress cron depends on traffic or a server cron invoking it. A failed archive operation is shown to administrators and a local retry is queued.

No external monitor is included.

Privacy and external services

The FREE plugin makes no remote HTTP requests, sends no telemetry and requires no account or license. It does not send email automatically. Public price-list routes intentionally disclose configured business identity and published price information.

Optional links to Web Studio Šime open only when a user clicks them. The separate WEB PRO extension may add commercial features; FREE works independently. PRO code and licensing are not bundled here.

Uninstall

Removing the plugin preserves user-entered items, settings, price history, import recovery evidence and archived price lists so that reinstalling can retain them. It removes cron events, operational cache/transients, safe temporary files and inactive mutex files. Active locks and symlink targets are not deleted.

Intentional deletion of retained business data is not performed automatically.

Private-package migration

The official folder/text domain is web-studio-sime-sidrena-cijena-hr-web. 4 package in sidrena-cijena-hr-web, deactivate the old copy first, then install/activate this official package. Do not activate both copies together.

Existing options, items, history, shortcodes, blocks, public URLs and upload archive directories retain their identifiers. Keep the old folder inactive until verifying the migration. Future directory updates use the official folder.

Support

Open Help / guide in the plugin administration. hr.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • price list
  • reference prices
  • csv
  • services
  • xml
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 8.0
Update activity12 Oct 202621d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.11.1.2
Version1.1.01.1.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.