آموزش تابع the_permalink در وردپرس
مقالات وردپرساستفاده از تابع the_permalink در طراحی قالب وردپرس چگونه باید انجام شود ؟ سادهترین ، پرکاربردترین و بی دردسرترین تابع کاربردی در وردپرس را بشناسید !
در سری مقالات آموزش توابع کاربردی در وردپرس ، اکنون به یک تابع واقعا کارگشا و بسیار بسیار پرکاربرد رسیدیم تابعی که وقتی برنامه نویسان php از وجود و کاربرد آن آگاه شدند ، متوجه شدند که چقدر ساده و بدون درگیری با کدهای مختلف و بازی با آیدی و کوئری سنگین و… میتوان لینک ادامه مطلب را ایجاد کرد .
اگر حتی از طراحان مبتدی قالب وردپرس باشید ، از این تابع به میزان زیادی استفاده کردهاید . تابع the_permalink بصورتی بسیار ساده و در همان لحظه ، لینک ادامه مطلب برای محتوای هر پست تایپ را ایجاد خواهد کرد .
تفاوتی ندارد که نوع محتوای شما نوشته باشد ، یا محصول یا هر نوع دیگری ! شما کافیست برای هر قسمتی از کد که از تگ a داخل آن استفاده شده است ، این تابع را در قسمت href استفاده کنید . برای مثال :
<a href="<?php the_permalink(); ?>">More ...</a>
با توجه به اینکه این تابع فاقد عبارت get در ابتدای آن است لذا میتوانیم بدون استفاده از دستور echo از این تابع استفاده کنیم و آدرس صفحه جزئیات هر محتوایی از پست تایپ مربوطه را داشته باشیم .
استفاده از the_permalink در حلقه loop
شاید بتوان گفت اصلیترین قسمت استفاده از تابع the_permalink ، داخل حلقه نمایش محتوای هر پست تایپ است که قصد داریم با کلیک روی لینک ادامه مطلب یا فرض مثال کلیک روی تصویر هر محتوا ، صفحه جزئیات آن را مشاهده کرده و محتوای کامل را مطالعه کنیم .
تابع the_permalink در داخل صفحه single نیز قابل استفاده است اما باید توجه داشته باشید که عملا کارایی نخواهد داشت و صرفا لینک صفحه فعلی که درحال مطالعه آن هستید را برای شما نمایش خواهد داد که این کار حتی ازنظر سئو سایت نیز اصولی نیست .
لذا اصلیترین قسمت استفاده از تابع the_permalink داخل حلقه while مربوط به هریک از محتواهای سایت شما است .
<?php
while(have_posts()) { the_post(); ?>
<a href="<?php the_permalink(); ?>"><h3><?php the_title(); ?></h3></a>
<?php } ?>
توجه کنید که میتوانید این را تابع برای هر قسمتی که تگ a در آن استفاده شده است به کار بگیرید . تصویر محتوا ، عنوان محتوا و یا خلاصه نوشته ، درکل هرچیزی که داخل تگ a باشد میتواند با قرار دادن the_permalink داخل قسمت href خود ، شما را به صفحه جزئیات هدابت کند .
این تابع کوچک داخل مخزن وردپرس بصورت زیر توصیف شده است :
the_permalink( int|WP_Post $post )
تنها پارامتر ورودی برای این تابع ، آیدی پست است که بصورت خودکار داخل هر تابع the_permalink وجود دارد و شما را دقیقا به پست مربوطه منتقل خواهد کرد . این پارامتر ورودی کاملا اختیاری است و شما اصلا نیازی به تنظیم آن ندارید لذا استفاده از همین تابع بصورتی که در بالا نمایش داده شده در طراحی قالب وردپرس مورد تایید است و مشکلی نخواهد داشت . پاینده باشید دوستان من .
امید قدیمی هستم ، 8 سال است که در زمینه طراحی و برنامه نویسی وب سایت فعالیت می کنم . توسعه دهنده فرانت اند ، طراح و برنامه نویس انواع وب سایت های وردپرسی ، فعال در زمینه تولید محتوا و سئو وب سایت
نقشه راه فرانت
اگر قصد دارید تا یک طراح ماهر باشید ، ما درست ترین مسیر را برای شما فراهم کردیم و فقط کافیست همراه ما باشید
آموزش ساخت جستجو برای پست تایپ در وردپرس - چگونه برای پست تایپ اختصاصی جستجوی اختصاصی بسازیم . خیلی ساده و راحت فقط در چند خط جستجوی اختصاصی بسازید !
آیا میدانید کدام وب سایت ها را نمیتوان توسط وردپرس حتی با وجود این هسته قدرتمندش طراحی کرد ؟ در این مقاله خدمتتان توضیح دادیم که چه وب سایت هایی را هرگز نمیتوانید با وردپرس طراحی و اجرا کنید !