رفتن به مطلب

mam1371

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

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

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

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

  1. سلام

    شما الان میتونید به کلاس متنتون مراجعه کنید بعد داخل فایل css همون کلاس رو پیدا کنید و سایز یا رنگ یا هرچیز دیگش رو زیاد و کم کنید ...

    commentlist

    واقعا مرسی !

    اما وقتی من چنین تغییری در فایل استایلم انجام میدم متاسفانه علاوه بر تغییر رنگ نظرات ! قسمتهای دیگه مثل ارشیو ماهانه و پر بازدیدترین مطالب و اخرین مطالب رنگ عوض میکنن

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

    ممنون

    www.hadafdownload.com

  2. سلام

    فک کنم این بشه :

    <?php
    // Do not delete these lines
    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;
    }

    // add a microid to all the comments
    function comment_add_microid($classes) {
    $c_email=get_comment_author_email();
    $c_url=get_comment_author_url();
    if (!empty($c_email) && !empty($c_url)) {
    $microid = 'microid-mailto+http:sha1:' . sha1(sha1('mailto:'.$c_email).sha1($c_url));
    $classes[] = $microid;
    }
    return $classes;
    }
    add_filter('comment_class','comment_add_microid');

    // show the comments
    if ( have_comments() ) : ?>
    <h4 id="comments"><?php comments_number('No Comments', 'یک کامنت', '% کامنت' );?></h4>
    <ul class="commentlist" id="singlecomments">
    <?php wp_list_comments(array('avatar_size'=>48, 'reply_text'=>'پاسخ دادن به این کامنت ')); ?>
    </ul>
    <div class="navigation">
    <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 ('open' == $post->comment_status) :
    // If comments are open, but there are no comments.
    else :
    // comments are closed
    endif;
    endif;

    if ('open' == $post-> comment_status) :

    // show the form
    ?>
    <div id="respond">
    <h3><?php comment_form_title(); ?></h3>

    <div id="cancel-comment-reply">
    <small><?php cancel_comment_reply_link(); ?></small>
    </div>

    <?php if ( get_option('comment_registration') && !$user_ID ) : ?>

    <p>براي ارسال نظر شما بايد <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">وارد سايت</a> شويد.</p>

    <?php else : ?>

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

    <?php if ( $user_ID ) : ?>

    <p>
    شما با نام <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a> وارد شده ايد.
    <?php echo wp_loginout(get_bloginfo('url'), false); ?>
    </p>

    <?php else : ?>

    <p>
    <input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" />
    <label for="author"><small>نام <?php if ($req) echo "(required)"; ?></small></label>
    </p>

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

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

    <?php endif; ?>

    <div>
    <?php comment_id_fields(); ?>
    <input type="hidden" name="redirect_to" value="<?php echo htmlspecialchars($_SERVER["REQUEST_URI"]); ?>" /></div>

    <p><textarea name="comment" id="comment" cols="80" rows="10" tabindex="4"></textarea></p>

    <?php if (get_option("comment_moderation") == "1") { ?>
    <p><small><strong>نکته:</strong> نظر شما در انتظار بررسی است و پس از تایید مدیریت در سایت نمایش داده میشود..</small></p>
    <?php } ?>

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

    </form>
    <?php endif; ?>
    </div>
    <?php endif; ?>

    سلام متشکرم داداش ! خیلی لطف کردی 3 تا مشکل رفع شد

    اما مشکل حذف اواتار رو دوستان باید در قسمت

    <?php wp_list_comments(array('avatar_size'=>48, 'reply_text'=>'پاسخ دادن به این کامنت ')); ?>

    avatar_size'=>48, را از 48 به صفر تغییر بدهند

    و اینکه کلمه ( پاسخ به این کامنت ) فونتش رو میشه کمی با کد پرنگتر یا بزگتر کرد یا رنگشو عوض کرد چون با نوشته های دیگه قاطی میشه ! و مشخص نیس

    لطفا یک نگاهی بکنید

    خیلی ممنون

  3. سلام خسته نباشید دوستان

    بنده فایل کامنت رو که جناب مصطفی صوفی در سایت قرار دادند

    مشکلی باهاش دارم در تصویر زیر مشخص کردم میخام مشکل 1 و 3 تبدیل به فارسی شن ! و اواتار هم حذف شه

    50077233050323225693.jpg

    اینم فایل کامنت comments.php

    ممنون

  4. شما باید قالبی که برای نمایش نظرها در نظر گرفته اید به فایل functions.php منتقل کنید کدهای زیر را مشاهده کنید


    <?php
    function comment($comment, $args, $depth)
    {
    $GLOBALS['comment'] = $comment; ?>
    <li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">
    قالب نمایش نظر خوانندگان
    <?php
    }؟>

    بیشتر کدهایی که در این قالب نیاز دارید عبارتند از


    <?php echo get_avatar($comment,$size='48',$default='<path_to_url>' ); ?>

    کد نمایش آواتار


    <?php comment_author_link(); ?>

    نام نویسنده نظر و پیوند(اگر وجود داشته باشد)


    <?php if ($comment->comment_approved == '0') : ?>
    پیام شما پس از تایید منتشر می شود
    <?php endif; ?>

    پیامی که کاربر زمانی که پیامش در انتظار تایید است می بیند


    <?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>
    <?php printf(__('%1$s at %2$s'), get_comment_date(), get_comment_time()) ?>
    <?php edit_comment_link('('.__('Edit', 'kubrick').')',' ','') ?>
    <?php comment_text() ?>

    بخش بدنه پیام شامل

    پیوند به پیام

    تاریخ و ساعت پیام

    پیوند ویرایش پیام

    متن دیدگاه


    <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>

    پیوند پاسخ دادن به دیدگاه

    نمونه ی یک صفحه قالب بندی شده این کد در functions.php قرار می گیرد


    <?php
    function comment($comment, $args, $depth)
    {
    $GLOBALS['comment'] = $comment; ?>

    <li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">
    <div id="comment-<?php comment_ID(); ?>">
    <div class="comment-author vcard">
    <?php echo get_avatar($comment,$size='48',$default='<path_to_url>' ); ?>
    <cite><?php comment_author_link(); ?>:</cite>
    </div>
    <?php if ($comment->comment_approved == '0') : ?>
    <em>پیام شما بعد از تایید نمایش داده خواهد شد</em>
    <br />
    <?php endif; ?>
    <div class="comment-meta">
    <a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>"><?php printf(__('%1$s در %2$s'), get_comment_date(), get_comment_time()) ?></a>
    <?php edit_comment_link('('.__('Edit', 'kubrick').')',' ','') ?></div>
    <?php comment_text() ?>
    <div class="reply">
    <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>
    </div>
    </div>
    </li>
    <?php
    }
    ?>

    سلام

    عذر میخام بنده تازه کار هستم

    دوستان گرامی کد بالا که دوستمون به صورت coment.php

    در اوردن من اپلودش کردم و به صورت دید گا ها در قسمت قالبم قرار گرفت ! حالا باید کدی در single قرار بگیره یا نه ؟؟ !!

    دوست عزیز لطف میکنی بعد قرار دادن فایل کامنت چیکار باید بکنیم

    با تشکر

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