نمایش تاریخ بروز رسانی مطالب در وردپرس با طرح بندی زیبا
در برخی از سایت های موجود در میان میلیون ها سایت جهانی، مطالبی قرار می گیرد که هر از گاهی نیاز به آپدیت و بروز رسانی دارند؛ به طور مثال در سایت های نرم افزار که دائما در حال بروز رسانی هستند، مدیران سایت ها نیز نیاز به بروز رسانی سایت ها و درج نسخه جدید و جایگزینی آن با نسخه های قدیمی نرم افزار دارند. در چنین سایت هایی گاهی در کنار مطالب بخشی به نام تاریخ بروز رسانی مطالب نیز قرار می گیرد و البته برخی از سایت ها به جای استفاده از تاریخ بروز رسانی در پایان یا ابتدای همان مطلب اقدام به درج تاریخ بروز رسانی به صورت دستی می نمایند که کار دشواری است! در این مطلب قصد داریم به شما کاربران محترم نوین وردپرس نحوه افزودن تاریخ بروز رسانی مطالب را در سایت وردپرسی خود آموزش دهیم تا از این پس تاریخ آپدیت مطالب به صورت خودکار در سایت شما درج شود. در ادامه با ما و آموزش نمایش تاریخ آپدیت و بروز رسانی مطالب در وردپرس همراه باشید.
کد نمایش تاریخ بروز رسانی مطالب در وردپرس
در این بخش قصد داریم به شما کدی را ارائه کنیم که با درج آن در سایت خود دیگر نیازی به افزودن دستی تاریخ بروز رسانی مطالب سایت خود را نخواهید داشت و با بروز رسانی یک مطلب از سایت وردپرسی خود، به صورت کاملا خودکار تاریخ بروز رسانی آن نیز افزوده شود. برای اینکار ابتدا تکه کد زیر را در فایل توابع قالب خود ( function.php ) قرار دهید:
function wpb_last_updated_date( $content ) { $u_time = get_the_time('U'); $u_modified_time = get_the_modified_time('U'); if ($u_modified_time >= $u_time + ۸۶۴۰۰) { $updated_date = the_modified_time('F jS, Y'); $updated_time = the_modified_time(); $custom_content = '<p class="last-updated">Last updated on'. $updated_date . 'at'. $updated_time .'</p>'; } $custom_content .= $content; return $custom_content; } add_filter( 'the_content', 'wpb_last_updated_date' );
این تکه کد اقدام به فراخوانی کد های آخرین بروز رسانی های صورت گرفته در یک مطلب را از هسته وردپرس میکند و در سایت نمایش می دهد. اما مشکلی که ممکن است توجه کاربران را به خود جلب کند ظاهر بسیار ساده آن است که برای آن کد CSS در نظر گرفته ایم که می توانید آن را به فایل استایل قالب خود ( Style.css ) افزوده و ظاهر جدید آن را مشاهده کنید :
.last-updated { font-size: small; text-transform: uppercase; background-color: #fffdd۴; }
با درج کد بالا می توانید ظاهر بسیار جذاب تری را به آن اضافه کنید. در قدم بعد باید این کد را در بخشی از سایت و قالب خود که قصد نمایش آن را دارید اضافه کرده و آن را نمایش دهید. برای اینکار تکه کد زیر را در هر بخشی از قالب خود که قصد نمایش آن را دارید، اضافه نمایید که پیشنهاد ما افزودن در دو بخش index و single قالب وردپرس می باشد تا کاربران به راحتی آخرین بروز رسانی مطالب را مشاهده کنند:
$u_time = get_the_time('U'); $u_modified_time = get_the_modified_time('U'); if ($u_modified_time >= $u_time + ۸۶۴۰۰) { echo "<p>Last modified on "; the_modified_time('F jS, Y'); echo " at "; the_modified_time(); echo "</p> "; }
نتیجه گیری : در برخی از سایت ها مطابی قرار می گیرند که گاهی اوقات نیاز به بروز رسانی مطالب و آپدیت محصولات ارائه شده دارند؛ در چنین سایت هایی گاهی نیاز به ارائه تاریخ بروز رسانی می باشد که در این مطلب اقدام به معرفی کدی کردیم که به صورت کاملا خودکار این تاریخ فراخوانی شده و در سایت نمایش داده شود.
- تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
- دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
- آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
- دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
- دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.
با تشکر از مطالب ناب نوین وردپرس
کاربر همیشگی شما هستم…