انجمن


یک مشکل جالب  (۶ نوشته)

  • ___amir___

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳
    # نوشته شده: ۸ سال پیش
    ۱۵ مرداد ۱۳۹۱ - ۱۱:۱۵

    سلام دوستان .... من اومدم قالب سایتمو عوض کردم حالی چیزی که شده قسمت نظرات برای مطالب جدیدی که پست می کنم غیر فعال شده و این پیغام میاد :

    قسمت نظرات برای این مطلب غیر فعال شده است.

    حالا باید چکار کنم تا نظرات سایتم فعال بشه

  • best designer

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۵۲
    تشکر شده: ۲۸۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۵ مرداد ۱۳۹۱ - ۱۱:۳۶

    ببین قالبت فایل comments.php داره ؟ بازش کن ببین توش محتوایی هست یا نه ؟

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    ___amir___
  • ___amir___

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳
    # نوشته شده: ۸ سال پیش
    ۱۵ مرداد ۱۳۹۱ - ۱۱:۴۲

    بله داره این هم محتوای پوشش

    <head>
    <style type="text/css">
    .auto-style1 {
    font-family: Tahoma;
    font-size: 8pt;
    margin-bottom: 6px;
    }
    </style>
    </head>

    <?php
    if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
    die (__('Please do not load this page directly. Thanks!'));

    if (!empty($post->post_password)) {
    if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { ?>

    <?php return;
    }
    }

    /* Esta variable altera el fondo del comentario */
    $oddcomment = 'class="alt" '; ?>

    <?php if ($comments) : ?>
    <!-- Lista de comentarios -->
    <?php foreach ($comments as $comment): ?>
    <div class="b-522">
    <div class="comm-block">

  • best designer

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۵۲
    تشکر شده: ۲۸۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۵ مرداد ۱۳۹۱ - ۱۲:۰۶

    خوب این که کلی ناقصه همش همین ؟

    بهتره فایل comments.php رو خودت پیکر بندی کنی . اصلا توی کد بالا هیچ فیلد ورودی نمیبینم . ممکنه اصلا کد فراخوان توی single.php هم نباشه یه کنترل کن ببین فایل single.php این کد رو داره ؟

    <?php comments_template(); ?>

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    ___amir___
  • ___amir___

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳
    # نوشته شده: ۸ سال پیش
    ۱۵ مرداد ۱۳۹۱ - ۱۳:۱۱

    آره این کد رو داره ... اومدم یکی کد دیگه کپی کردم از یه قالب دیگه کار نکرد ... چطور باید پیکربندی کنم ؟
    الان این کد توی قالبم اومده :

    <?php
    if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
    die ('Please do not load this page directly. Thanks!');

    if ( post_password_required() ) { ?>
    <p class="nocomments">این نوشته با رمز عبور محافظت شده است. برای مشاهده دیدگاه‌ها رمز عبور را وارد کنید.</p>
    <?php
    return;
    }
    ?>

    <!-- You can start editing here. -->
    <div id="commentsbox">
    <?php if ( have_comments() ) : ?>
    <h3 id="comments"><?php comments_number('بدون دیدگاه', 'یک دیدگاه', '% دیدگاه' );?> تا کنون.</h3>

    <ol class="commentlist">
    <?php wp_list_comments(); ?>

    <div class="comment-nav clearfix">
    <div class="alignleft"><?php previous_comments_link() ?></div>
    <div class="alignright"><?php next_comments_link() ?></div>
    </div>
    <?php else : // this is displayed if there are no comments so far ?>

    <?php if ( comments_open() ) : ?>
    <!-- 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 ( comments_open() ) : ?>
    <div id="comment-form">
    <div id="respond">

    <h3><?php comment_form_title( 'ارسال دیدگاه', 'ارسال دیدگاه به %s' ); ?></h3>

    <small><?php cancel_comment_reply_link(); ?></small>

    <?php if ( get_option('comment_registration') && !is_user_logged_in() ) : ?>
    <p>شما باید ">وارد شوید تا دیدگاهی ارسال کنید.</p>
    <?php else : ?>

    <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">

    <?php if ( is_user_logged_in() ) : ?>

    <p>وارد شده با نام /wp-admin/profile.php"><?php echo $user_identity; ?>. " title="Log out of this account">خروج »</p>

    <?php else : ?>
    <label for="author">نام <small><?php if ($req) echo "(لازم)"; ?></small></label>
    <input type="text" name="author" id="author" value="<?php echo esc_attr($comment_author); ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />

    <label for="email">ایمیل <small><?php if ($req) echo "(لازم)"; ?></small></label>
    <input type="text" name="email" id="email" value="<?php echo esc_attr($comment_author_email); ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />

    <label for="url">وبسایت</label>
    <input type="text" name="url" id="url" value="<?php echo esc_attr($comment_author_url); ?>" size="22" tabindex="3" />

    <?php endif; ?>

    <textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea>

    <input name="submit" type="submit" id="commentSubmit" tabindex="5" value="ارسال" />
    <?php comment_id_fields(); ?>
    <?php do_action('comment_form', $post->ID); ?>

    </form>

    <?php endif; // If registration required and not logged in ?>
    </div>
    </div>

    <?php endif; // if you delete this the sky will fall on your head ?>
    </div>

    حالا این پیام میاد :

    دیدگاه ها بسته شده اند

  • ___amir___

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳
    # نوشته شده: ۸ سال پیش
    ۱۵ مرداد ۱۳۹۱ - ۱۵:۳۰

    دوست عزیز ممنون از کمکتون با افزونه One Click Close Comments مشکلم حل شد .

درباره‌ی این موضوع