رفتن به مطلب

sayres

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

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

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

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

  1. شما مطمئنید که کد بالا در پوسته ی شما بوده؟ tuts_index رو از کجا آوردید؟!

    چون این پرفیکس ها اصولاً در قالب شما وجود نداره!

    این کد نوشته های تازه :


    <ul><?php
    function recent_post_thumb( $num_post ) {
    $recent_post_thumb = new WP_Query();
    $recent_post_thumb->query( 'posts_per_page='.$num_post );
    $output = '';
    while ( $recent_post_thumb->have_posts() ) {
    $recent_post_thumb->the_post();
    $output .= '<li>';
    $output .= '<a href="'.get_permalink().'">'. get_the_post_thumbnail( get_the_ID(), array(50,50) ) .'</a>';
    $output .= '<h2><a href="'.get_permalink().'">'.get_the_title().'</a></h2>';
    $output .= '</li>';
    }
    wp_reset_query();
    return $output;
    }
    echo recent_post_thumb( 5 );
    ?></ul>

    توسط ابزارک به فوترم اضافه کردم .

    tuts_index هم در صفحه اصلیم مورد استفاده قرار می گیره.همان تصاویر مستطیلی که تو

    صفحه اصلیم کنار پستهام نمایش داده میشه :تصاوبر شاخصی هستن که من برای پست هام استفاده می کنم.

    index.php :

    http://codepad.org/qkU4gzBt


    <?php the_post_thumbnail( 'tuts_index', array('class' => 'postimg') ); ?>

    اما اون کدی که به وسیله ابزارک اضافه کردم چرا تصاویر فقط کوچیک کرده و تغییر به ۵۰ در ۵۰ نداده؟

  2. من آی اس کا هستم و شاگرد جناب پارسا - اما ایراد نداره

    الان تصاویر thumbnail رو 50 در 17 برش زدید - به 50 در 50 تبدیلش کنید

    کجارو باید تغییر بدم؟

    ای کد نوشته های تازه:


    <ul><?php
    function recent_post_thumb( $num_post ) {
    $recent_post_thumb = new WP_Query();
    $recent_post_thumb->query( 'posts_per_page='.$num_post );
    $output = '';
    while ( $recent_post_thumb->have_posts() ) {
    $recent_post_thumb->the_post();
    $output .= '<li>';
    $output .= '<a href="'.get_permalink().'">'. get_the_post_thumbnail( get_the_ID(), array(50,50) ) .'</a>';
    $output .= '<h2><a href="'.get_permalink().'">'.get_the_title().'</a></h2>';
    $output .= '</li>';
    }
    wp_reset_query();
    return $output;
    }
    echo recent_post_thumb( 5 );
    ?></ul>

    ۵۰ هست..

    اینم کد functions :


    if ( function_exists( 'add_theme_support' ) ) { // Added in 2.9
    add_theme_support( 'post-thumbnails' );
    add_image_size( 'tuts_index', 250, 200, false );
    add_image_size( 'story_feature', 150, 100, true );
    add_image_size( 'video_feature', 150, 200, true );
    add_image_size( 'review_thumb', 120, 80, true );
    add_image_size( 'post_image', 660, 350, true ); //Last 300,187
    }

  3. دو تا تاپیک رو با هم اشتباه کردید

    نه دیگه..

    اومدم تابع چهارم add_image_size در functions.php را به false تغییر دادم تا

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


    add_image_size( 'tuts_index', 250, 200, false );

    این مورد حل شد ولی

    الان "نوشته های تازه" در فوتر سایتم بهم ریخت؟؟

    www.tazik.ir

  4. شما توی ایندکس تابع کوئزی دارید: WP_Query();

    شما باید در پایان حلقه اون رو ریست کنید. با تابع wp_reset_query()

    مرتضی جان من نمیدونم کجا باید از wp_reset_query() استفاده کنم؟

    این پایین کد index گذاشتم .بیزحمت راهنماییم کن.

    از خط ۶۰ به بعد مورد استفاده میباشد.چون خود تم من ۲نوع پست هارو منتشر میکنه...یکیش همینی که دارم استفاده میکنم

    اون یکی "آموزش".واسه همین از خط ۶۰ به بعد استفاده میشه.

    http://codepad.org/qkU4gzBt

  5. شما در صفحه اول کوئری دارید؟

    و اینکه این رو به حلقه پست اضافه کنید ببینید برای هر پست یک عدد یکتا نمایش میده؟

    <?php echo get_the_ID(); ?>

    مرتضی جام منظورت صفحه index هست :این صفحه ایندکسم هست ، و نمیدونم منظورتون از "شما در صفحه اول کوئری دارید؟"چیه ؟؟برای همین کدهای صفحه اولم را کامل گذاشتم.

    http://www.pasteall.org/39961

    الان این به این صورت اضافه کردم :

    http://www.pasteall.org/39962

    و آره به هر پست یک idd اختصاص داده میشه :

    post-1032-0-10462900-1361613882_thumb.pn

    ولی اگر یک پست باز کنی ،پست بالاییش هم یکی به آمارش اضافه میشه؟

  6. تابع getPostViews برای نمایش هست. در فایل index استفاده کنید

    فایل index :


    <div class="postmeta">
    <span class="user">توسط: <?php the_author_posts_link(); ?></span>
    <span class="clock"><?php the_time('l, n F Y'); ?></span>
    <span class="tags"><?php comments_number('بدون ديدگاه ', 'يک ديدگاه', '% ديدگاه' );?></span>
    <span class=""><?php echo getPostViews(get_the_ID()); ?></span>
    </div>

    فایل single :


    <div class="postmeta">
    <span class="user">توسط: <?php the_author_posts_link(); ?></span>
    <span class="clock"><?php the_time('l, n F Y'); ?></span>
    <span class="tags"><?php comments_number('بدون ديدگاه ', 'يک ديدگاه', '% ديدگاه' );?></span>
    <span class=""><?php setPostViews(get_the_ID()); ?>
    <?php echo getPostViews(get_the_ID()); ?></span>
    </div>

    درسته؟؟

    الان تو صفحه اصلی سایت اگه بالاترین پست باز کنی یکی به بیننده هاش اضافه میشه

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

    الان هر پستی باز کنی یکی هم به یک پست بالاتر اضافه میکنه؟؟

    من حتی اون کدی که به index اضافه کردم برداشتن و الان وقط فایل single اون کد داره

    بازم همون مشکل داره یعنی اگر یک پست باز کنی ،پست بالاییش هم یکی به آمارش اضافه میشه؟

  7. در کل: پارامتر 4 تابع برای حالت برش تصویر هست.

    تست کنید

    منظورتون ۴تا تابع هست یا تابع شماره ۴؟؟

    اینجا که ۵تا تابع است :


    if ( function_exists( 'add_theme_support' ) ) { // Added in 2.9
    add_theme_support( 'post-thumbnails' );
    add_image_size( 'tuts_index', 250, 200, false );
    add_image_size( 'story_feature', 150, 100, true );
    add_image_size( 'video_feature', 150, 200, true );
    add_image_size( 'review_thumb', 120, 80, true );
    add_image_size( 'post_image', 300, 187, true ); //Last 660, 350
    }

  8. من اینجوری به صفحه اصلی اضافه کردم :


    <div class="postmeta">
    <span class="user">توسط: <?php the_author_posts_link(); ?></span>
    <span class="clock"><?php the_time('l, n F Y'); ?></span>
    <span class="tags"><?php comments_number('بدون ديدگاه ', 'يک ديدگاه', '% ديدگاه' );?></span>
    <span class="tags"><?php setPostViews(get_the_ID()); ?><?php echo getPostViews(get_the_ID()); ?></span>
    </div>

    منتهی اگر هر کدام از پستها بازدید بشند ، همه انگار بازدید شدند؟؟به همه یکی اضافه میشه؟؟

    اینم فایل functions من :

    http://www.pasteall.org/39939

  9. فقط پارامتر 4 رو تغییر بدهید

    اگر جز این تغییر باشه. خیر اندازه تغییری نداره

    من الان این کار کردم :


    add_image_size( 'tuts_index', 250, 200, false );

    ببینید هیچ تغییری نکرد؟

    tazik.ir

    کلان الان اینجورین :


    if ( function_exists( 'add_theme_support' ) ) { // Added in 2.9
    add_theme_support( 'post-thumbnails' );
    add_image_size( 'tuts_index', 250, 200, false );
    add_image_size( 'story_feature', 150, 100, true );
    add_image_size( 'video_feature', 150, 200, true );
    add_image_size( 'review_thumb', 120, 80, true );
    add_image_size( 'post_image', 300, 187, true ); //Last 660, 350
    }

  10. من فید سایتم داخل این سایت http://planet.sito.ir/ اضافه کردم تا پست هام اتوماتیک تو اون سایت نمایش داده بشه

    اما تو صفحه مدیریت خودم تو قسمت "دیگر اخبار وردپرس" این error نمایش داده شده :


    خطای RSS: A feed could not be found at http://planet.wp-persian.com/feed/. A feed with an invalid mime type may fall victim to this error, or SimplePie was unable to auto-discover it.. Use force_feed() if you are certain this URL is a real feed.

    **********ویرایش*****************

    مشکل حل شد. :wub:

  11. از این تابع استفاده شده :


    <?php the_post_thumbnail( 'tuts_index', array('class' => 'postimg') ); ?>

    راستی واسه پبدا کردن توابع راه بهتری جز اضافه کردن "//" به کدها و تست اونها نیست؟ یک addon firebug واسه کدهای css , html

    من الان چی کار کنم؟

  12. شما برای اون تضویر از چه تابعی استفاده کردید؟

    اگر از تابع thumbnail خود وردپرس استفاده نکردید، طبق پیشنهاد پارسا بهتره استفاده کنید.

    از این تابع استفاده شده :


    <?php the_post_thumbnail( 'tuts_index', array('class' => 'postimg') ); ?>

    راستی واسه پبدا کردن توابع راه بهتری جز اضافه کردن "//" به کدها و تست اونها نیست؟ یک addon firebug واسه کدهای css , html

  13. درود بر شما.

    تو صفحه اصلی من کنار هر پست یک تصویر میاد که خیلی نافرم نمایش داده شده!

    فقط وسط عکس هست.اصلا نمیشه تشخیص بدی که پست در چه موردیه؟ :ph34r:

    www.tazik.ir

    همون تصویر شاخص هست که کوچیکش نمایش داده میشه.

    راهی هست که از این شکل درباید؟؟ :huh:

  14. کدی که در پست بالا نوشتید تعداد پست ها جهت نمایش رو تعیین نمی کنه

    برای خطوط افقی زیر تیتر ها ی تست هم در استایل به .botwid ul li مقدار height رو مثلاً 40 یا هر چه نیاز دارید بدید

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

    مثلا ۵ پست..

    اینجوری که یه روزی ۱۰۰ تا پست بدم که ۱km فوترم میشه :huh:

  15. توی تابعی که نوشته شده برای این کار متغییری در نظر گرفته شده. درست کار نمیکنه؟

    تست نوشته توی سایتتون هست؟ من چیزی ندیدم.

    کلا باید استایلدهی رو تغییر بدید.

    یک height ثابت برای li ها در نظر بگیرید و بعد بهشون padding از بالا و پایین بدید تا با هم همسان بشن

    ظاهرا این کد:


    echo recent_post_thumb( 5 );

    کار نمی کنه...چه پیشنهادی میدید؟

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