Iftekhar Alam
Forum Replies Created
-
Hi @jrostinmagnin,
Thank you for sharing this observation!
If I understand correctly, the custom message text disappears from the backend settings after the plugin’s version update. Because the text gets cleared but the ticker is still set to display a “Custom Message,” it glitches on the frontend, flashing and showing the latest articles instead.
This is quite unusual! We haven’t been able to replicate this data loss during updates on any of our testing environments. It is highly possible that a strong object caching tool or a conflict with another plugin is clearing that specific setting during the update process.
Since the review section is not meant for troubleshooting, could you please open a quick topic right here in our ww.wp.xz.cn support forum?
You can open the topic here.
We haven’t released an update in over 2 months, but we definitely want to investigate why this settings wipe is happening on your end.
Best regards,
Iftekhar AlamHi @sbuwp,
First, apologies for the delayed reply!
I checked the link you provided, and the ticker seems to be displaying and functioning perfectly on my end. I refreshed the page multiple times but couldn’t reproduce the “invalid JSON response” error. I’ve also tested it across my own staging sites and haven’t run into this issue.
Usually, this specific JSON error happens in the WordPress backend (like when updating a post or page in the Gutenberg block editor) or due to a REST API conflict with a caching/security plugin.
To help me track this down, could you clarify a few things?
- Is this error popping up in the WP admin area when you try to save/update the page, or is it showing up on the live site for visitors?
- Are you using the default block editor, or a specific page builder (like Elementor)?
If you can share a screenshot or a quick screen recording of exactly when and where the error triggers, that would be incredibly helpful.
Let me know, and we’ll figure this out!
Best regards,
Iftekhar AlamHi,
Thank you for reporting this.
The recent update only included two minor fixes, so it should not affect existing ticker settings or cause custom text to be lost. Normally, ticker settings are stored in the WordPress database and are not changed during plugin updates.
However, if by “custom” you mean changes made directly inside the plugin files, those changes will be overwritten during an update because WordPress replaces the plugin with the original package.
If the custom text was added through the ticker settings panel, it should remain unchanged after updates.
Please check and let me know if the issue still occurs. I’ll be happy to help further.
Regards,
Iftekhar AlamHi Hristiyan,
Thanks for the report.
I’ve checked the page you shared, and the ticker is working normally with version 1.4.2 on my end. I’ve also tested this version on multiple setups and haven’t been able to reproduce the flashing issue so far.
In most cases, this kind of behavior after an update is caused by cached files. Please try clearing:
- Any WordPress cache plugin
- Server/CDN cache (if used)
- Browser cache (or test in an incognito window)
If you’re using any JS optimization or minification, temporarily disabling that can also help.
After clearing the cache, please check again and let me know if the issue persists.
Best regards,
IftekharHi,
Thank you for reporting the issue and for sharing the error log – that’s very helpful. About the PHP warning you’re seeing
The
Undefined variable $tc_valuewarning can appear when a table is created using a one-click template. In those templates, some values are initialized dynamically.Once you manually update the table by:
- Opening Edit Features and clicking Update Feature, and
- Opening Edit Columns and clicking Update Column,
the required values are properly stored and the warning should no longer appear.
Why new features may not be applied?
If newly added features are not showing up in an existing pricing table, this is usually not a database issue. In most cases, it’s related to caching.Please try the following:
- Clear your browser cache and reload the page.
- If you’re using any caching plugin (such as WP Rocket, W3 Total Cache, LiteSpeed Cache, etc.), clear the site cache.
- Temporarily disable cache/minification plugins and test again.
- Make sure the shortcode used on the page contains a valid table ID (for example:
[wrc-pricing-table id="1"]).
About table layout shifting
Layout changes can also occur due to cached CSS or minified files. Clearing all caches usually resolves this.If the issue persists after trying the above steps, please feel free to share:
- Your WordPress version
- PHP version
- Whether the table was created from a template or from scratch
This will help narrow things down further.
Thank you for your patience and for using WRC Pricing Tables.
Best Regrads,
IftekharHi,
It looks like you’re using the Elementor “Basic Gallery” widget, but my plugin only works with WordPress’s default Gallery shortcode (Classic Editor or the Classic block inside Gutenberg).
That’s why you’re seeing the message “Gallery ID is not specified!” – Elementor does not generate the
[gallery]shortcode, so the plugin cannot detect or upgrade the gallery.How to fix it:
Please create your gallery using one of the supported methods:Option 1 – Classic Editor:
- Add a gallery using Add Media → Create Gallery
- Insert the gallery
- Switch to Text mode
- Add a unique ID, for example:
[gallery id="1" ids="45,43,22,23…"]
Option 2 – Gutenberg:
- Add a Classic block
- Insert the gallery through Add Media → Create Gallery
- Click the Add Gallery ID button to insert the ID automatically.
Elementor’s own gallery widget won’t work with this plugin.
You’ll also find a full step-by-step guide inside your WordPress admin – just open the plugin’s menu and go to the Help page where every procedure is explained clearly.
Best Regards,
IftekharHi @atak5545,
Thanks for the report. I checked the front end and the ticker is rendering posts, but if your custom text and settings are showing blank in the admin, it usually points to a site-specific conflict (theme, another plugin, or a caching/optimization layer). To help find the cause, please try these steps in order and report anything you find:
- Clear any caching, including browser cache, caching plugins, and server/hosting cache.
- Temporarily switch to a default theme such as Twenty Twenty-Five → check if the settings return.
- Deactivate all other plugins, then reactivate them one by one while checking the ticker’s settings page each time. This will quickly reveal which plugin is conflicting.
- Check the browser console
- Open the page in your browser, then open Developer Tools:
- Windows: press F12 or Ctrl+Shift+I
- Mac: Cmd+Option+I
- Go to the Console tab, then reload the Ticker settings page.
- Look for red error messages (JS errors). If you see any, copy the full error text (or take a screenshot) and paste it here.
- Also check the Network tab and filter by XHR or JS — look for requests that return 404/500/403 or other errors and share those responses if possible.
- Open the page in your browser, then open Developer Tools:
- If you have access, check the server error log or enable
WP_DEBUG(on a staging site, not on production) to catch PHP errors that may affect the admin page. - If you use any security, admin-customization, or script-optimization plugins, try disabling their admin-related features.
Once you find the conflicting theme/plugin or any console error(s) please let me know – it will help us improve compatibility in future updates.
Best regards,
Iftekhar
T4B News Ticker SupportHi @eappsys,
Thanks for reporting this.
I’ve checked the page you shared, and the ticker is working normally. Since the plugin hasn’t received similar reports from other users, the issue may have come from something temporary on your site.
In most cases, when a ticker suddenly stops working after an update, it’s related to:
- Caching (both plugin-based and browser cache)
- Minification / optimization plugins combining or delaying scripts
- Partial cache from the hosting provider
- A momentary script conflict that resolves after cache is cleared
If the issue appears again, please try the following steps:
- Clear your caching plugin cache (if any).
- Clear your browser cache or check in an incognito/private window.
- Temporarily disable any JS optimization/minification features.
- Make sure no CDN is serving old JS/CSS files.
Your ticker is currently working fine on the site, so it was likely a caching or optimization-related conflict that resolved itself once the new assets were refreshed.
If the problem comes back, feel free to share details, and I’ll be happy to help further.
Best regards,
IftekharHi @eblakely,
Thanks for reporting this and sorry to hear about the trouble with the settings tabs.
Just to clarify, there hasn’t been any recent update to the T4B News Ticker – the last release was back in May 2025. So, it’s likely that something else on your site has changed recently, which may be causing a conflict. In many cases, this kind of issue happens due to:
- A JavaScript conflict introduced by another plugin or the active theme (especially page builders like Elementor Pro or theme scripts like Astra Pro).
- A caching or optimization plugin minifying or combining admin scripts.
- Browser cache not fully clearing older admin assets.
Here are a few quick checks you can try:
- Clear all caches – both browser and any caching plugin you use.
- Temporarily deactivate other plugins (especially optimization or admin UI-related ones) to see if the tabs reappear.
- Switch to a default theme (like Twenty Twenty-Five) just for testing.
If the issue still persists, please open your browser console (press F12 → Console tab) and check if there are any JavaScript errors when opening the Ticker settings page. Copy those errors here, and I’ll help you pinpoint the cause.
Thanks again for taking the time to report this. We’ll make sure you’re up and running soon.
Best regards,
Iftekhar
Plugin Developer – T4B News TickerThank you so much for your kind words! We’re glad to hear you find the plugin simple and useful. We really appreciate your feedback.
Vielen Dank für Ihre freundlichen Worte! Es freut uns sehr zu hören, dass Sie das Plugin als einfach und nützlich empfinden. Wir schätzen Ihr Feedback sehr.
Forum: Plugins
In reply to: [WRC Pricing Tables - Responsive CSS3 Pricing Tables] UndefinedHi @rapadura,
Thank you for reporting this. We’ve tested the plugin thoroughly in multiple environments (including different browsers), and so far, we haven’t encountered this issue. Also, no other users have reported similar behavior. However, we’ll still take your feedback seriously and try to investigate further.
In the meantime, here are some steps you can follow to troubleshoot this on your end:
- Clear Browser Cache & Cookies
Sometimes, cached scripts can cause unexpected issues. Please clear your browser cache and cookies, then try again. - Disable Other Plugins
Temporarily deactivate all other plugins and check if the issue persists. If the problem goes away, reactivate them one by one to identify if there’s a conflict. - Switch to a Default Theme
Try switching to a default WordPress theme (like Twenty Twenty-Five) and see if the error still appears. - Check for JavaScript Errors
Open the browser’s Developer Console (Right Click → Inspect → Console) and see if any errors are displayed when you click Update Feature. If there are errors, please share those here. - Update Everything
Ensure your WordPress, theme, and all plugins are updated to the latest versions. - Try a Different Environment
If possible, try the same steps on a different device or in an incognito window to rule out local browser issues.
If you can provide the exact console error message (if any) or any additional details (such as your WordPress version and PHP version), it will help narrow down the cause.
Thank you for your patience and for using WRC Pricing Tables Ultimate!
Best Regards,
Iftekhar AlamHi pcubilles,
Thank you for reaching out and for the detailed description of the issue. It’s surprising to hear this because the feature editing is working perfectly in all of our testing environments. However, there can be several reasons for the “undefined” screen you’re seeing. Let’s go through some checks and possible solutions:
1. Verify Your Shortcode
Please make sure the shortcode you’re using has a valid ID.
It should look like this:[wrc-pricing-table id="1"]
and not like this:[wrc-pricing-table id=""]An empty ID can cause unexpected issues when saving or updating features.
2. Check the Number of Features
PHP has a limit for how many input fields can be processed in a single form submission (this is controlled by themax_input_varssetting in your server’s PHP configuration).- If you’ve added a very large number of features, the save process might be exceeding that limit, which can lead to an incomplete save or an “undefined” response.
- If this might be the case, try reducing the number of features temporarily and see if the issue persists.
3. Check Your Browser Console for Errors
When you click Update Feature and get the “undefined” screen:- Right-click anywhere on the page and select Inspect (or press F12) to open the browser developer tools.
- Go to the Console tab.
- Try updating again and see if any red error messages appear.
If you see any errors, please copy them and send them to us. That will help us diagnose the problem more accurately.
4. Enable WordPress Debugging and Check the Log
To capture more details about what’s happening, please enable WordPress debugging:- Open your
wp-config.phpfile and ensure these lines are set:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', false );
define( 'WP_DEBUG_LOG', true );- After saving the file, try updating the features again in the plugin.
- Then, check the
wp-content/debug.logfile on your server.
If you see any errors logged there, please send them to us so we can investigate further.
Once you’ve checked the above, feel free to reply with:
- The console log errors (if any),
- Any error messages found in your
wp-content/debug.logfile after enabling WordPress debugging (as described in point #4), - Or any additional screenshots that might help.
We’ll do our best to guide you further or provide a fix as quickly as possible.
Thank you for your patience and for using WRC Pricing Tables!
Best regards,
Iftekhar AlamHi @voicetoons,
Yes, you can use the Code Snippets plugin for that. Here’s the code you can add:
add_action('wp_footer', function() {
echo do_shortcode('[t4b-ticker]');
});How to Use:
- Go to Snippets → Add New.
- Name it something like “Display Ticker Sitewide”.
- Paste the code above.
- Choose “Run snippet everywhere“.
- Save and activate.
This will display the ticker at the bottom of every page.
If you want the ticker to appear at the top of the page or just after the menu, you’d need to place the
[shortcode]manually inside your theme’sheader.phpor another suitable template file.We’ve already shared the procedure for this earlier in the thread, in case you’d like to follow that approach.
Best Regards,
IftekharHi @voicetoons,
Thanks for trying and for following up!
In WordPress,
[shortcodes]are designed to display content only on the pages or posts where you place them. So this isn’t something specific to the T4B News Ticker plugin – it’s actually how all WordPress[shortcodes]work by default.If you want the ticker to appear automatically across all pages, instead of adding the
[shortcode]manually everywhere, you can place it directly inside your theme – such as inheader.phporfooter.php. That way, it loads globally without needing to insert it on each individual page and this is a clean and reliable approach.Option 1: Add to a Template File (Recommended)
If you’re using a child theme (recommended to avoid overwriting during updates), you can:
- Go to your WordPress theme files via Appearance → Theme File Editor (or access your site via FTP or File Manager).
- Open a template file where you’d like the ticker to appear globally – such as:
header.php→ for showing the ticker right under the top bar.footer.php→ for placing it at the bottom.page.php,index.php, or a custom template part.
- Paste this line where you want the ticker:
<?php echo do_shortcode('[t4b-ticker]'); ?> - Save the file.
This method works well and ensures the ticker shows up without affecting page editors or requiring content changes.
Option 2: Add via functions.php (Alternative)
If you prefer not to touch template files, you can insert the
[shortcode]programmatically using your theme’sfunctions.php:add_action('wp_footer', function() {
echo do_shortcode('[t4b-ticker]');
});This will display the ticker at the bottom of every page automatically.
Hope this clears it up and helps others too!If you’re not familiar with editing WordPress theme template files, I’d recommend asking help from someone experienced with WordPress development – or searching online for step-by-step guides on how to insert a
[shortcode]into a theme file. There are plenty of tutorials available that cover this in detail.
Best Regards,
IftekharHi @voicetoons,
Thanks for your question! Yes, the
[shortcode]needs to be added manually to the pages where you want the ticker to appear – that’s how it’s designed to work by default.If you have many pages and want the ticker to appear site-wide, instead of manually inserting the
[shortcode]on each one, you can:✅ Use a widget or template injection:
- Add the
[t4b-ticker]shortcode in a widget area (like a header, footer, or sidebar) using the[shortcode]block or a[shortcode]widget. - Or, if your theme supports it, insert it into a template file using PHP:
echo do_shortcode('[t4b-ticker]');
This way, it will automatically show on all pages without editing each one.
Let me know how you’d like it displayed, and I’ll guide you accordingly!
Best regards,
Iftekhar