• Resolved lovingrd

    (@lovingrd)


    Hi, I recently switched to the Virtue theme when choosing to switch to a www.ads-software.com hosted site from wordpress.com. Unfortunately, I did not realize when building out the new site with the Virtue theme that pages do not currently seem to support comments until I was deep into the revision. I found a work around by searching on the support forum which I was able to use successfully at first. However, a week later, the comments no longer appeared on the pages nor could people add any more comments. This is a real problem for me since I have private password protected pages for small groups to comment on specific content and discuss. I have just fixed it again with the same work around adding a line of code to the page.php file. However, I am now uncomfortable and nervous that this same issue may arise again so I am considering going through the hassle of switching themes. The old (and rather plain theme) that I used to use had no issues with this and wordpress obviously facilitates having comments on pages since it is an option to choose when creating each page. Is this something that the virtue theme is going to address? Seems rather odd to limit functionality this way when the option is there each time a page is created to allow comments. I’ve used it this way for a few years now and never had a problem before switching to the virtue theme and www.ads-software.com. Any suggestions for how to avoid this problem happening again when I have people expecting this functionality to work? Thank you!

Viewing 6 replies - 1 through 6 (of 6 total)
  • hannah

    (@hannahritner)

    Hey,
    What workaround are you using? If you’re customizing the theme files you need to use a child theme. See here- https://www.kadencethemes.com/child-themes/
    Any changes made through the settings or theme options are saved with updates, but changes made directly to the theme files will not be saved upon updating unless using a child theme.

    Hannah

    Thread Starter lovingrd

    (@lovingrd)

    Hi Hannah,

    I found a different post that suggested adding this in front of the last div on the page.php file so that’s what I had done before realizing this would be overwritten:
    <?php comments_template(‘/templates/comments.php’); ?>

    Though I was happy with other aspects, including look, functionality, and support with virtue theme, unfortunately, I am now regretting my choice of themes. Yet, it is such an inconvenience to change that I will try making a child theme as you suggest for now (I will wait to close this thread until I’ve attempted that) and will have to look into changing themes later. May I ask why in the world this basic functionality is not supported by the virtue theme? It seems such an easy and basic functionality and one that is obviously supported by basic wordpress structure so I can’t fathom why a theme would choose to purposely limit it. I wrongly assumed that this was core functionality and didn’t even consider that I’d need to be sure a theme enabled it. If this were to be changed and supported in virtue so that we have the choice with each page to check to allow comments (as is typical across wordpress and it seems such a simple change), that would be great.

    I will check back in after I figure out how to do the child themes and determine if that works.

    Thank you,
    Julia

    Thread Starter lovingrd

    (@lovingrd)

    Hello again,
    I’ve read through the child theme info you shared in the link now. While it may seem simple to a developer, it is certainly not something I want to do and does not seem in line with the claim/goal for making themes easy for “everyday people”.

    So, could you please provide me with more info/specifics as to what I need to do to make this functionality happen within a child theme? I’ve attempted to create the folder and css file as described in the link you shared… though not sure I’ve done it correctly. I used notepad to create the css file since how was not clear from the link. Nor does the link say how to create the functions file. So, how am I to create the functions file and what should I put in it to enable the comments on pages? I apologize to bother over what may seem simple to you… that is why I can’t figure why this is not supported as basic functionality for all wordpress themes as I assumed it was since I’ve always had the option before to simply check “allow comments” on all pages (and still see that option with virtue with unfortunate realization that it does not actually work!). If you could provide me with specific steps to make this work via child theme (if not going to add to basic theme functionality), I would very much appreciate it.
    Thank you,
    Julia

    Thread Starter lovingrd

    (@lovingrd)

    Or if there is a way to do this in custom css instead of child theme, please let me know! Thanks again, Juia

    Ok hang on? you can enable comments on pages by going to the apperance > theme options > Page/Post Settings. Near the top of those is a switch to turn comments on for pages.

    Is that all your wanting?

    Kadence Themes

    Thread Starter lovingrd

    (@lovingrd)

    YES!!! Thank you!! Apparently, my search on the forum sent me down the wrong rabbit hole! Sorry for the trouble. I think that should fix it much easier than it sounded and I am grateful! Thank YOU! I’ll close this and apologize for taking your time and getting myself stressed over something so simple… as I thought it should be originally. My USER ERROR – no problem with the theme! Yay! Thanks again, Julia

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Comments on Pages (versus Posts)’ is closed to new replies.