289 comments found.
Hi
Facing the blank screen issue since so long even tried the fix you told still its not working please help
Thanks
Hello, this was caused by the latest WP updates. I am going to upload an update with the fix, however, it might take a while till Envato staff approves it.
Meanwhile, you can fix it like this:
Within “instafood.php” add this line:
define(‘APPETIT_PLUGIN_PATH’, plugin_dir_path(FILE)); Within “com/sakuraplugins/appetit/core.php”, replace the “on_appetit_mobile_app_request()” function with this:
public function on_appetit_mobile_app_request($original_template) { return APPETIT_PLUGIN_PATH . ‘frontend/mobile-app/index.php’; }
Let me know if it works. Best,
Hello SakuraPlugins Team,
I am a verified buyer of InstaFood v1.8.0. My website (https://cafenizbakirkoy.com.tr) was working perfectly but suddenly went to a White Screen on the frontend overnight.
IMPORTANT UPDATE: I can access the WordPress Admin Panel without any issues. The problem is strictly happening when trying to view the Menu page/Frontend.
Admin Access for Investigation:
Login URL: https://cafenizbakirkoy.com.tr/wp-admin
Username: admin
Password: sifre123
What I have already tried:
Updated to v1.8.0 and tested PHP 7.4, 8.1, and 8.2.
Disabled all other plugins and switched to a default theme.
Increased WP_MEMORY_LIMIT to 512M.
Refreshed Permalinks and deleted .htaccess.
WP_DEBUG is ON but no errors are displayed on the frontend.
Since I have provided direct access and followed all troubleshooting steps, I expect a quick resolution. If this cannot be fixed, I will request a full refund through Envato as the product is currently unusable.
Looking forward to your immediate help.
Hello, this was caused by the latest WP updates. I am going to upload an update with the fix, however, it might take a while till Envato staff approves it.
Meanwhile, you can fix it like this:
Within “instafood.php” add this line:
define(‘APPETIT_PLUGIN_PATH’, plugin_dir_path(FILE)); Within “com/sakuraplugins/appetit/core.php”, replace the “on_appetit_mobile_app_request()” function with this:
public function on_appetit_mobile_app_request($original_template) { return APPETIT_PLUGIN_PATH . ‘frontend/mobile-app/index.php’; }
Let me know if it works. Best,
Hello,
The solution you provided worked perfectly. We solved the issue by applying the code changes as you described.
Thank you for your quick help!
Best regards
Please remove your username and password from the previous comment ASAP!!!!, everyone can see it !!!! Change that password pls!!!
Hello, I am having an issue with InstaFood after updating WordPress.
Current environment:
WordPress: 6.9.4
PHP: 8.1.34
InstaFood: 1.8
Problem: When InstaFood is set to render the mobile web app on a page, that page becomes completely blank on the frontend.
Tests already done:
If I disable “Mobile Web App displays on the homepage”, the homepage works normally again.
If I assign InstaFood rendering to another page, that page also becomes completely blank.
So the issue is not related to a specific page, but to InstaFood rendering itself.
Browser console shows no meaningful JavaScript error.
The generated page HTML is almost empty, which suggests the plugin takes control of the page but fails to output the app.
Could you please confirm whether InstaFood 1.8 is fully compatible with:
WordPress 6.9.4
PHP 8.1.34
And if not, could you tell me:
the latest compatible plugin version,
whether there is a known fix or patch,
or which file/function should be adjusted?
Thank you.
Hello Matteo, This was caused by the latest WP updates. I am going to upload an update with the fix, however, it might take a while till Envato staff approves it.
Meanwhile, you can fix it like this:
Within “instafood.php” add this line:
define('APPETIT_PLUGIN_PATH', plugin_dir_path(__FILE__));
Within “com/sakuraplugins/appetit/core.php”, replace the “on_appetit_mobile_app_request()” function with this:
public function on_appetit_mobile_app_request($original_template) { return APPETIT_PLUGIN_PATH . 'frontend/mobile-app/index.php'; }
Let me know if it works. Best,
Ok, now it works!! Thank you so much! Are there any new updates planned for the plugin?
Hello, I have a question regarding the plugin.
I would like to manage 3 different menus, each accessible through three different links. Is it possible to do this using the same WordPress installation?
Alternatively, do I need to create 2 additional subdomains with separate WordPress installations to manage the different menus?
Also, can the license I purchased be used on subdomains as well?
Thank you in advance for your support.
Hello Matteo,
I am glad it worked. I am not going to make any updates to the plugin, I am just going to support it. It looks like this market is pretty much dead. The item has not been designed to support multiple menus on the same. I am not restricting the license.
I’ve been working on a SaaS NodeJs version of it, 10x faster and with more features (including multiple menus/locations). The thing is I am not going to sell it here, I am going to deploy it on my own. However, I will have an affiliate program willing to pay 40% recurring revenue lifetime. While the app is not finished yet, if you are interested, feel free to send me an email using the contact form from here: https://codecanyon.net/user/jayc (bottom-right)
Best,
Hi, Does it support local printer via bluetooth, wifi or USB?
Hello, no, it does not. Not sure if it’s even possible for a web app.
Best,
Need Full Tutorial – Don’t Understand How InstaFood Works
Hello InstaFood Support Team, Hope you are doing well.
I have already installed and activated the InstaFood – QR Menu, Food Delivery, Pickup and Dine-In for WordPress plugin on my WordPress website. The plugin is running, but I do not understand how the system works or how to use it properly.
I kindly request a full setup and usage tutorial from start to finish so I can clearly understand the workflow, including:
How to create and publish the QR menu
How customers place food delivery, pickup, or dine-in orders
How the ordering system functions on the front-end
How to manage and process orders from the dashboard
If WooCommerce integration is required, how to connect it correctly
Any necessary configurations to make the plugin fully functional
If possible, please share a complete guide or tutorial (video or documentation link preferred) that explains how it works and how I can operate it step-by-step.
I really appreciate your support. Thank you very much for your time and help.
Best regards, Al Faisal
Hello Al Faisal,
Documentation is included if you download all files, you must have downloaded only the plugin installer. No worries, you can also find the documentation here: https://sakuraleaf.com/showcase/instafood/preview/documentation/. There is also more like a presentation video here: https://www.youtube.com/watch?v=W2ogMBOuNLU The app does not integrate with Woo.
Best regards.
I’m very disappointed with the quality of this plugin. After investing a significant amount of money customizing it, I ran multiple scans — including on a fresh download from ThemeForest — and found hundreds of coding errors and security issues in the original files.
These include missing sanitization and escaping, insecure AJAX calls without nonce validation, deprecated WordPress functions, and unescaped user input. Even without any customization, the plugin triggers serious warnings under WordPress and PHP code checks.
For a paid product sold on ThemeForest, this level of code quality is unacceptable — especially for a plugin handling live restaurant orders and payment processing. It’s unsafe to use in production without a complete security review and rewrite of several parts.
Please explain how you intend to address these issues or if you plan to release a properly cleaned, secure version.
Warning to Buyers – I love InstaFood Plugin, but it is Full of Errors and Security Risks. The developer should warn us of these errors and risks. I would encourage the developer to fix errors and security issues.
I spent a lot of time and money customizing this plugin, only to find hundreds of errors and security warnings throughout the code. To confirm it wasn’t from my edits, I downloaded a fresh original copy directly from ThemeForest — and the same problems still exist.
The plugin fails standard WordPress and PHP code checks, showing:
Missing sanitization and escaping functions (risking XSS attacks)
Outdated and deprecated functions
Insecure AJAX endpoints and missing nonce validation
Poor structure mixing old PHP, inline scripts, and unescaped user data
Even the untouched original version triggers security alerts and coding violations right after installation.
If you plan to use this plugin for real restaurant orders or payment processing, be careful — it is not safe or production-ready without a full security audit and code cleanup.
Hi bro, Hope all is good, I want to ask a question about GEOCode Before that, i think it was working But now when I try to enter an address, it does not create. A GEOcode, neither Latitude nor Longitude, shows something, but when I click on save, the setting address disappears. Is there any update?
It shows error: Geocode was not successful for the following reason:MapsRequestError: GEOCODER_GEOCODE: REQUEST_DENIED: The webpage is not allowed to use the geocoder.
JavaScript API is activated
Thx problem solved
, any update in the plugin like Delivery charges via km, 1km – 1, 2 km – 2 etc, coupons of users who want to order
Dear Lonel hope you are well. I want to get the React JS files to be able to check and work on them. since i like the front end however I will try to do some cahnges how we can access it. or could you pleas share it with me. Best Regards,
Hello farestayyar86,
This is not a React-based app. It’s using native JS and jQuery, all source code and documentation is included. From your account, click Download all files. Within the documentation, you can also find instructions on how to compile the JS. You can also find the documentation here: https://sakuraleaf.com/showcase/instafood/preview/documentation/
Best,
If the page is refreshed by mistake, the cart will be empty. How can we solve this issue so it will save data for session?
Hello, the app does not support local storage.
will you work on this in the updated version?
I am sorry, it will not, I believe it will lead to complications.
Hi, I just bought this plugin and have been going through the comments to find solution to SMS/Whatsapp notification to customers as an order confirmation.
However, many links don´t work anymore and you refer to a child/demo plugin which I can´t seem to find in the download files. And not very much in the documentation either.
Can you help me out somehow? I don´t think I am the only one asking about this 
Best regards, Martin
OK, so I found a link to the Github after going through everything. But still, are there any examples of New Orders have been connected to SMS/Whatsapp to sen order info to customers?
Hello,
Sorry for the delay, I also received your email. You can implement your third-party notification within this function: https://github.com/icrisu/instafood_extended_demo/blob/master/instafood_extended_demo.php#L33 “on_instafood_new_order”.
I will update the documentation. About 2y ago, I lost my domain name. I must have forgotten to update the links within the documentation. I apologise for the inconvenience.
I will also reply to the email so you can contact me directly.
Best,
Hello how can I access the page where the menu is working?
Hello,
You can click preview and open the emo. Alternatively, you can directly access this link: https://sakuraleaf.com/showcase/instafood/appetit/
Best,
Hi, i have a pre purchase question. Does it print “pickup date and time” in Receipt / Bill?
Please let me know. if i can customize the receipt.
Hello,
As far as I remember, it doesn’t; however, it should be fairly easy to implement.
Best,
Hi, The plugin unfortunately has a serious problem: It is not possible to complete an order after adding items to the cart. This issue already existed before yesterday’s update.
Since the update in WordPress, the situation has become even worse:
- Products can no longer be added to the cart - The product quantity cannot be changed
Please let me know how we can resolve this issue, as our ordering system is currently completely unusable.
Thank you for your prompt assistance.
Best regards,
Hello,
Sorry for the delay, I already answered to your email.
Best,
Dear Sirs, Hope you are doing well. We would like to get some more details about the app. 1- Add a different payment gateways 2- Back button is exiting the app. 3- enable location detection using google maps 4- add pick up options along with delivery option 5- User login details 6- User profile (orders, addresses…etc) 7- Is it able to be implemented on Apple store? 8- If I buy the app will the source code will be accessable? 9-Can I publish it on playstore? 10- If we rap it as PWA can it be publish on the Appstore?
Hello,
I believe I answer to your questions via email,
Best,
Dear Sirs, Hope you are doing well. We would like to get some more details about the app. 1- Add a different payment gateways 2- Back button is exiting the app. 3- enable location detection using google maps best Regards,
At the checkout for dine-in, do we have an option to choose I will pay by card or cash but not to pay everytime you order something. and if its possible to keep cart content incase the page refreshes by an accident like over scroll.
Hello, it’s not possible within a web app. Actually, it could be if the app saved that setting in local storage. Anyway, that option is not 100% reliable and atm is not supported by default.
Hi I saw your demo and it’s very nice.
1.On the checkout page can I have custom fields 2. Currently I think you have a single field for address, can we have a seperate field for postal code ?
Hello, Thank you!, atm is not possible without custom development. Best
can we select or add a default Dish photo ( image placement ) if we don’t have a picture of that specific plate, example: so when i want to create a new InstaFood product, by default it shoes the logo, or a specific image holder
Hello, Sorry that’s not possible ATM, I suppose it can be altered from the code
Hello, Sorry that’s not possible ATM, I suppose it can be altered from the code
Hi
Ive completed the setup and my site is almost live. I only need pickup order for my restaurant. i have selected Enable pickup order and rest is disabled.
in the app, during checkout, not able to place order
place order is greyed out
Also I am not able to select pickup time, i suspect that is why i cannot complete order
Hello, I just tested it on my side, only enabling pickup, and it’s working fine ( https://prnt.sc/-EYHLtz1XRWO ). Please make sure you set up Settings > General > Restaurant business hours, and maybe look into Settings > Order options > Pickup start date (days no). Also, if you still have problems, you can send me an email using the contact form: https://codecanyon.net/item/instafood-qr-menu-food-delivery-pickup-and-dinein-for-wordpress/34930297/support . Fell free to create a temp admin account so I can test it.
Best,