soft2fire

مشکل با کد ساخته شده در ژنراتور

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

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

من برای این که نوشته های صفحه اول سایتم(سطون وسط)محدود به یک دسته شه از ژنراتور استفاده کرذم که کد زیر رو داد

ولی وقتی در فایل content.php قرار میدم وی ویرایش های فایل یه بار هیچی نمیاد

به بار 16 بار از 2 تا مطلب که به دسته منم ربط نداره تکراری میاد

مثلا الان هم اینطوریه

تست میانی خانواده گیمفا ویدیویی شد مرحله دوم ارسال آثار آغاز شد تست میانی خانواده گیمفا ویدیویی شد مرحله دوم ارسال آثار آغاز شد تست میانی خانواده گیمفا ویدیویی شد مرحله دوم ارسال آثار آغاز شد تست میانی خانواده گیمفا ویدیویی شد مرحله دوم ارسال آثار آغاز شد تست میانی خانواده گیمفا ویدیویی شد مرحله دوم ارسال آثار آغاز شد تست میانی خانواده گیمفا ویدیویی شد مرحله دوم ارسال آثار آغاز شد تست میانی خانواده گیمفا ویدیویی شد مرحله دوم ارسال آثار آغاز شد تست میانی خانواده گیمفا ویدیویی شد مرحله دوم ارسال آثار آغاز شد تست میانی خانواده گیمفا ویدیویی شد مرحله دوم ارسال آثار آغاز شد

الان 3 تا مطلب هست که مطالب زیر هستن ببینید چرا اینقدر تکرار میکنه؟

تست میانی

خانواده گیمفا ویدیویی شد

مرحله دوم ارسال آثار آغاز شد

این هم کد کانتت من


<?php
$my_custom_query= new WP_Query(array(
'post_type' => 'post',
'post_status' => 'publish',
'cat' => '4',
'order' => 'DESC',
'orderby' => 'ID',
'inplod' => '4',
'posts_per_page' =>'10',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
)); ?>
<?php
if($my_custom_query->have_posts()) : ?>
<?php
while($my_custom_query->have_posts()) : $my_custom_query->the_post();?>
<?php the_title(); ?>

<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_query(); ?>

0

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


لینک به پست

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


<?php
global $post;
theme_post_wrapper(
array(
'id' => theme_get_post_id(),
'class' => theme_get_post_class(),
'thumbnail' => theme_get_post_thumbnail(),
'title' => '<a href="' . get_permalink($post->ID) . '" rel="bookmark" title="' . strip_tags(get_the_title()) . '">' . get_the_title() . '</a>',
'heading' => theme_get_option('theme_' . (is_home() ? 'posts' : 'single') . '_article_title_tag'),
'before' => theme_get_metadata_icons('date,author,edit', 'header'),
'content' => theme_get_excerpt(),
'after' => theme_get_metadata_icons('', 'footer')
)
);
?>

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

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


لینک به پست

دوستان خواهش میکنم یکی جواب بده

0

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


لینک به پست

سلام ! این

'inplod' => '4'

مال چی هست ؟

1

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


لینک به پست

ژنراتور سایت ساخته این کد رو

ضاحرا برای اینه که از دسته 4 فقط مطالب رو بگیره

چون من فقط میخوام مطالب دسته با ای دی 4 از نوشته ها برای اینجا بیان

0

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


لینک به پست

نه مال اون نیست ! تا جایی که من یادمه همچین چیزی نداشتیم تو کوئری ها ! میخوای همین پاک کن دوباره تست بگیر ! دسته بندی

'cat' => '4'

هست که از آیدی 4 فقط داره الان میگیره ! با کوئری ساز همین انجمن ساختی ؟

1

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


لینک به پست

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

و همچنین ژنراتور سایت هم خیلی ضعف داره و از قوانین قالب بیروی نمیکنه

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

این هم کد هایی که دارن درست کار میکنن

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


<?php
$target_category_id=4;
$post_category_id=get_post_category_id();

if($post_category_id==$target_category_id){
theme_post_wrapper(
array(
'id' => theme_get_post_id(),
'category' => '4',
'class' => theme_get_post_class(),
'thumbnail' => theme_get_post_thumbnail(),
'title' => '<a href="' . get_permalink($post->ID) . '" rel="bookmark" title="' . strip_tags(get_the_title()) . '">' . get_the_title() . '</a>',
'heading' => theme_get_option('theme_' . (is_home() ? 'posts' : 'single') . '_article_title_tag'),
'before' => theme_get_metadata_icons('date,author,edit', 'header'),
'content' => theme_get_excerpt(),
'after' => theme_get_metadata_icons('', 'footer')
)
);
}
function get_post_category_id(){
$categoryes= get_the_category();
$first_cat= $categoryes[0];
$term_id=$first_cat->term_id;
return $term_id;
}
?>

0

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


لینک به پست

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

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

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

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


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

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

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


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