رفتن به مطلب

قرار دادن مطالب مرتبط مثل این سایت برای سایت


پست های پیشنهاد شده

سلام من میخوام مطالب مرتبط مثل این سایت در سایتم قرار بدم برای custom_post

http://number1music7...ssroad-of-time/

ببیند Related Posts اگه مثلا مطالب تست ارسال کرده باشد

روی تست جستجو میشه

View More هم ببیند مطالب بر همون مرتبط نمایش میده

لطفا اگه میشه کمک کنید متشکر میشم :wub:

ویرایش شده توسط saeed.spore
لینک به ارسال

مرسی داداش ولی میخوام بدون افزونه کار کنم البته یه شکلی باشه که به Post Type مثل اون سایت بشه استفاده کرد

چند تایی خودم اوکی کردم ولی میخوام به شکلی باشه که لینک view more میزنم به آرشیو مطالب بره ومطالب مرتبط توی آرشیوم دقیق نمایش بده

لینک به ارسال

ببنید دوست عزیز برای نمایش مطالب مرتبط روش های خیلی زیادی وجود داره ، اگر دوست دارید شبیه این بشه خودتون باید شخصی سازی کنید استایل های افزوونه رو ، من پیشنهاد میدم از کوئری استفاده کنید خیلی ساده تره نسبت به افزونه

لینک به ارسال

از نظر من تگ بهتره ولی من گیج شدم تو صفحه مطالب مربوطه چطور مطالب مربوطه را نمایش بدم

http://number1music79.com/?artist=arash

فقط یه چیزی الان این سایت post type

اصلیش song بعد تا میخواد مطالب مرتبط نمایش بده از artist اسفتفاده میکنه به چه شکل مطالب یه نوع نوشته دیگه را در این نمایش میده که بتونه بر حسب artist مطالب مرتبط نمایش میده

لینک به ارسال

ببینید کاره مطالب مرتبط بر اساس تگ اینه که میاد مثلا شما ی مطلبی در مورد آهنگ مرتضی پاشایی میزنید و تگشو اینجوری وارد میکنید

مرتضی پاشایی - آهنگ مرتضی پاشایی-آهنگ جدید

بعد میاد ی مطلب دیگه مینویسید و تکشو باز مثله همین اینجوری وارد میکنید :

مرتضی یاشایی

در کل میاد تگ های مربوطه که شما وارد کردید رو تبدیل به کوئری مطالب مرتبط میکنه .. این میشه بر اساس تگ ها

کدش هم اینه که در جایی که میخواید نمایش داده بشه وارد میکنید :

<?php
//for use in the loop, list 5 post titles related to first tag on current post
$tags = wp_get_post_tags($post->ID);
if ($tags) {
echo 'Related Posts';
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>5,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a><br/>
<?php
endwhile;
}
}
?>

لینک به ارسال

درسته داداش دمت گرم واقعا کارت درسته ولی یه سوالی این بین می ماند . اونم اینکه چطور صفحه این سایت ساخته که مطالب مرتبط نمایش میده

در زبان C# وقتی میخواستیم یه فرمی مثل ثبت نام ارسال کنم یا ویرایش کنیم باید پابلیش میکردیم

ولی من مشکلم با اینکه چطور مطالب مرتبط اینطوری نمایش میده

ویرایش شده توسط saeed.spore
لینک به ارسال

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

لینک به ارسال

ببین داداش الان من مثلا پست http://number1music7...ssroad-of-time/ باز کردم

کنارش زده view more مطالب مرتبط

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

http://number1music79.com/?artist=sina+sarlak

لینک به ارسال

خب؟؟

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

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

لینک به ارسال

خب من یه چیزی که شکی شدم روش چرا روی اسم خواننده بین مثلا

pooya+bayati

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

اصلا ?artist = pooya+byati

تایپ میکنه

artist چطور تنظیم کرده؟

میشه از Post type باشه ؟

لینک به ارسال

به کد مطمعا هستم داداش فقط میخوام بدونم الان این کد در کدام فیل و چطور آدرس سایتما مثل این سایت درست کنم

من سه Post type الان روی لوکال ساختم میخوام الان پست ها که ارسال میکنم میخوام مطالب مربوط post type نمایش بده

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

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