New topics added are not showing immediately in the topics list

Replies
1
Voices
2
Freshness
Followers

0

I’m in the process of setting up WP Discussion Board on our website. I have an issue where when I post a new topic, it doesn’t show up immediately on the topics page in the list. If I refresh the page, it will then show up. 

I don’t know if this could have any effect, but I have the list of topics and the new topic form all on the same page. Also, I use WP Fastest Cache as my caching plugin, and I have excluded every single page I could find that is created by WP Discussion Board. 

Any idea what I can change/tweak to get those topics displaying immediately? I appreciate any help! 

  • Hi Todd,

    Thanks for reaching out!

    By default, WordPress is not a real-time or live-updating system. It only reloads or re-renders pages when the user refreshes them. So when you submit a new topic, the current page won’t automatically update until it’s refreshed.

    This is expected behavior on most WordPress setups:

    • When a post or topic is submitted on the front end, WordPress doesn’t automatically update the list on the page.

    • A page refresh is required so WordPress can fetch the latest data from the database and regenerate the topic list.

    To achieve automatic updates without refreshing, a system needs to use AJAX (Asynchronous JavaScript) or similar technology to fetch new posts in the background and update the page dynamically.

    WP Discussion Board does not use AJAX for real-time topic updates, which is why refreshing is necessary to see newly posted topics.

    If you have more questions or need assistance with your setup, feel free to let us know!

    Kind Regards,
    Mej, From WPDB Team