بنام و یا خدای مهربان سلام خدمت تمام کاربران وب سایت سون ریپلای در خدمت شما عزیزان هستم با یکی دیگه از آموزش های وردپرس .
همان طور که میدونید برای مطالب مرتبط افزونه مطالب مرتبط همراه عکس خیلی زیاد است خوب شاید شما نخواهید که از افزونه استفاده نمایید .
خوب ما توی این آموزش از آموزش های وردپرس برای شما آموزش خواهیم که چطور بتوانید بدونه افزونه مطالب مرتبط وردپرس را نمایش بدید .
ما توی این آموزش وردپرس میخواهیم مطالب مرتبط به دو صورت آموزش بدیم
که هم بتوانیم از طریق دسته ها مطالب مرتبط را نمایش بدیم .
و هم بتوانیم از طریق برچسب های وردپرس مطالب مرتبط را نمایش بدیم.
آموزش نمایش مطالب مرتبط وردپرس بدونه افزونه به صورت فیلم
کد نمایش مطالب مرتبط
برای نمایش مطالب مرتبط اول باید تصمیم بگیرین که مطالب مرتبطتون رو بر اساس یکی بودن .
موضوعاتشون نمایش بدین یا بر اساس یکسانی تگ ها!
به ترتیب هر دو روش رو با هم بررسی میکنیم:
پشتیبانی از تصویر شاخص در پوسته وردپرس
خوب اول باید برسی کنم که آیا پوسته ما از تصویر شاخص پشتیبانی می کنه یا خیر .
برای فعال سازی تصویر شاخص وردپرس کد زیر را داخل فایل functions.php قرار میدیم.
1
add_theme_support('post-thumbnails');
نمایش مطالب مرتبط بر اساس موضوع
برای نمایش مطالب مرتبط بر اساس موضوع کافیه کد زیر رو در هر مکانی از قالب که میخواین مطالب مرتبط به نمایش دربیان قرار بدین.
مثلا در فایل single.php قالب که پست ها با قالب اون لود میشن جای مناسبی برای این کد هست.
کد بالا یکی از کاملاترین کدهای نمایش مطالب مرتبط بر اساس موضوعه چراکه تقریبا تمام المان های یک پست(مثل عنوان و تصویر و…) توش به کار رفته.
بذارین تا یکم مختصر کد بالا رو براتون تشریح کنم :
در ابتدا ما متغییر گلوبال post رو در orig_post ریختیم تا با متغییر
جدید کار کنیم. حالا اومدیم و آی دی دسته پست حال حاضر رو با آی دی دسته
سایر سایر مطالب چک کردیم تا اگر مطلبی با آی دی دسته یکسان وجود داره انتخاب بشه.
در مرحله بعد اومدیم نحوه نمایش رو انتخاب کردیم که طبق کد ما موارد زیر برای هر مطلب مرتبط به نمایش درمیاد :
نمایش مطالب مرتبط بر اساس برچسب ها (تگ ها)
این کد دقیقا مثلا بالاست با این تفاوت که مطالب مرتبط رو بر اساس برچسبشون نشون میده.
برای استفاده از این کد هم باید اون رو در مکانی از قالب که میخواین مطالب مرتبط به نمایش دربیان قرار بدین.
PHP
body:after{content:"less than 320px";font-size:1rem;font-weight:bold;position:fixed;bottom:;width:100%;text-align:center;background-color:hsla(1,60%,40%,0.7);color:#fff;height:20px;padding-top:0;margin-left:0;left:0}@media only screen and (min-width:320px){body:after{content:"320 to 480px";background-color:hsla(90,60%,40%,0.7);height:20px;padding-top:0;margin-left:0}}@media only screen and (min-width:480px){body:after{content:"480 to 768px";background-color:hsla(180,60%,40%,0.7);height:20px;padding-top:0;margin-left:0}}@media only screen and (min-width:768px){body:after{content:"768 to 980px";background-color:hsla(270,60%,40%,0.7);height:20px;padding-top:0;margin-left:0}}@media only screen and (min-width:980px){body:after{content:"980 to 1024px";background-color:hsla(300,60%,40%,0.7);height:20px;padding-top:0;margin-left:0}}@media only screen and (min-width:1024px){body:after{content:"1024 and up";background-color:hsla(360,60%,40%,0.7);height:20px;padding-top:0;margin-left:0}}
هیچ دیدگاهی برای این نوشته ثبت نشده است.