• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
خطا در نحوه قرارگیری کدها
#1
سلام. من وقتی این دو کد رو به ترتیب زیر قرار میدم مشکلی در اجرا نیست

کد پی‌اچ‌پی:
<?php $my_query = new WP_[/align]Query('showposts=12&cat=3889');
while (
$my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate $post->ID;?>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
<a class="last-link"></a>
<?php endwhile; ?>

کد پی‌اچ‌پی:
<?php $args = array( 'numberposts' => 12'orderby' => 'rand''cat' => 9' );
$rand_posts = get_posts( $args );
foreach( $rand_posts as $post ) : ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<a class="last-link"></a>
<?php endforeach; ?>

اما وقتی جای کد اولی و دومی رو جابه جا میکنم دیگه سایت بالا نمیادش.
راهنمایی میکنید؟؟Undecided
  پاسخ
تشکر شده توسط :
#2
یه آدمه خیر پیدا میشه یه کمکی به ما بکنه؟؟Huh
  پاسخ
تشکر شده توسط :
#3
هیچ اروری هم نمیده ؟ صفحه سفید نشون میده ؟
سعی کن بری رو حالت debugging ببینی مشکل چیه.
این لینک رو ببین.
غایب
  پاسخ
تشکر شده توسط :
#4
هد سایت که قبل از کد قرار داره لود میشه اما به کد که میرسه توقف میکنه.
debug رو هم فعال کردم. وقتی کدهای بالا جابه جا بشند خطای زیر رو برای خط
<?php $my_query = new WP_[/align]Query('showposts=12&cat=3889');

نمایش میده

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')
  پاسخ
تشکر شده توسط :
#5
یک تک کوتیشن جا انداختی

کد پی‌اچ‌پی:
<?php
$args 
= array( 'numberposts' => 12'orderby' => 'rand''cat' => '9' );
$rand_posts get_posts$args );
foreach( 
$rand_posts as $post ) : ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<a class="last-link"></a>
<?php endforeach; ?>
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
  پاسخ
تشکر شده توسط : mamut
#6
چه سوتی اییی Blush ممنون که منو متوجه آیکیو بالای خودم کردی Big Grin
  پاسخ
تشکر شده توسط :
#7
سلام
منم دقیقا همین مشکل رو دارم اما برای کد زیر. لطفا راهنماییم کنید که اشکال کد چی هستش؟ علامتی جا افتاده تو این کد؟

کد پی‌اچ‌پی:
<?php
function filter_where($where '') {
 
$where .= " AND post_date > '" date('Y-m-d'strtotime('-7 days')) . "'";
 return 
$where;
}
add_filter('posts_where''filter_where');
query_posts('post_type=post&posts_per_page=7&orderby=comment_count&order=DESC');
while (
have_posts()): the_post(); ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
<?php
endwhile;
wp_reset_query();
?>
  پاسخ
تشکر شده توسط :
#8
دوستان کمک خواهشا Blush
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان