رفتن به مطلب

Hoshyar

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

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

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

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


  1. /*=========== Limit Excerpt Word ============*/
    /*
    Note: To use this function replace <?php $excerpt = get_the_excerpt(); echo string_limit_words($excerpt,20); ?>
    with <?php the_excerpt(); ?>
    */
    function string_limit_words($string, $word_limit)
    {
    $words = explode(' ', $string, ($word_limit + 1));
    if(count($words) > $word_limit)
    array_pop($words);
    return implode(' ', $words);
    }

    ممنون میشم نحوه استفاده کامل رو توضیح بدین ;)

    و یک سئوال

    استفاده از این کد تمامی خلاصه های مطلب را شامل میشه یا فقط میشه به صورت موردی خلاصه مطلب یک بخش خاص را محدود کرد؟

  2. سلام دوستان

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

    خواستم بپرسم چطور می تونم این کارو انجام بدم؟

    ممنون

  3. سلام دوستان

    من یک قالب طراحی کردم و کامل به وردپرس تبدیل شد.

    حال من افزونه وردپرس سئو بای یوست رو نصب کردم و تمامی تنظیمات رو انجام دادم

    اما در سورس سایت تایتل و دسکریپشن اضافه نشده اند

    چطور می توانم امکان پشتیبانی از متهای این افزونه را به قالبم اضافه کنم؟

    باتشکر

  4. میهن وب هاست عالیه

    راستی آبتین وب هم شنیدم خوبه.کسی است که با این سرویس دهنده کار کرده باشد؟نظرتان درباره ی آن چیست؟

    منم تعریف آبتین وب رو زیاد شنیدم اگر دوستان تجربه ای از آبتین وب دارن ممنون میشم اعلام کنند تا ماهم استفاده کنیم

    • امتیاز 1
  5. سلام مرتضی جان

    اره با پوسته پیشفرض مشکلی نداره..

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

    الان عینان همین مشکل تو چند کار قبلیمم به وجود اومده بود.. نمی دونم از چی هستش..

    ممکنه تابع فرخوانی دیدگاه هارو اشتباهی در سینگل جای گذاری کرده باشم؟؟

    تابع کامنت رو باید قبل از بسته شدن حلقه وردپرس گذاشت یا بعد از بسته شدن حلقه؟

  6. سلام دوستان

    قبل از هرچیز اضافه کنم که کامل جستجو کردم و هیچ نتیجه ای حاصل نشد!

    من یک قالب کدنویسی کردم و قسمت نظرات رو هم آماده کردم اما وقتی کاربر در پستی کامنت میذاره این کامنت در پست اول درج میشه.. به طور مثال یک کاربر در پستی با آیدی 468 کامنت میذاره و بعد از زدن دکمه ثبت به طور خودکار به پست با آیدی 1 منتقل میشه و کامنتش در اون پست درج میشه.. ممنون میشم اگر دوستان کمک کنند

    کد فایل comment.php به شرح زیر می باشد:


    <?php
    if ( post_password_required() )
    return;
    ?>
    <div id="commentbox">
    <?php if ( have_comments() ) : ?>
    <h3 class="title">
    <?php
    printf( _nx( 'One thought on “%2$s”', '%1$s thoughts on “%2$s”', get_comments_number(), 'comments title', 'twentythirteen' ),
    number_format_i18n( get_comments_number() ), '<span>' . get_the_title() . '</span>' );
    ?>
    </h3>
    <ol class="commentlist">
    <?php
    wp_list_comments( array(
    'style' => 'ol',
    'short_ping' => true,
    'avatar_size' => 60,
    ) );
    ?>
    </ol><!-- .comment-list -->
    <?php
    // Are there comments to navigate through?
    if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) :
    ?>
    <nav class="navigation comment-navigation" role="navigation">
    <h1 class="screen-reader-text section-heading"><?php _e( 'Comment navigation', 'twentythirteen' ); ?></h1>
    <div class="nav-previous"><?php previous_comments_link( __( '← Older Comments', 'twentythirteen' ) ); ?></div>
    <div class="nav-next"><?php next_comments_link( __( 'Newer Comments →', 'twentythirteen' ) ); ?></div>
    </nav><!-- .comment-navigation -->
    <?php endif; // Check for comment navigation ?>
    <?php if ( ! comments_open() && get_comments_number() ) : ?>
    <p class="no-comments"><?php _e( 'Comments are closed.' , 'twentythirteen' ); ?></p>
    <?php endif; ?>
    <?php endif; // have_comments() ?>
    <?php
    $commenter = wp_get_current_commenter();
    $fields = array(
    'author' => ' <div id="comment_input"><p><label for="author">نام *</label><br><input type="text" name="author" id="author" class="txt_box" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' />' .
    '</p>',
    'email' => '<p><label for="email">ایمیل (بدون www) *</label><br><input type="text" name="email" id="email" class="txt_box" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' />' .
    '</p>',
    'url' => '<p><label for="url">وب سایت، وبلاگ (اختیاری)</label><br><input type="text" name="url" id="url" class="txt_box" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" />' .
    '</p></div>',
    );

    $defaults = array(
    'fields' => apply_filters( 'comment_form_default_fields', $fields ),
    );

    comment_form($defaults);
    ?>
    </div><!-- #comments -->

  7. سلام به همه رفقای وردپرسی

    در حال کدنویسی یک قالب هستم که به مشکل خوردم

    از اونجایی که در این قالب از کوئری های زیادی استفاده می شه و واسه سایتی هست که بازدیدبالایی داره با راهنمایی دوستان تصمیم به استفاده از <?php rewind_posts(); ?> گرفتیم

    اما همین مورد کارمونو مشکل کرد

    ما یک باکس مطلب داریم که به دو بخش تبدیل میشه، بخش سمت راست و بخش سمت چپ!

    در سمت راست تنها آخرین مطلب قرار میگیره که شامل یک تصویر شاخص 140x140 هست و همچنین عنوان مطلب و چکیده در انتها هم دوتا دکمه که یکی ادامه مطلب هست و دیگری تعداد کامنت ها

    در سمت چپ این باکس 8 مطلب آخر((جز مطلب تازه ای که در سمت راست قرار میگیره)) قرار خواهد گرفت!

    مشکل من درست همین جاست

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

    امیدوارم بتونم منظورمو رسونده باشم!

    کدهایی که من نوشتم به صورت زیر هستن که اگر دوستان کمکم کنن شدید ممنون میشم


    <section class="postsbox">
    <h3>دسته 1</h3>
    <section class="archive">
    <a href="#">آرشیو</a>
    </section>
    <?php query_posts('posts_per_page=9&cat=2'); if (have_posts()) : ?>
    <article class="post">
    <section class="first_post">
    <?php while (have_posts()) : the_post(); ?>
    <figure class="pic">
    <a href="<?php the_permalink(); ?>">
    <?php the_post_thumbnail(array(140, 140)); ?>
    </a>
    </figure>
    <h2 class="title">
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    </h2>
    <?php the_excerpt();?>
    <section class="button"><a href="#"><?php comments_number(); ?></a></section>
    <section class="button"><a href="<?php the_permalink(); ?>">ادامه مطلب</a></section>
    <?php endwhile;?>
    </section>
    <?php rewind_posts(); ?>
    <section class="last_post">
    <ul>
    <?php while (have_posts()) : the_post(); ?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endwhile;?>
    </ul>
    </section>
    <?php endif; wp_reset_query(); ?>
    </article><!--post-->
    </section><!--Post Box1-->

  8. سلام، من هم دو افزونه ی زیر رو پیشنهاد می کنم..

    1-WP-Optimize »» جهت بهینه سازی دیستابیس کاربرد دارد

    2-WP-Jalali »» این افزونه رو بیشتر دوستان باهاش آشنایی دارند، کاربرد این افزونه تبدیل تاریخ میلادی به هجری شمسی و...است.

    • امتیاز 16
  9. سلام دوست عزیز

    کدهای زیر را باید در فایل style.css قرار بدید و کدهای بخش کامنت را ویرایش کرده و کلاسهای مربوطه را جایگزین کنید


    comment-author-admin{background: #808080 ; color: #EEE;}
    .comment{background: #D8D8D8; color: #4E4E4E;}
    .alt{background: #F3F3F3 ; color: #4E4E4E;}
    .pingback{background: #FFEBC1 ; color: #4E4E4E;}

    • امتیاز 4
×
×
  • اضافه کردن...