bapakrob
Forum Replies Created
-
I thumbs-up this request!
Viva ChatGPT. Now I only need someone to confirm this method.
Good — here’s a more detailed, step-by-step walk-through (based on the latest publicly available Tablesome docs) for how to set up Tablesome Pro so that each WordPress user only sees and can edit their own row in a table. Step-by-Step: Setting Up Tablesome Pro for User-Specific Frontend Editing
- Prepare Your Table
- Go to Tablesome → Create New Table in your WP admin.
- Either import your spreadsheet (CSV / XLSX), or manually create the columns and rows.
- Make sure you have a “hidden” column in the table for “Created by” (or “Created_By” / “Updated_By”) — Tablesome uses that to track which user owns a row.
- If you’re importing, your CSV/XLSX should have a column for the WP user ID (or something that you can map to who “owns” that row). (If you only have email, you’ll need to convert that into a user ID somehow — e.g. by exporting WP users, matching email to ID, and updating your sheet.)
- Set Up the “On Table Load → Filter Table” Workflow
- In your table editor, go to the Workflows section.
- Create a Trigger: “On Table Load” (this runs when the table is being loaded on the frontend).
- Add an Action: “Filter Table” when the trigger fires.
- Configure the filter:
- In the “where” (condition) part, choose your hidden “Created by” (or “Updated by”) column.
- Set it to equal “Currently Logged-in User” (this is a smart field that Tablesome provides).
- Save the workflow.
- Enable Frontend Editing
- Still in the table editor, go to the Frontend Editing tab / settings.
- Turn on “Enable Frontend Editing” for that table.
- Choose which User Roles are allowed to edit. You probably want to allow “Subscriber” (or whatever role your users are) if they need to edit their row.
- Turn on “Allow Users to Edit Only Their Own Records.” This ensures that even if someone tries to access the table, they can’t edit rows not assigned to them.
- Next, select which columns should be editable from the frontend. For example, you might leave the “user ID / created_by” hidden field locked, and only allow them to edit other data columns.
- Optionally, choose whether they can delete their own rows from the front end.
- Save these settings.
- Embed the Table on a Frontend Page
- Once your table and workflows are configured, copy the shortcode for that table.
- Create or edit a WordPress page / post (or a Divi module) and insert that shortcode where you want the table to appear.
- Make sure that page is only accessible to logged-in users, or at least to the roles you configured (so that anonymous visitors don’t see anything).
- Test as a Normal User
- Log in as a test user (one of your 100 users).
- Visit the page with the table.
- Confirm:
- The user only sees their own row.
- The user can edit the allowed columns.
- Saving works.
- (If allowed) the user can delete their row.
- Extra: Allow Adding New Rows (Optional)
- If you want users to be able to add new rows from the frontend (not just edit), there’s a Tablesome Pro feature for that: “Allow Users to Add Records” in the frontend editor settings.
- Enable it, pick which roles can add, and decide whether they can see / edit only their own newly added rows via the same “Filter Table on Load” workflow.
Important Considerations & Caveats
- The “Filter Table” + “On Table Load” trick is key: without filtering, users will see all rows, even if you limit edit permissions. The filter ensures they only see their own data.
- Make sure your “Created by” or “Updated by” column is properly populated when you import: if that’s empty or wrong, the filter won’t work correctly.
- Frontend editing only works in Tablesome Pro — you need the Pro license.
- Be careful with large tables: some users report performance issues when tables are very large.
- Security: since users can edit from the frontend, double-check that only non-sensitive fields are editable, or validate input properly.
Forum: Plugins
In reply to: [WooCommerce] Woocommerce / WPML creating multiple products in CRMThank you Shaheem. Hubspot customization would be an option for the problem. I’ll work around 🙂
@gplsaver I’m experiencing sort of the same error, whilst running a cron job:
PHP Warning: Undefined array key “HTTP_HOST” in /var/www/vhosts/mydomain.com/wp-content/plugins/woo-rfq-for-woocommerce/woo-rfq-includes/woo-rfq-functions.php on line 103
Hope you can tackle this one as well…
RobSo far it seems stable.
@shagimuratov will try that out later tonight. It’s still critical to activate it, since the newsletter is still creating webtraffic. But i will report tomorrow!
Hi,
Had exactly the same issue, heavy server usage and finally resulting in the Error connecting to the database error. And five minutes before the complaints came in, we sent out a newsletter.
I talked with my webhost and they could see that cleantalk was the cause. I copy:POST method requests are not cached, as these are requests made when a client makes an entry on your site.
If your site is using a lot of post requests then it can generate a load on the server, and since post requests are not cached, it causes the server to behave erratically.
In your specific case, I checked the access logs to see the kind of requests that were hitting your server, and there I was able to notice the anitspam plugin making the post requests.So after i deactivated the plugin, everything was going back to normal again. My guess is that the extra visitors, following newsletter links, cause the extra job for Cleantalk, resulting in the downtime.
@serge00 mentioned “Yes, the option “Set cookies” has its default value as “Off”. Which i haven’t tried yet. Too much afraid to crash the server once again. I just updated to 6.11.2 but Cleantalk is still inactive.
What do you suggest?
RobForum: Plugins
In reply to: [Complianz - GDPR/CCPA Cookie Consent] Cookie descriptions not verifiedHi Jarno, Thanks! I followed these steps yesterday, to no succes. This time it worked. Probably over heated 🙂
Forum: Plugins
In reply to: [Events Shortcodes For The Events Calendar] Event title not showingClosing this topic.
Miraculously solved itself 🙂Forum: Plugins
In reply to: [Events Shortcodes For The Events Calendar] Event title not showingHi Jyoti,
I have currently disabled it on the home page. For the time being I’m using another plugin.
I’ve set up this page https://schoolforinformation.org/test/Forum: Fixing WordPress
In reply to: Can’t get to the WP dashboardps. index.php in the root of joopsmits.com folder redirects to joopsmits.com/nieuw
Hi Serge,
I see, just curious – can you tell me why you recommend to avoid this?Forum: Plugins
In reply to: [WooCommerce] Downloading doesn’t work@rainfallnixfig Thanks for your suggestion. I asked the host about this.
As you said, it “might” be the case. I note that all other parts of the website function very well.
And I tried with the Easy Digital Downloads plugin, and that works very well too.
So, that’s why I think it’s also Woo related.Forum: Plugins
In reply to: [Polylang] Language switcher redirecting to Home page inevitablyI am experiencing the same on https://www.venetiansteps.com/contact/ (which is in the default language). Clicking on the Language switcher brings you to the English home page.
This happens with all the pages.
I wonder if this is normal Polylang behaviour or some setting.Have you found a solution yet, Oguido?
Rob
Hi Camba,
The UM solution works fine. No more issue with resetting the password anymore.
I deleted the other captcha plugin. Keeping an eye on other comments.Thanks,
Rob - Prepare Your Table