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

amin704

کاربر عضو
سلام

من میخوام مطالب  مشابه رو بر اساس دسته بندی و تگ و با کد نویسی (بدون افزونه) بسازم به صورتیکه مطالب مشابه با تصویر و عنوان مطلب در زیر تصویر نمایش داده بشه...

از چه کدی باید استفاده کنم؟

ضمنا امکانش هست که علاوه بر دسته بندی و تگ ها، بر اساس عنوان مطالب ، مطالب مشابه رو نمایش داد؟ اگه اره تابع این رو هم به صورت جدا بزارید ...


پیشاپیش ممنون 

 

IAMIR

کاربر عضو
فکر می کنم این آموزش براتون مفید باشد .



 

MahdiY

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

کد:
'category__in' => get_the_category( $post_id )
 

amin704

کاربر عضو
'category__in' => get_the_category( $post_id )
این کد رو باید دقیقا به کجا اضافه کرد؟

بعد مطمئنید درست کار میکنه؟ چون تو سایتای خارجی هم برای این مسئله کد هایی که معرفی شده بود خیلی پیچیده تر بود:

به عنوان نمونه:





منتها مشکل این دوتا اینه که علاوه بر این که من متوجه نشدم کد چیه، در مورد اولی، استایل دادن رو هم نمیدونستم چطوریه (اضافه کردن کلاس div برای استایل)

 
آخرین ویرایش توسط مدیر:

MahdiY

راهبر انجمن
درون آرایه $args قرار بدهید

نه مطمئن نیستم تستم نکردم

اما آدرس سایت هایی که دادید با کد معرفی شده یکی هست

و اصلا هیچ حرفی از موضوع نزده

 

amin704

کاربر عضو
درون آرایه $args قرار بدهید

نه مطمئن نیستم تستم نکردم

اما آدرس سایت هایی که دادید با کد معرفی شده یکی هست

و اصلا هیچ حرفی از موضوع نزده
تست کردم ... یه ارور مربوط به قسمت jquery خود وردپرس داد

...............................................................................................................

ازاونجایی که این موضوع دردسر زیاد  داشت، راضی شدم تا تصاویر رو فقط بر اساس برچسب نشون بدم ....

حالا مشکلم اینه که تصویر شاخص گذاشتم اما تصویر شاخص با اون اندازه ی که میخوام نماش داده نمیشه و یه جورایی دلخواه خودش هست... اینطوری استایل مطال بمرتبطم به هم میریزه... چیکار کنم تحت هر شرایطی با  استایلی که من بهش اختصاص دادم نمایش داده بشه؟

این کدی که باهاش توصیر شاخص رو فراخوانی میکنم:

<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail('3-thumb'); ?>اینم توابع اون 3-thumb در function:

کد:
if (function_exists('add_theme_support')) {add_theme_support('post-thumbnails');add_image_size('1-thumb', 120, 75, true);add_image_size('2-thumb', 350, 350, true);add_image_size('3-thumb', 119, 160);}
 
آخرین ویرایش توسط مدیر:

Mohammad

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

$image_id = get_post_thumbnail_id();        $image_url = wp_get_attachment_image_src($image_id,'thumbnail', true);و حالا چاپ می کنیم

<img src="<?php echo $image_url[0];?>" />در نهایت ، با timthumb (گوگل سرچ کن)

به هر سایزی تبدیل می کنیم...

 

amin704

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

$image_id = get_post_thumbnail_id();        $image_url = wp_get_attachment_image_src($image_id,'thumbnail', true);و حالا چاپ می کنیم

<img src="<?php echo $image_url[0];?>" />در نهایت ، با timthumb (گوگل سرچ کن)

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

کجا باید چاپ کنم؟ به این شکل یعنی؟

<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php echo $image_url[0];?>" />این timthumb میگن که به سرور فشار میاره درسته؟ چیزه دیگه ای هست که بشه به جاش ازون استفاده کرد؟

ممنون

 

Mohammad

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

 

Mohammad

مدیر انجمن
پرسنل مدیریت
منظور از حلقه ، شرط نمایش مطالب هست...

طریقه چاپ کردنت صحیحه...

 

amin704

کاربر عضو
منظور از حلقه ، شرط نمایش مطالب هست...

طریقه چاپ کردنت صحیحه...

ممنون از راهنمایی ها

ای اسکریپت thimthumb رو وقتی سرچ میزدم یه خورده به خاطر فشار روی سرور ازش بد میگفتن واسه همین منم دو دل شدم ، گویا خود woothemes که از این اسکریپت برای قالب هاش استفاده میکرده، قرار شده با چیزه دیگه ای جایگزینش کنه ... خلاصه من از اسکریپت BFI_Thumb که گویا بهینه تر و کلا بهتر از این و سایر اسکریپت هاست، تصمیم گرفتم استفاده کنم ... به هر حال ممنون بابت راهنماییهاتون

تایپکو ببندید

 
آخرین ویرایش توسط مدیر:
بالا