Listing Action
The listing action is the kind of interaction that the end-customer will have with your listing type. For example, a Job listing will certainly include an Application form action, so the visitors can apply and upload a CV. Any restaurant listing type will certainly include a Location action and maybe a Contact action… and so on.
How to add any action to my listings?
You can set the listing action type by going to Listing Types Edit Listing Listing Action, then use the drop-down menu to select any action module and click the button Add action type.
Each action type comes with different handy options.
Can I have multiple action types?
Absolutely, we render the action type as a listing sidebar. It can contain multiple action types. Just edit your listing type, go to Listing Action, and use the interface to attach all the actions you need.
In this category:
- Action type download
- Action type purchase
- Action type button
- Action type contact
- Action type application
- Action type location
- Action type ordered list
- Action type free text
- Action type report
Action type download
The most important action type is the download. It allows you to download the actual site assets, using specific WooCommerce products.
How to set your download plans
First, you need to add a download action type to your listing type. Navigate to Listing Types (edit your listing type) Listing Action, and add new module of type Download.
Next, you need to create some WooCommerce product that will represent the download plans. Each product can have different metrics, like the number of downloads, earnings and more.
Navigate to your admin dashboard, then Products Add New. Change the product type to Listing Download Plan and new parameters will appear.
- Regular price — the price of the plan
- Number of downloads — the total number of downloads available with this product. 0 = Unlimited
- Download earnings — set the earning amount that will be collected by the listing owner
- One time obtainable — use for free downloads, so customers cannot have more than one of these.
You are done! The plans will appear automatically in your action type.
Subscriptions
If you need to charge your customers using recurring payments, you can do this by installed WooCommerce Subscriptions, which is a premium plugin (not included in the purchase). By installing the plugin, you will get a new product type called Listing Subscription Download Plan. It works the same way, like the regular plans, the only difference is that when the subscription renewal occurs, the plan downloads will be reset.
How to set up your download assets
First, you need to create the upload field that will be used for your downloads. Navigate to your admin dashboard, then Listing Types (edit your listing type) Listing Fields and create a new field with type upload and pre-defined key Download file.
And you are done! Anything that you upload using the field, will be packed to the download bundle.
Global download files
You can attach global files to your listing types, like a license or readme files. These attachments will be pushed automatically to your download bundle, for all the listings, inside the group. You can manage this by going to Listing Action, edit your Download action type and use the field Additional files to bundle.
Earnings
How much money will the users earn for each download? You can easily manage this editing the WooCommerce product, used for the download plan. Then use the option Download earnings. Free downloads won’t be counted toward the earning process.
Unlock downloads
Once, you download a specific asset, it will be flagged as unlocked. It means that you can download the same asset in the future, without any limitation.
The download plan and the full-cover
As you can notice, all the action types will appear in your listing sidebar. There is a single exception for the download action type. If you are using the full-cover as main cover gallery + the download action type, then the cover will automatically adopt your download action type.
Quick-view modal
We have integrated a quick view modal preview that allows you to navigate through the listings faster. The listing preview modal will also display your download action type (if you have one) in the upper corner for quick downloads.
You can manage this by going to Explore General Explore open type, then use the drop-down menu and select Quick-view modal.
Image copyright
We support image watermarks using a 3rd party plugin – Easy Watermark. The watermark can also be applied in the frontend submission.
It works with PNG (transparent image), that will be automatically applied over your original images.
Another way to protect your images, is to install a 3rd party plugin and prevent the right click, in order to disable the image download through the browser. But this method is not 100% secure, once the image has been loaded by the browser, there are many other ways to download it.
We recommend you to use the watermark method, if you really want to protect your content.
FAQ
Can I change the maximum upload size? — Yes, there are several ways to do that, but the easiest one is to install a 3rd party plugin that allows you to manage the file size, like this one.
How to add additional file types — By default, the WordPress media gallery allows just a few file types. If you need to add any specific file extension, then you can use 3rd party plugins like File Upload Types.
Action type purchase
The purchase action type allows you and your visitors to sell anything under this action. The price will be calculated based on multiple criteria, like service fees, addons selection and more.
Learn how to add an action type to your listings.
Pricing
If you have already added this to your listing action type, as a next step, you need to enable the listing pricing and trigger the price field for your listings. Edit your listing type and navigate to Listings Pricing, then check the option Allow pricing.
Create a product
We are using WooCommerce as an eCommerce platform. Now that you have your action type and the pricing is enabled, we need a WooCommerce product in order to process the payments. Go to your admin dashboard, Products Add New, then name your product, leave everything else empty for now, and change the product data to Listing Purchase, then publish the product.
So far, so good. Now, go back to your listing type, navigate to Listing Action, expand your Purchase action type and select that same product in the option Select product.
If you don’t do that, it won’t allow you to process the payment, and you will get an error message about missing a product.
Action type button
The button action type could be used for anything when you need to point your visitors to an external source like referral link or any 3rd party system.
It is quite simple, you just need to select any of your listing fields, that will be used for extracting the url. To specify this field, simple edit your action type and use the option
Learn how to add an action type to your listings.
Action type contact
The contact action type will render a simple content button, that triggers our chat system, similar to the author listing module. It is very easy to use, there are no additional options that you need to configure.
Action type application
If you need to add an application form inside your listings, like job application or any type of inquiry form, you can use this action type.
This button will bring the actual application form and all the fields that you have specified.
How to manage the application fields?
Simply edit your listing action type and use the option Application form fields.
Action type location
The location action type will display your listing’s physical location using a map.
How to add location field to my listings?
In order to extract the address and coordinates for the location, you need to create a new custom field of type Location and key Location (pre-defined).
Action type ordered list
Simple list that is using repeated field to display dynamic values from your custom fields.
How to manage the repeated fields?
Simply expand the action type, and you should see the interface that allows you to add repeated fields. Each field can use different render types, like text, address, URL, email, phone number or price.
If you are using the URL render type, you can specify a URL text to prevent displaying an unreadable URL, but friendly custom label.
Action type free text
Use this action type and take full control over the content you want to display to your visitors. It supports HTML tags, WordPress shortcode, embed code, iframe, street view, self hosted or emded videos and more.
Action type report
The report action type will allow your visitors to send any feedback or report a listing, based on custom inputs.
How to manage the report entries?
Simply edit your action type and use the option Report fields to generate all the entries you need.
And here is what you should see in the front-end:
All the reports will appear in your admin dashboard under Listing Types Reports.