iAmin

توابع وردپرس

15 پست در این موضوع قرار دارد

ارسال شده در (ویرایش شده)

با سلام

ببخشید چرا این کد مشکل داره

من کد زیر رو


<ul>
<li>
<a class="infographic-img" href="http://webhod.ir/" title="چرا آسمان آبي است؟ + اينفوگرافيک"><img width="280" height="187" alt="چرا آسمان آبي است؟ + اينفوگرافيک" src="http://dnoj.ir/wp-content/uploads/2013/infographic/sky-blue.jpg"></a>
<a href="http://dnoj.ir">چرا آسمان آبي است؟ + اينفوگرافيک</a>
</li>
<li>
<a class="infographic-img" href="http://webhod.ir/" title="اينفوگرافيک: تاريخچه اينترنت"><img width="280" height="187" alt="اينفوگرافيک: تاريخچه اينترنت" src="http://dnoj.ir/wp-content/uploads/2013/infographic/the-internet.jpg"></a>
<a href="http://dnoj.ir">اينفوگرافيک: تاريخچه اينترنت</a>
</li>
<li>
<a class="infographic-img" href="http://webhod.ir/" title="اينفوگرافيک : تاريخچه ماموريت هاي آزمايشگاه پيشرانه جت JPL"><img width="280" height="187" alt="اينفوگرافيک : تاريخچه ماموريت هاي آزمايشگاه پيشرانه جت JPL" src="http://dnoj.ir/wp-content/uploads/2013/infographic/NASA-Mission-History.jpg"></a>
<a href="http://dnoj.ir">اينفوگرافيک : تاريخچه ماموريت هاي آزمايشگاه پيشرانه جت JPL</a>
</li>
<li>
<a class="infographic-img" href="http://webhod.ir/" title="اينفوگرافيک: درون سياره زهره"><img width="280" height="187" alt="اينفوگرافيک: درون سياره زهره" src="http://dnoj.ir/wp-content/uploads/2013/infographic/venus.jpg"></a>
<a href="http://dnoj.ir">اينفوگرافيک: درون سياره زهره</a>
</li>
</ul>

به این کد تغییر دادم


<?php
$custom_query = new WP_Query(array(
'post_status' =>'publish',
'post_type' =>'post',
'order' =>'descending',
'orderby' =>'ID',
'cat' =>'306',
'posts_per_page' =>'4',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
));
?>
<ul>
<?php if($custom_query->have_posts()) :
while($custom_query->have_posts()) : $custom_query->the_post();?>
<li>
<a class="infographic-img" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img width="280" height="187" alt="<?php the_title(); ?>" src="<?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?>"></a>
<a href="http://dnoj.ir"><?php the_title(); ?></a>
</div>
</li>
<?php endwhile;endif;?>
</ul>
<?php wp_reset_query(); ?>

اما چرا همه چی به هم میخوره و مطالب رو از اون دسته نمیگیره در ضمن از ژنراتور کوئری ساز استفاده کردم

کسی میتونه بگه اشتباه من کجاست؟

ویرایش شده در توسط AMINRASOLI
0

به اشتراک گذاری این پست


لینک به پست

سلام

1 ـ عدد Cat رو درست گذاشتید ؟

2 ـ از کوئری دیگه ای هم استفاده میکنید در قالب همزمان با این ؟

0

به اشتراک گذاری این پست


لینک به پست

1 ـ عدد Cat رو درست گذاشتید ؟

بله درست گذاشتم

2 ـ از کوئری دیگه ای هم استفاده میکنید در قالب همزمان با این ؟

بله استفاده میکنم

0

به اشتراک گذاری این پست


لینک به پست

از این کد استفاده کنید ببینید مشکل برطرف میشه یا خیر :


<ul>
<?php
$args = array( 'posts_per_page' => 4, 'category' => 306 );
$myposts = get_posts( $args );
foreach ( $myposts as $post ) : setup_postdata( $post ); ?>
<li>
<a class="infographic-img" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img width="280" height="187" alt="<?php the_title(); ?>" src="<?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?>"></a>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</div>
</li>
<?php endforeach;
wp_reset_postdata();?>
</ul>

3

به اشتراک گذاری این پست


لینک به پست

متاسفانه باز هم برهم ریخت

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

مثلا یکی اینکه تصاویر شاخص نمیاد!!!

0

به اشتراک گذاری این پست


لینک به پست

فایلی که در اون از این کوئری ها استفاده می کنید پیوست کنید

0

به اشتراک گذاری این پست


لینک به پست

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

0

به اشتراک گذاری این پست


لینک به پست

خروجی ظاهرش مشکل داره؟

یا اصلا خروجی ندارید؟

خروجی کد رو پیوست میکنید

تصویر شاخص پستها دارند؟

0

به اشتراک گذاری این پست


لینک به پست

تصاویر شاخص نداره!

استایلشم مشکل داره!

0

به اشتراک گذاری این پست


لینک به پست

یک بار دیگر پست قبلی رو بخونید. و پاسخ دهید

منظور بخش ارسال پست هست٬ تصویر شاخص دارند

0

به اشتراک گذاری این پست


لینک به پست

بله داره

0

به اشتراک گذاری این پست


لینک به پست

کدهای این صفحه

فقط cat رو مقدار بدید و تست کنید

1

به اشتراک گذاری این پست


لینک به پست


the_post_thumbnail()

شامل کل کد تصویره و نمیشه بجای src قرار بگیره

1

به اشتراک گذاری این پست


لینک به پست


the_post_thumbnail()

شامل کل کد تصویره و نمیشه بجای src قرار بگیره

پس باید چیکار کنم

0

به اشتراک گذاری این پست


لینک به پست


<?php
$custom_query = new WP_Query(array(
'post_status' =>'publish',
'post_type' =>'post',
'order' =>'descending',
'orderby' =>'ID',
'cat' =>'306',
'posts_per_page' =>'4',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
));
?>
<ul>
<?php if($custom_query->have_posts()) :
while($custom_query->have_posts()) : $custom_query->the_post();?>
<li>
<?php if ( has_post_thumbnail() ) { the_post_thumbnail("small");} ?>
<a href="http://dnoj.ir"><?php the_title(); ?></a>
</div>
</li>
<?php endwhile;endif;?>
</ul>
<?php wp_reset_query(); ?>

و در فایل functions.php برای small اندازه تعریف می کنید


if ( function_exists( 'add_theme_support' ) ) {



add_theme_support('post-thumbnails'); // Add Thumbnail Theme Support
add_image_size( 'large', 800, 600, true ); // Large Thumbnail
add_image_size( 'medium', 500, 300, true ); // Medium Thumbnail
add_image_size( 'small', 270, 180, true ); // Small Thumbnail
add_image_size( 'custom-size', 400, 200, true ); // Custom Thumbnail Size call using the_post_thumbnail('custom-size');

}

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

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری