رفتن به مطلب

mohsen_79

عضو سایت
  • تعداد ارسال‌ها

    2
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط mohsen_79

  1. من یه قالب دارم قسمت نظرات این قالب را از یه قالب دیگه کپی کردم

    فایل کامنت را درست کردم

    فرم ارسال کامنت را درست کردم

    نظر هم ارسال میشه اما نه توی قسمت دیدگاه های داخل پنل مدیریت دیده میشه نه توی خود سایت

    یعنی هرکی توی سایت نظر میده اگه اسمش را هم وارد کنه داخل پنل میزنه ناشناس و متن نظر را هم نشان نمیده از طرفی زمانی که من با نام کاربری ادمین نظر میدم تو پنل متن نظر من میاد و درست کار میکنه اما توی سایت میزنه ناشناس و متن نظر را نشون نمیده

    الان میخوام بدونم کد خاصی باید توی فانکشن بزارم یا مشکل از جای دیگست

    اینم کد فایل comments.php :


    <div class="post-f-c" id="Comments">
    <h4><a href="#CMform">شما هم نظری ارسال کنید</a></h4>
    <div class="divider"></div>
    <!-- You can start editing here. -->
    <?php if ($comments) : ?>
    <aside id="comments">
    <div class="clear"></div>
    <article id="comment-9" class="commentset">
    <header>
    <h4>
    <div class="name">
    <?php comment_author_link() ?>
    <?php if ($comment->comment_approved == '0') : ?>
    <em>نظر شما منتظر بررسي خواهد ماند</em>
    <?php endif; ?>
    </div>
    <span class="time"><time datetime="<?php comment_date(__('F jS, Y','kubrick')) ?>"><?php comment_date(__('F jS, Y','kubrick')) ?></time>
    </span>
    <div class="clear">
    </div>
    </h4>
    </header>
    <div class="comment-text">
    <p>
    <p><?php comment_text() ?></p>
    </p>
    </article>
    </aside>
    
    <?php foreach ($comments as $comment) : ?>
    <?php
    /* Changes every other comment to a different class */
    $oddcomment = ( empty( $oddcomment ) ) ? 'class="alt" ' : '';
    ?>
    <?php endforeach; /* end for each comment */ ?>
    <?php else : // this is displayed if there are no comments so far ?>
    <?php if ('open' == $post->comment_status) : ?>
    <!-- If comments are open, but there are no comments. -->
    <?php else : // comments are closed ?>
    <!-- If comments are closed. -->
    <p class="nocomments">نظر ها بسته شده اند</p>
    <?php endif; ?>
    <?php endif; ?>
    <?php if ('open' == $post->comment_status) : ?>
    <?php if ( get_option('comment_registration') && !$user_ID ) : ?>
    <p>You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>">logged in</a> to post a comment.</p>
    <?php else : ?>

    <div class="addcomment">
    <h2><a name="CMform"></a>ارسال نظر</h2>

    <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
    <label for="author">نام شما :</label>
    <input type="text" name="author" id="author" value="" tabindex="1" class="input-comment" />
    <label for="email">ایمیل :</label>
    <input type="text" name="email" id="email" value="" tabindex="2" class="input-comment" />
    <label for="url">وب سایت :</label>
    <input type="text" name="url" id="url" value="" tabindex="3" class="input-comment" />
    <label for="comment"> نظر شما :</label>
    <textarea name="comment" id="comment" tabindex="4" class="text-box"></textarea>
    <input class="comment-button" name="submit" type="submit" id="submit" tabindex="5" value="ارسال نظر " />
    <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
    </form>

    </div>
    <div class="clear"></div>
    <section class="comments-rules">
    <h4><span>به نکات زیر توجه کنید</span></h4>
    <ul>
    <li>نظرات شما پس از بررسی و تایید نمایش داده می شود.</li>
    <li>لطفا نظرات خود را فقط در مورد مطلب بالا ارسال کنید.</li>
    </ul>
    </section>
    <?php endif; ?>
    <?php endif; ?>
    </div>

    توی این کد هم اگه مشکلی بود بگید

    تا الان سایتم کلی نظر داشته و من فکر میکردم کاربرا متن نمی نویسن ، امروز شک کردم وقتی تست کردم دیدم مشکل از بخش نظرات

    با تشکر از همه

×
×
  • اضافه کردن...