Last updated on

Some of the themes included in the BoldGrid Inspirations plugin, including GridOne, Hydra, Pavillion, and Swifty do not have the ability to enable comments on Pages. Most businesses do not want to have a public discussion on their marketing pages, so this feature was not included by default. However, some users may want to enable this feature. Follow these instructions to enable discussion on Pages.

Allow Comments On Individual Pages

  1. Navigate to Pages -> All Pages in your WordPress Dashboard.
  2. Hover over any page you’d like to enable comments for, and click Quick Edit.
  3. Check the box Allow Comments.

If the pages on which you allow comments do not show the comment box after this, proceed to the next step.

Add Custom Code or Plugin

  1. If you have the Code Snippets plugin, add a snippet with the following code:
  2. If you do not use Code Snippets, you can download this snippet and install it as a plugin. Click here to download the plugin.
  3. Navigate to Plugins -> Add New and click Upload at the top of the screen.
  4. Select the downloaded file, and click Install, and once it completes click Activate.

Congratulations! You will now be able to allow comments on your BoldGrid Pages.




   200+ Design Templates + 1 Kick-ass SuperTheme
   6 WordPress Plugins + 2 Essential Services

Everything you need to build and manage WordPress websites in one Central place.

12 thoughts on “How to Enable Comments on BoldGrid Pages

  1. Jesse,

    The plugin broke when I upgraded to PHP 8.0

    WordPress version 5.7
    Current theme: Linx (version 1.25.7)
    Current plugin: BoldGrid Page Comments (version 1.1.0)
    PHP version 8.0.2

    Fatal error: Uncaught Error: Undefined constant “bgtfw_enable_page_comments” in /home/apierce/ Stack trace: #0 /home/apierce/ include() #1 /home/apierce/ plugin_sandbox_scrape(‘2434adb16759994…’) #2 {main} thrown in /home/apierce/ on line 15

      • Still not working for me:

        Fatal error: Uncaught Error: Undefined constant “bgtfw_enable_page_comments” in /home/apierce/ Stack trace: #0 /home/apierce/ include() #1 /home/apierce/ plugin_sandbox_scrape(‘2434adb16759994…’) #2 {main} thrown in /home/apierce/ on line 31

  2. Jesse,

    I installed your snippet v 1.0.0 from the zip file, activated it, and ticked the ‘Allow Comments’ box under QUICK EDIT for some pages. Looking at page https:// [redacted] /current-setup/ for example, sure enough now there is a ‘Leave a Reply’ option, so I submitted a test comment, apparently successfully, but the comment does not appear on the page. If I look on Blog Post -> Comments the comment shows up, is listed for that page and is ‘approved’ but doesn’t appear anywhere on the page. I tried ‘Delete Cache’ but no help there. I’m running the Lynx template and I don’t see anything obviously problematic under Settings -> Discussion.

    Any thoughts on how to get the comments to appear on the pages?


  3. I have used the plugin and thankfully the comment box is showing on the page, but I can’t add any comments to it ,even though I am logged in.

    • Hello Noor-
      It sounds like you may have comment moderation enabled, which will leave all your comments as “Pending” until you go in and approve them in your Comments menu. You can change this in the Settings -> Discussion menu.

  4. I used the plugin linked here but now the comment field is not formatted to fit my page. The appearance is not attractive and takes away from my site. How can I change the appearance?

Leave a Reply

Your email address will not be published. Required fields are marked *