We recently got lots of feedback about Wilcity App Notification on iOS device.
After 1 week worked on this feature, We finally find the reason.
How does Notification works?
When Wilcity Web emit a notification message, Wilcity App will push a notification to EXPO server (1) . Then, Expo will push this notification to your device (2)
If (1) is successfully, We will get oke status. But as Expo explained it their documentation:
Why do you get this issue?
We checked on some customers App and We released that all Apps are facing (2). And the specific reason is The Apple Push Notification service key for your account could not be loaded, likely due to a malformed p8 file. Expo needs a valid PEM key in order to deliver notifications to APNs
A few days ago, We posted about Listings Tabs and Terms Slider features are coming soon on Wilcity Fanpage, and it’s available now. In this tutorial, We will show you how can you set up App Listings Tabs and Terms Slider for your App.
Step 1: Updating Wilcity Mobile App plugin
In order to use this feature, you need to update Wilcity Mobile App plugin to the latest version (1.5.4). There are 2 ways to do that:
Updating Wilcity Mobile App through Wilcity Service (Recommended)
Wilcity Service is a useful plugin of Wilcity, it allows customers can easily upgrade Wilcity, Wilcity Plugins from old version to new version with 1 click. Since Wilcity 1.1 gets stronger, We added Installation feature to this tool, which means when an extension of Wilcity is being released, You don’t have to Download and then Upload it manually anymore, You just need to go to Wilcity Service -> Click Install button on plugin that you want to use.
Wilcity Advanced Search is an extension of Wilcity theme. This plugin helps to can easily search fields and define Search Results.
Step 1: Setting up Wilcity Service
In order to install this plugin, please make sure that Wilcity Service is setup on your site, You can click here to know how to do it.
Warning: Make sure that You are using Wilcity Service 1.1 or higher version.
Step 2: Installing Plugin
Log into your site
Click on Wilcity Service from the admin sidebar
Click on Install button on Wilcity Advanced Search box
Finally, click Activate button
How Wilcity Advanced Search works?
Step 1: Customizing your Search Engine
Click on Appearance -> Theme Options -> Advanced Search Settings. You can customize your search engine here.
Complex and Top Search Target
What is Complex Search?
Complex Search are search fields that defined under Hero Search Form: Wiloke Tools -> Listing Settings -> Hero Search Form
What is Top Search?
The Top Search is Yellow Field on the Top of Search V2
How does Complex and Top Search works?
As the default, when entering a keyword, it will return 3 type of results:
And Default Search
As the above example, when entering Hanoi, I will get 3 type of results.
If We select Geocoder, Wilcity will determine Hanoi Geocoder (Latitude and Longitude). Imaging that We have a Circle and the center is Hanoi Geocoder, the Circle Radius is your setting under Appearance -> Theme Options -> Search Settings -> Default Radius.
So, all Listings within this Circle will be selected:
So, how can We setup Listing in this circle? It’s Google Address setting under each Listing: Listings -> Your Listing
It’s your Listing Location category. If We select Listing Location result, all listings that are Children of this location will be returned
They are Listings that have Title and Content are matched the keyword.
Now, Take a look at the Wilcity Advanced Search setting:
You can add more type of results to the Complex and Top Search Field.
Note that if you are using Custom Post Type UI to add more categories to your site, You can add those categories to Search Results as well.
Number of Listings, Number of Terms and Number of Geocoder:
It allows You can specify maximum of results for each Result Type.
Default Search Search By:
As the default, WP Default Search will search by Title and Content. This feature will allow you to improve its query.
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.