نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: درخواست کد جلوگیری از حذف فایل

  1. #1
    عضو انجمن bloodthirstyb آواتار ها
    تاریخ عضویت
    Mar 2014
    نوشته ها
    117
    تشکر تشکر کرده 
    49
    تشکر تشکر شده 
    17
    تشکر شده در
    15 پست

    پیش فرض درخواست کد جلوگیری از حذف فایل

    درود
    من یه کد میخوام که یه جایی از قالب وردپرس بذارم که اگه مثلا فایل header.php موجود نبود در قالب ، قالب بالا نیاد و ارور بده...کسی میونه همچین کدی به من بده؟
    سپاس از شما

  2. # ADS




     

  3. #2
    عضو جدید illusive_man آواتار ها
    تاریخ عضویت
    May 2016
    نوشته ها
    9
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    16
    تشکر شده در
    10 پست

    پیش فرض پاسخ : درخواست کد جلوگیری از حذف فایل

    نقل قول نوشته اصلی توسط bloodthirstyb نمایش پست ها
    درود
    من یه کد میخوام که یه جایی از قالب وردپرس بذارم که اگه مثلا فایل header.php موجود نبود در قالب ، قالب بالا نیاد و ارور بده...کسی میونه همچین کدی به من بده؟
    سپاس از شما
    در صورت تمایل آدرس ایمیل خود را پ.خ. بفرمایید تا براتون انجام بشه.
    Telegram: illusiv3_m4n

  4. #3
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : درخواست کد جلوگیری از حذف فایل

    کد:
    if (file_exists(get_template_directory().'header.php')) 
        {
        //exist
        }
    else {
        //not exist
        }

  5. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  6. #4
    عضو انجمن bloodthirstyb آواتار ها
    تاریخ عضویت
    Mar 2014
    نوشته ها
    117
    تشکر تشکر کرده 
    49
    تشکر تشکر شده 
    17
    تشکر شده در
    15 پست

    پیش فرض پاسخ : درخواست کد جلوگیری از حذف فایل

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    کد:
    if (file_exists(get_template_directory().'header.php')) 
        {
        //exist
        }
    else {
        //not exist
        }
    ممنون بابت لطفی که کردید...این کد رو توی کدوم فایل باید اضافه کنم؟..function.php?
    بازم تشکر
    ویرایش توسط bloodthirstyb : August 17th, 2016 در ساعت 13:24

  7. #5
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : درخواست کد جلوگیری از حذف فایل

    نقل قول نوشته اصلی توسط bloodthirstyb نمایش پست ها
    ممنون بابت لطفی که کردید...این کد رو توی کدوم ایل باید اضافه کنم؟..function.php?
    بازم تشکر
    ابتدا فایل function اضافه کنید.

  8. تعداد تشکر ها از T.Toosi به دلیل پست مفید


  9. #6
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : درخواست کد جلوگیری از حذف فایل

    سلام
    البته اگر فایل header.php یا هر فایل php دیگه ای رو به جای include با تابع require فراخوانی کنید خودکار اگه فایل نباشه اخطار Fatal Error خود php نمایش داده میشه.
    اگر هم این فایل header.php توسط خود وردپرس فراخوانی میشه شما می تونید در این فایل یه فایل دیگه مثلاً به نام myheader.php رو با تابع require فراخوانی کنید و اطلاعات header.php اصلی رو توی این myheader.php ذخیره کنید بعدش اینطوری اگه این فایل myheader.php نباشه PHP اخطار میده.

  10. تعداد تشکر ها از iHSG به دلیل پست مفید


  11. #7
    عضو انجمن bloodthirstyb آواتار ها
    تاریخ عضویت
    Mar 2014
    نوشته ها
    117
    تشکر تشکر کرده 
    49
    تشکر تشکر شده 
    17
    تشکر شده در
    15 پست

    پیش فرض پاسخ : درخواست کد جلوگیری از حذف فایل

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    ابتدا فایل function اضافه کنید.
    متاسفانه کار نکرد
    کد رو بعد از <?php قرار دادم ولی کار نکرد.

    - - - Updated - - -

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    سلام
    البته اگر فایل header.php یا هر فایل php دیگه ای رو به جای include با تابع require فراخوانی کنید خودکار اگه فایل نباشه اخطار Fatal Error خود php نمایش داده میشه.
    اگر هم این فایل header.php توسط خود وردپرس فراخوانی میشه شما می تونید در این فایل یه فایل دیگه مثلاً به نام myheader.php رو با تابع require فراخوانی کنید و اطلاعات header.php اصلی رو توی این myheader.php ذخیره کنید بعدش اینطوری اگه این فایل myheader.php نباشه PHP اخطار میده.
    ممکنه اون کد require که header.php رو فراخوانی میکنه به من بدید؟
    خیلی ممنون میشم

  12. #8
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : درخواست کد جلوگیری از حذف فایل

    نقل قول نوشته اصلی توسط bloodthirstyb نمایش پست ها
    ممکنه اون کد require که header.php رو فراخوانی میکنه به من بدید؟
    خیلی ممنون میشم
    اول در پوشه قالب یه فایل با نام myheader.php بسازید و تمامی محتویات فایل header.php اصلی رو توی این فایل جدید ذخیره کنید.
    بعدش به فایل header.php اصلی برید و کل محتویاتش رو پاک کنید و به جاش یه خط کد زیر رو بذارید:

    کد PHP:
    <?php require('myheader.php'); ?>

  13. تعداد تشکر ها از iHSG به دلیل پست مفید


  14. #9
    عضو انجمن bloodthirstyb آواتار ها
    تاریخ عضویت
    Mar 2014
    نوشته ها
    117
    تشکر تشکر کرده 
    49
    تشکر تشکر شده 
    17
    تشکر شده در
    15 پست

    پیش فرض پاسخ : درخواست کد جلوگیری از حذف فایل

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    اول در پوشه قالب یه فایل با نام myheader.php بسازید و تمامی محتویات فایل header.php اصلی رو توی این فایل جدید ذخیره کنید.
    بعدش به فایل header.php اصلی برید و کل محتویاتش رو پاک کنید و به جاش یه خط کد زیر رو بذارید:

    کد PHP:
    <?php require('myheader.php'); ?>
    با این روش باز هم به نتیجه نمیرسم...چون با حذف فایل header.php و myheader.php باز هم سایت بالا میاد و اروری داده نمیشه...
    من یه کد میخوام که توی function.php قرار بدم.

  15. #10
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : درخواست کد جلوگیری از حذف فایل

    نقل قول نوشته اصلی توسط bloodthirstyb نمایش پست ها
    با این روش باز هم به نتیجه نمیرسم...چون با حذف فایل header.php و myheader.php باز هم سایت بالا میاد و اروری داده نمیشه...
    من یه کد میخوام که توی function.php قرار بدم.
    خب اگه با این روش هم نشه دیگه تو وردپرس فکر نکنم بشه چون تا اون جایی که من تست کردم وردپرس حتی اگر یکی از فایل های قالب هم نباشه از فایل های پیش فرض خودش برای اون فایل استفاده میکنه.
    یعنی اگه مثلاً فایل header.php هم پاک کنید باز قالب بالا میاد ولی فقط ممکنه استایل هاش متفاوت باشه چون با فقط این فایل header.php با قالب پیش فرض لود میشه.

    البته این تجربه تستی که من انجام دادم هست حالا دقیقش رو سایر دوستان توضیح میدن انشاءالله.

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •