Show your items for sale on your own website
Your items for sale with photos and prices right on your WordPress site. Sales and payments are handled securely by Sellora.
Version 1.2.0 · WordPress 6.3 or later · PHP 7.4 or later
- Install and activate the plugin in WordPress.
- Click “Connect Sellora account” and approve – no keys to copy.
- Add listings and images directly in WordPress.
- The plugin creates a listings page for you.
What the plugin does
Listings in a grid
Photos, prices and location in a clean grid that adapts to phones and computers.
Details in a pop-up
Visitors see the photo gallery, description and specifications without leaving your site.
Buy button
The Buy button goes straight to a secure checkout, with buyer protection and card payments included.
Six languages
Finnish, English, Swedish, Estonian, German and Spanish. Listing texts are translated automatically.
No payment setup
Sales, payments and payouts are handled by Sellora – you need no online shop or payment plugin.
Lightweight and safe
No jQuery and no cookies. Styles are isolated so they don't clash with your theme.
Search and filters
Visitors can search your listings by keyword, category and price – right on your site.
Visible in search engines
Every listing gets its own product page on your site: title, description, product data for Google and a sitemap.
Manage in WordPress
Add and edit listings, pick images from the media library and mark orders as shipped in the WordPress dashboard – even on your phone.
Multiple items
Sell several identical items with one listing. The buyer chooses the quantity, and the listing stays for sale until everything is sold.
Purchase and payment on your site (Pro)
With a Sellora Pro subscription, customers buy and pay right on your site – just like in your own online store.
Example
This is how listings look on a website. Open a listing to see the details.
Getting started
1. Install the plugin
Download the zip file with the button above. In WordPress: Plugins → Add New Plugin → Upload Plugin → choose the zip file → Install Now → Activate.
2. Connect your account
The setup page opens automatically. Click “Connect Sellora account”, log in and approve the connection – you’ll be taken straight back to WordPress. No key to copy, and your site never sees your password. If you don’t have an account yet, you can create one for free.
3. Follow the checklist
Enable payments, add your first listing (Rentora & Sellora → Add listing) and let the plugin create a listings page. The listing is saved as a draft first; add images and click Publish.
4. Add listings to other pages (optional)
In the block editor, add the “Rentora & Sellora Listings” block. In the classic editor or a page builder (Elementor, Divi etc.), use the shortcode:
[vmh_listings]
Single listing: the “Single Listing” block or a shortcode, which you get from the Shortcode button on the Listings page:
[vmh_listing service="sellora" id="…"]
Don’t want to connect your account? Create a public key under My account → On your own website and paste it into the plugin settings. Your listings will then be displayed, but they are managed in Sellora.
Shortcode options
All options are optional and override the values on the plugin's settings page.
| Option | Values | Description |
|---|---|---|
| service | rentora | sellora | Which service's listings to show. |
| key | pk_… | Public key. Defaults to the key saved in the plugin settings. |
| lang | fi | en | sv | et | de | es | Language. Defaults to the site language. |
| limit | 1–100 | Number of listings to show. |
| columns | 1–4 | Number of columns on large screens. |
| color | #0f766e | Button colour. |
| category | huonekalut | Show only one category (the last part of the category's URL). |
| search | on | off | Search field and filters. Shown by default when there are more than 6 listings. |
[vmh_listings service="sellora" limit="6" columns="3" lang="en"]
[vmh_listings category="huonekalut" color="#c2410c"]
Purchase and payment on your site
For Sellora Pro subscribers, the Buy now button opens the checkout right on your site. The customer picks a delivery method, enters their contact details and pays by card, Apple Pay or Google Pay – without leaving your site.
- The customer doesn’t need an account – the confirmation and tracking are sent by email.
- Payment, buyer protection, complaints and payouts are handled according to Sellora’s terms.
- You don’t need to build an online store, a checkout or payment agreements.
- Without a Pro subscription, the button takes the customer to the item on our service.
Search engine optimization
- The listings are also output on the page as plain HTML that search engines can read.
- Every listing has its own product page and address on your site.
- Each product page gets a title, description, canonical URL and share image (Open Graph).
- Product data for search engines (schema.org Product and Offer): price, images and availability.
- A dedicated sitemap that is added to the robots.txt file automatically.
- Compatible with Yoast SEO and Rank Math.
Tip: add the sitemap URL to Google Search Console (you’ll find it in the plugin settings).
Without WordPress
On other websites, paste this code into an HTML block and replace the key with your own. The ready-made code with your key is also on the key page.
<div data-vmh-widget="sellora" data-key="YOUR_KEY" data-lang="en" data-limit="12" data-columns="3"></div> <script src="https://sellora.fi/widget.js" async></script>
Frequently asked questions
Can I add and edit listings in WordPress?
Yes, once your account is connected. In the Rentora & Sellora menu you can add and edit listings, pick images from the media library, publish, hide and delete. Changes also appear in Sellora immediately.
How are orders handled in WordPress?
New orders trigger an email and a red number in the menu. Ship or hand over the item and mark it as shipped under Rentora & Sellora → Orders and bookings (tracking code optional). Messages and details open in Sellora.
I sell several identical items. How?
Give the listing a quantity. The buyer can choose how many to buy, and the listing stays for sale until everything is sold. Reserved quantity returns to sale if a payment is cancelled.
How do I disconnect?
In WordPress: Rentora & Sellora → Overview → Disconnect. You can also disconnect in Sellora under My account → On your own website. Your listings stay in your account.
Does the plugin cost anything?
No. The plugin and showing your listings are free. The normal Sellora fees apply to sales.
Is the key secret?
No. The key is public and read-only: it only shows your own published listings. You can restrict it to your own domain and revoke it at any time.
Do listings update automatically?
Yes. When you add, edit or remove a listing, the change shows on your website straight away – no need to touch the plugin.
Can I show listings from both services?
Yes. Add two blocks or shortcodes with different service and key values.
Why are no listings showing?
Check that the key is saved in the settings, your listings are published and your website's domain is among the key's allowed domains (or the list is empty). Clear any caching plugins after changes.
Does the customer need a Sellora account?
No. When purchasing or booking on your site is enabled, the customer only gives their email, name and phone number. The confirmation and order tracking are sent by email.
How is the money paid out to me?
Just like elsewhere on Sellora: the customer pays Sellora, which pays the purchase price out to your bank account once the buyer has confirmed receiving the item. You can enable receiving payments under My account → Payments.
How do I enable purchasing or booking on my site?
Subscribe to Sellora Pro (My account → Sellora Pro) and enable receiving payments. The Buy now button appears in the plugin automatically – no need to touch the plugin settings. Without a subscription, the button takes the customer to Sellora.
Can I show both Rentora and Sellora listings?
Yes. Enable both services in the plugin settings and paste the key for each. Add two blocks or shortcodes to the page and choose the service in each (e.g. [vmh_listings service="rentora"] and [vmh_listings service="sellora"]). They can be on the same page or on different pages.
How do the listings show up on Google?
The plugin also outputs the listings on the page as plain HTML and creates a separate product page for each listing (with an address like your-site.com/shop/?tuote=…). The product page has its own title, description, images and product data (schema.org Product). The plugin works together with Yoast SEO and Rank Math.
Where can I find the sitemap?
On the plugin’s settings page under Search engines. The sitemap is also added to the robots.txt file automatically. You can add it to Google Search Console to speed up indexing.
What happens when an item is sold or removed?
It disappears from your website automatically. The product page says the item is no longer available and tells search engines to remove it from their results.
How quickly do changes show up?
Listings update in the visitor’s browser instantly. The version output for search engines and the sitemap update every 10 minutes – 1 hour. If your site uses a caching plugin, clear its cache if needed.
Does it work with page builders and multilingual sites?
Yes. In Elementor, Divi and the like, use the shortcode. The language follows your site’s language by default, so it also works with WPML and Polylang. You can force a language with the lang setting.
Can I share a link to a single item?
Yes. Open the item and click “Share / copy link”. The link opens the item directly on your site.
Does it work without WordPress?
Yes. Paste the embed code below into any website, e.g. an HTML block in Wix, Squarespace or your own template.
Privacy
The plugin sets no cookies and collects no visitor data. The visitor's browser loads listings and photos from our service, which passes the usual technical details to our server (IP address, browser and page address). Privacy policy
Need help?
We're happy to help you set up the plugin. Include your website's address and what you tried to do.
info@sellora.fi