• Resolved fleurdepixie

    (@fleurdepixie)


    Hi,

    I tried to find answers in the forum but anything I tried didn’t seem to work. If anyone can help me, it would be much appreciated. I’m very new at this and am finding the process a little difficult!

    People can’t comment on my posts. When you go to my blog (http://fleurdepixie.com/blog/), you can see at the bottom of each post a link to comments but when you click on that it brings you to the post and there is no box to allow comments posting or see comments that were already posted.

    I checked in Settings->Discussion and comment posting is allowed. Also on each of my pages and posts, comment posting is allowed. I tried deactivating all my plugins and reactivating them one by one to see if there was interference with the plugins but that didn’t change anything. The plugins I have are Askimet, WP Super Cache, WP CSS, and WordPress.com Stats.

    Can anyone tell me what I should try next?

    Thanks!

Viewing 14 replies - 1 through 14 (of 14 total)
  • does your single.php file in your theme have a call to comments_template?

    like <?php comments_template(); ?>

    Thread Starter fleurdepixie

    (@fleurdepixie)

    yes it does, it’s right after <?php endwhile; ?>
    Is it at the wrong place?

    Am also having the same problem, my comment template is working ok locally but when i upload it it does not show below the posts

    Pliz Help

    Thread Starter fleurdepixie

    (@fleurdepixie)

    I looked into my comments.php file too and it all seems ok. So I really don’t know what I’m doing wrong. Maybe a combination of wrong things in single.php and comments.php? I downloaded another theme and the comments worked fine on that one so it seems to be only with Constructor. mocreativity do you have Constructor too?

    If anyone out there can help me out it would be very much appreciated. I don’t want to have to switch to another theme because I like Constructor and what you can do with it.

    Thanks!

    Hi fleurdepixie,

    Am not using constructor i had made my own custom theme, i solved my problem. Have you tried checking your permalinks, go to settings on your dashboard then permalinks and change them to /%postname%/, thats how i solved my problem. Also try to uninstall the theme and install it again

    Thread Starter fleurdepixie

    (@fleurdepixie)

    I had hope there for a little while because the permalinks was something I hadn’t tried before (I had set them to /%category%/%postname%/) but I tried what you said and it still didn’t work. Any ideas as to what I should try next? Anyone else out there can think of something to help me fix this? I’d really like to get this all straightened out soon…Thanks!

    yes it does, it’s right after <?php endwhile; ?>
    Is it at the wrong place?

    Mine is right before the endwhile….

    Thread Starter fleurdepixie

    (@fleurdepixie)

    Ok so it now looks like this in single.php and it’s still not working

    <?php the_date() ?> |
                            <?php get_constructor_author('', ' |') ?>
                            <?php the_tags(__('Tags', 'constructor') . ': ', ', ', ' |'); ?>
                            <?php edit_post_link(__('Edit', 'constructor'), '', ' | '); ?>
                            <?php comments_popup_link(
                                      __('No Comments »', 'constructor'),
                                      __('1 Comment »', 'constructor'),
                                      __('% Comments »', 'constructor'),
                                      'comments-link',
                                      __('Comments Closed', 'constructor')); ?>
                        </div>
                    </div>
                </div>
            <?php comments_template(); ?>
        <?php endwhile; ?>
            </div>
            <div class="navigation">

    your theme is using the comments_popup_link, which means your comments form is supposed to open in a popup window….if you also have comments_popup_script somewhere. Check your header.php file for anything referencing that.

    Otherwise, I don’t know why comments_popup_link would be used in single.php?

    <?php comments_popup_link(
                                      __('No Comments »', 'constructor'),
                                      __('1 Comment »', 'constructor'),
                                      __('% Comments »', 'constructor'),
                                      'comments-link',
                                      __('Comments Closed', 'constructor')); ?>

    This whole business here doesn’t make a lot of sense to me. If you don’t have comments_popup_script in your header, then the comments_popup_link is meant to link to your single.php file. Which doesn’t make sense if its in your single.php file. It can’t lead to itself.

    So, first off, switch to the twentyten theme temporarily. See if comments work fine. If so, its an issue with your theme…. specifically the bit of code I posted above I think

    Thread Starter fleurdepixie

    (@fleurdepixie)

    Hey, thanks for the tip! I switched to Twenty Ten and the comments worked there so it’s definitely a problem with Constructor. The header file doesn’t have anything about comments so I tried to put that comments_popup_link there but it didn’t work. To be honest I’m a bit lost in changing the code even though you explained it. I asked help from a guy I know. So far he hasn’t had time to figure out how to fix it. I might just change themes, I don’t think I have the know how to fix the theme so the comments appear. Thanks for your help though. It’s very much appreciated! Now I understand why people take classes in web programming…. I thought it would be easy to use something like WordPress to do it for me but it turns out you need more knowledge than the bit that I have if you want to customize.

    I’m having exactly the same problem as fleurdepixie. I’d be grateful if anyone can point me in the right direction.
    Thanks!

    Thread Starter fleurdepixie

    (@fleurdepixie)

    Hey hisforhome, I ended up asking a programmer at work to help me out and he couldn’t figure it out (mind you I don’t know much about coding so I couldn’t ask him what the problem was exactly). He said there were a bunch of inconsistencies in the code. So I switched to 2010 Weaver and it’s all fine now. If you find someone who can help you with Constructor, let me know and I might switch back. It’s more customizable for sure! But a blog with no comments is non-sense.

    Hi Fleurdepixie,

    I looked on a few other support forums today and realised how DUMB I’d been.

    Just go to Appearance -> Customise -> Layout-> Post or Page

    …then choose “post with comments” or “page with comments”

    I think I had mine set to “default”

    Hope this works for you too!

    Thread Starter fleurdepixie

    (@fleurdepixie)

    Actually I did have post with comments and it was still not working. I’m going to close this thread because I fixed it by changing themes.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Comments not showing up in posts’ is closed to new replies.