ابزاردونی طرح های لایه باز

افزودن تاریخ انقضا به نوشته های وردپرس بدون افزونه

افزودن تاریخ انقضا برای نوشته های وردپرس بدون افزونهسلام دوستان ، خسته نباشید ، اخیرا برای یکی از پروژه ها دنبال افزونه ای برای تنظیم تاریخ انقضا برای نوشته ها می گشتم و پیدا هم کردم ، افزونه ها زیاد هستن برای این کار اما متاسفانه هیچکدوم با افزونه wp-parsidate گروه وردپرس پارسی سازگار نبودن و نمیشد استفاده کرد ، با کمی جستجو یک کد پیدا کردم که بدون نیاز به افزونه این کار رو انجام می داد ، هر چند این کد فقط نوشته رو مخفی میکنه از دید و حذف نمیکنه یا به دسته دیگری تغییر نمیده اما کار من رو راه انداخت ، تنها مشکلی که داشت این بود که با تاریخ میلادی کار میکرد که با کمک پارسا عزیز از گروه وردپرس پارسی این مشکل هم مسطح شد ، منم گفتم قرار بدم تا شما هم استفاده کنید …

<?php
if (have_posts()) :
while (have_posts()) : the_post();
$expirationtime = gregdate("Y/m/d", get_post_custom_values('expiration'));
if (is_array($expirationtime)) {
$expirestring = implode($expirationtime);
}
$secondsbetween = strtotime($expirationtime)-time();
if ( $secondsbetween > 0 ) {

// For example ...

the_title();
the_excerpt();
}
endwhile;
endif;
?>

حالا فقط کافیه یک زمینه دلخواه با آیدی expiration ایجاد کنید و تاریخ رو داخلش با مقداری به صورت زیر وارد نمایید :

yyyy/mm/dd  >  1392/11/14

موفق باشید …

افزودن تاریخ انقضا به نوشته های وردپرس بدون افزونه

سلام دوستان ، خسته نباشید ، اخیرا برای یکی از پروژه ها دنبال افزونه ای برای تنظیم تاریخ انقضا برای نوشته ها می گشتم و پیدا هم کردم ، افزونه […]

Rating: 5 Review by Abzardooni on 2014-02-06

4 پاسخ به “افزودن تاریخ انقضا به نوشته های وردپرس بدون افزونه”

  1. جعفر
    جعفر

    باسلام
    من به این کد خیلی نیاز دارم امکانش هست توضیح بدین کدها را باید درکجا کپی کردوبعدش چکاری باید انجام داد؟
    ضمنا من توسایتم مسابقه برگزار میکنم میخوام با این کد
    فرمی که کاربر تکمیل وارسال میکنه
    یا
    کل پیج به پیش نویس ببره
    یا
    از دیدکاربر درتاریخ وساعت خاصی پنهان کنه
    ممنون

    • ژیهات
      ژیهات
      مدیر سایت

      درود جعفر عزیز ،
      از این کد فقط می توانید برای به پیش نویس فرستادن نوشته ها یا ( custom post type ) ها استفاده کنید چون همینطور که ملاحظه می کنید کد با حلقه وردپرس همراه شده
      در صورتی که با برنامه نویسی وردپرس آشنایی نداشته باشید این کار برای شما سخت خواهد بود

  2. جعفر
    جعفر

    خوب به نظرت منکه بابرنامه نویسی وردپرس آشنایی ندارم واین مشکل هم دارم تکلیفم چیه؟
    چطور مشکلم حل میشه؟
    افزونه ای کد ساده ای سراغ ندارید که مشکل من حل بشه؟

    • ژیهات
      ژیهات
      مدیر سایت

      سلام
      والا دیگه کد از این ساده تر پیدا نمیشه برای این منظور
      البته یه افزونه “تبلیغات متنی” با استفاده از این قابلیت نوشتم که می تونید از این سایت تهیه کنید : http://www.iestore.ir

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *