Author Archive

Flag / Report Listing

Listeo features a ‘Flag / Report Listing‘ option that allows users to report listings that violate the website’s terms. You can enable this feature in Listeo Core → Single Listing → Enable Flag/Report Listing. Once activated, a ‘Flag Listing’ button will appear in the sidebar of each listing.”

Admin can review each report in WordPress dashboard

No listings on map, location search doesn’t work

A listing will be shown on the map only if it includes geographical coordinates (specifically latitude and longitude).


How to make sure listings are geocoded (have lat/long)?

When adding listing in front-end you have to select address from dropdown, then lat/long fields will be autoamtically populated

Same principle applies in WordPress editor. Type address, hit “enter” and select address from the list. Lat/long will be automatically populated.


What indicates that listing is not geocoded?

Well, first of all you won’t see map widget on single listing page. Secondly when you edit it using WordPress editor lat/long fields will be blank

How does search by location works?

Spam Protection

Here are couple of solutions to protect your website against bot registering fake accounts, adding spam reviews etc.

CleanTalk

No CAPTCHA, no questions, no animal counting, no puzzles, no math and no spam bots. Universal AntiSpam plugin. The authors of CleanTalk integrated their plugin with Listeo.

Spam protection, Anti-Spam, FireWall by CleanTalk


reCaptcha or hCaptcha

Both reCAPTCHA and hCaptcha are security tools designed to differentiate between humans and bots, typically used on websites to prevent spam and automated abuse. They employ different methods of verification:

  1. reCAPTCHA v2 – Uses a checkbox (“I’m not a robot”) or image-based challenges (selecting traffic lights, crosswalks, etc.).
  2. reCAPTCHA v3 – Works invisibly in the background, assigning a risk score based on user behavior without requiring direct user interaction.
  3. hCaptcha Uses image-based challenges similar to reCAPTCHA v2.

You can enable both for register page, claim listing page, booking, reviews.

To configure Google reCAPTCHA
1. Go there www.google.com/recaptcha/admin
2. Add API Key in Listeo Core → Registration

To configure hCaptcha API key:
1.  Signup or login on the hCaptcha Dashboard
2. Go to the Sites tab in the dashboard and create a new sitekey.
3. Go to the Settings tab in the dashboard and generate your secret key by clicking Generate New Secret
4. Add API Key inListeo Core → Registration


Email One Time Code

One Time Code email verification during registration which can be enabled in Listeo Core → Registration → Enable Email OTP Verification


SMS One Time Code

SMS Notification & OTP verification

How to add children and animals in booking

Go to the Listeo Editor and edit the Submit Rental Form (or other).

Click ‘Add New Field‘ and add  ‘Children Allowed‘ and ‘Animals Allowed‘ fields. Then, add the ‘Children Price‘ and ‘Animal Price‘ fields.

Save changes. You will see new settings for bookings in add listing form.

 

AI Assistant Guide

Ask clear and specific questions!

Agent usually understand the context but you should ask in detailed way, for example:

❌ Mandatory fees
✅ How can I enable mandatory fees for a listing in booking?

❌ Cart
✅ How to disable shopping cart in header?

❌ Change package
✅ Modify paid package settings
✅ Change package for existing user


Can AI Agent help me with coding?

No. Agent do not have access to theme files and cannot assist with coding, as this is restricted by our system prompt. Responses are based on our training data and the general knowledge about WordPress of the GPT-4o mini model.


AI suggested non-existent option

This might happen when a question is not precise or not covered in training data. The AI predicts answers based on patterns, so it may suggest for example setting that doesn’t exist.


Can I talk with AI agent in any language?

You can chat with the AI in your language, but answers may be less precise since Listeo training data is in english.

Also, if your question is not precise or uses unusual terminology in your language (e.g. “Add an Add” instead “Add Listing”), the AI might not fully understand it.

 

By starting a conversation with chatbot, you acknowledge that we may have access to your conversation with chatbot in order to help improve the chatbot and training data.

How to export element from one home version to another?

If you would like to export for example search form banner (or any other section) from Home 3 to Home 1 here’s how to do it.

Open homepage version you want to export. Right click on section/container you wish to export and click “Save as template

Name it and click Save

Then open homepage where you want to import that section. Scroll to the bottom and click “Add Template” (middle button)

Click “My Templates“, find template you saved and click “Insert

Setting up WooCommerce Payment Gateways

Every transaction in Listeo operates as a discreet WooCommerce order granting access to hundreds payment gateways from every country and maximum security.

You can use default WooCommerce payment gateways or install additional from WooCommerce Processors & Gateways →

  1. Go to WooCommerce Settings: In your WordPress admin dashboard, navigate to WooCommerceSettings.
  2. Select the Payments Tab: Click on the Payments tab to view the available payment gateways.
  3. Enable Payment Gateways: You will see a list of available payment gateways. Toggle the switch to enable the ones you want to use (e.g., PayPal, Stripe).
  4. Configure Payment Gateways: Click on the Manage or Finish Setup button next to each payment gateway to configure its settings, such as API keys and other necessary information.
  5. Save Changes: After configuring the payment gateways, make sure to save your changes.


Split Payments

Automatic split payments for bookings between the owner and the site admin (you, if you set commission) can only be achieved with Stripe. Without split payments, you can use any payment gateway that works with WooCommerce.

Stripe Split Payments Support

How to automatically geolocate visitor?

If you’d like to automatically geolocate visitors you need to enable Listeo Core → Map Settings → Automatically locate users on page load

You can use this feature along with radius search to display listings nearby user location in search results.

Keep in mind that due to privacy user will see a pop-up (check screenshot below) with browser permission request asking the user if they want to share their location with your website.