مباحث فعال

فیلتر
مرتب سازی بر اساس زمان نمایش
اخیر اخیر محبوب محبوب هر زمان هر زمان 24 ساعت گذشته 24 ساعت گذشته 7 روز گذشته 7 روز گذشته 30 روز گذشته 30 روز گذشته همه همه عکس ها عکس ها انجمن انجمن ها وبلاگ وبلاگ ها
  • آواتار admin
    02-13-2020, 05:31 AM
    0 پاسخها | 0 مشاهدات
  • آواتار admin
    02-13-2020, 05:29 AM
    دراین پست خام گوگل آنالیزرا گه پس ازساخت پروژاختصاصی سیستم به شماکدی اختصاص میدهد که آن راباید بجای (UA-XXXXX-Y) کپی پیست وذخیره کنیدسپس به اتفاق این کدتکمیلی را درجای مناسبی درسایت خودقرارمیدهید <!-- Google Analytics --> <script> (function(i,s,o,g,r,a,m){i=r;i=i||function(){ (i.q=i.q||).push(arguments)},i.l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o);a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXX-Y', 'auto'); ga('send', 'pageview'); </script> <!-- End Google Analytics --> کد خام دوم - کد دومی که در ریر مشاهده میکنید چهار کار اصلی را انجام می دهد: یک عنصر <script> ایجاد می کند که همزمان با بارگیری همزمان همگام کتابخانه آنالیز.js JavaScript از https://www.google-analytics.com/analytics.js شروع می شود. یک تابع ga جهانی (به نام صف فرمان) ga () را آغاز می کند که به شما امکان می دهد تا زمانی که کتابخانه analytics.js بارگیری شده و آماده است ، دستورات را اجرا کنید. یک فرمان به صف فرمان ga () اضافه می کند تا بتواند یک شیء ردیاب جدید برای خاصیت مشخص شده با پارامتر 'GA_MEASUREMENT_ID' ایجاد کند. فرمان دیگری را به صف فرمان ga () ارسال می کند تا نمای صفحه را برای صفحه فعلی به Google Analytics ارسال کند. پیاده سازی های سفارشی ممکن است نیاز به اصلاح دو خط آخر برچسب Google Analytics (ایجاد و ارسال دستورات) یا اضافه کردن کد اضافی برای گرفتن تعامل بیشتر داشته باشد. با این حال ، شما نباید کدی را که بارگیری در کتابخانه analytics.js است تغییر دهید یا عملکرد صف فرمان (ga ()) را اولیه کنید. برچسب جایگزین asyncدر حالی که برچسب Google Analytics که در بالا توضیح داده شده است ، تضمین می کند که اسکریپت بارگیری و به صورت غیر همزمان در همه مرورگرها اجرا شود ، این مضرات را دارد که به مرورگرهای مدرن اجازه ندهد از قبل بارگذاری این اسکریپت را انجام دهند. برچسب جایگزین async در زیر ، از قابلیت پیش بارگذاری اضافه می کند ، که باعث افزایش عملکرد کمی در مرورگرهای مدرن می شود ، اما می تواند در بارگیری و اجرای همزمان در IE 9 و مرورگرهای موبایل قدیمی که ویژگی اسکریپت async را تشخیص نمی دهند ، تخریب شود. فقط از این پیکربندی برچسب استفاده کنید اگر بازدید کنندگان شما در درجه اول از مرورگرهای مدرن برای دسترسی به سایت شما استفاده کنند. <!-- Google Analytics --> <script> window.ga=window.ga||function(){(ga.q=ga.q||).push(arguments)};ga.l=+new Date; ga('create', 'UA-XXXXX-Y', 'auto'); ga('send', 'pageview'); </script> <script async src='https://www.google-analytics.com/analytics.js'></script> <!-- End Google Analytics -->
    0 پاسخها | 4 مشاهدات
  • آواتار admin
    02-13-2020, 03:43 AM
    دراین پست خام گوگل آنالیزرا گه پس ازساخت پروژاختصاصی سیستم به شماکدی اختصاص میدهد که آن راباید بجای (UA-XXXXX-Y) کپی پیست وذخیره کنیدسپس به اتفاق این کدتکمیلی را درجای مناسبی درسایت خودقرارمیدهید <!-- Google Analytics --> <script> (function(i,s,o,g,r,a,m){i=r;i=i||function(){ (i.q=i.q||).push(arguments)},i.l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o);a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXX-Y', 'auto'); ga('send', 'pageview'); </script> <!-- End Google Analytics --> کد خام دوم - کد دومی که در ریر مشاهده میکنید چهار کار اصلی را انجام می دهد: یک عنصر <script> ایجاد می کند که همزمان با بارگیری همزمان همگام کتابخانه آنالیز.js JavaScript از https://www.google-analytics.com/analytics.js شروع می شود. یک تابع ga جهانی (به نام صف فرمان) ga () را آغاز می کند که به شما امکان می دهد تا زمانی که کتابخانه analytics.js بارگیری شده و آماده است ، دستورات را اجرا کنید. یک فرمان به صف فرمان ga () اضافه می کند تا بتواند یک شیء ردیاب جدید برای خاصیت مشخص شده با پارامتر 'GA_MEASUREMENT_ID' ایجاد کند. فرمان دیگری را به صف فرمان ga () ارسال می کند تا نمای صفحه را برای صفحه فعلی به Google Analytics ارسال کند. پیاده سازی های سفارشی ممکن است نیاز به اصلاح دو خط آخر برچسب Google Analytics (ایجاد و ارسال دستورات) یا اضافه کردن کد اضافی برای گرفتن تعامل بیشتر داشته باشد. با این حال ، شما نباید کدی را که بارگیری در کتابخانه analytics.js است تغییر دهید یا عملکرد صف فرمان (ga ()) را اولیه کنید. برچسب جایگزین asyncدر حالی که برچسب Google Analytics که در بالا توضیح داده شده است ، تضمین می کند که اسکریپت بارگیری و به صورت غیر همزمان در همه مرورگرها اجرا شود ، این مضرات را دارد که به مرورگرهای مدرن اجازه ندهد از قبل بارگذاری این اسکریپت را انجام دهند. برچسب جایگزین async در زیر ، از قابلیت پیش بارگذاری اضافه می کند ، که باعث افزایش عملکرد کمی در مرورگرهای مدرن می شود ، اما می تواند در بارگیری و اجرای همزمان در IE 9 و مرورگرهای موبایل قدیمی که ویژگی اسکریپت async را تشخیص نمی دهند ، تخریب شود. فقط از این پیکربندی برچسب استفاده کنید اگر بازدید کنندگان شما در درجه اول از مرورگرهای مدرن برای دسترسی به سایت شما استفاده کنند. <!-- Google Analytics --> <script> window.ga=window.ga||function(){(ga.q=ga.q||).push(arguments)};ga.l=+new Date; ga('create', 'UA-XXXXX-Y', 'auto'); ga('send', 'pageview'); </script> <script async src='https://www.google-analytics.com/analytics.js'></script> <!-- End Google Analytics -->
    0 پاسخها | 11 مشاهدات
  • آواتار reza
    02-12-2020, 09:54 PM
    rss:description} ادامه...
    0 پاسخها | 7 مشاهدات
  • آواتار reza
    02-12-2020, 09:54 PM
    rss:description} ادامه...
    0 پاسخها | 2 مشاهدات
  • آواتار reza
    02-12-2020, 09:54 PM
    rss:description} ادامه...
    0 پاسخها | 5 مشاهدات
  • آواتار reza
    02-12-2020, 09:54 PM
    rss:description} ادامه...
    0 پاسخها | 8 مشاهدات
  • آواتار admin
    02-02-2020, 05:11 AM
    بانک اطلاعات آنلاين اصناف,مشاغل ومراکزتجاری,اداری,صنعتی وخدماتی شهرستان اسلامشهروحومه اسلامشهرآنلاین – نشریه اینترنتی محلی شهرستان اسلامشهروتوابع نشریه اینترنتی محلی اسلامشهر نشریه اینترنتی,خبری,فرهنگی,سرگرمی,تبلیغاتی کاربرمحورشهرستان اسلامشهروحومه
    0 پاسخها | 7 مشاهدات
  • آواتار admin
    02-02-2020, 05:05 AM
    دانلودقالب اگهی وردپرس findgo http://dl.mellatweb.com/product/user20/20-Y6pE2AkC-2019-04-28-17:52findgov1.3.15mellatweb98td46464d.zip
    0 پاسخها | 9 مشاهدات
  • آواتار kemia
    02-02-2020, 12:52 AM
    ضمن تشکرازمدیریت محترم انجمن که درپست قبلی قالب Classiera قرارداده بودید بنده دانلودکردم وسپاس ازراست چین نمودن وقراردادن دمو وفایل درون ریز این قالب درسایتهای دیگرتا300هزارتومان این قالب بفروش گذاشته شده ولی شمابه رایگان لینک دانلود را دراختیارکاربران قراردادید درصورت امکان لینک دانلود قالب adforestاگهی همون قالب دیوار راستچین شده را برای دانلودکاربران قراردهید ممنونم
    0 پاسخها | 7 مشاهدات
  • آواتار admin
    01-22-2020, 04:50 PM
    17 ترفند کنسول جستجوی گوگل در Google Search Console – برای افزایش ترافیک وب‌سایت (بخش اول) پپس از فعالسازی، به مسیر تنظیمات » Insert Headers and Footers بروید و کدی که از قبل کپی کرده‌اید را در قسمت “ Scripts in Header “ جایگذاری کنید. ت فراموش نکنید برای ذخیره تغییرات روی دکمه “ذخیره” کلیک کنید. اکنون میتوانید به تنظیمات Google Search Console برگشته و بر روی دکمه ” Verify ” کلیک کنید. وریفای کردن مالکیت یک سایت Google Search Console در کد وب‌سایت شما به دنبال تگ HTML خواهد گشت و یک پیغام مبنی بر موفق بودن عملیات به شما نشان خواهد داد. تایید مالکیت سایت همین؛ شما با موفقیت سایت خود را به Google Search Console اضافه کردید. اکنون میتوانید روی گزینه ” Go to Property ” کلیک کنید تا داشبورد Google Search Console خود را مشاهده کنید. یادداشت: اگر پس از اضافه کردن کد داخل پلاگین Insert Headers and Footer، کنسول جستجوی گوگل نتوانست وب‌سایت شما را تایید کند، باید مطمئن شوید کش وردپرس خود را پاک کرده‌اید و پس از آن دوباره امتحان کنید. مرحله 2. تنظیم نام دامنه مورد نظر گوگل URLهای با www و بدون www را به عنوان دو صفحه متفاوت در نظر میگیرد. فرض کنیم شما از https://www.example.com به عنوان URL سایت خود استفاده کنید و دیگران https://example.com را به عنوان آدرس سایت شما لینک دهند، گوگل این لینک را به عنوان نشانی اینترنتی دیگری(نه نشانه اینترنتی شما) در نظر میگیرد. از آنجا که نمیتوانید نحوه لینک دادن دیگران به وب‌سایت خود را کنترل کنید، این موضوع میتواند بر عملکرد وب‌سایت شما در نتایج جستجو تاثیر بگذارد. ساده ترین راه حل آن، تنظیم نام دامنه مورد نظر در Google Search Console میباشد. برای این کار، باید به نسخه قدیمی Search Console بروید. به سادگی روی گزینه ” Go to the old version ” در ستون سمت چپ کلیک کنید. سوئیچ کردن به نسخه قدیمی Google Search Console اکنون Search Console نسخه قدیمی را بارگذاری میکند. برای تنظیم دامنه‌های دلخواه، باید روی آیکون چرخ‌دنده کلیک کنید و گزینه ” Site settings ” را انتخاب کنید. تنظیمات سایت در کنسول جستجوی گوگل در صفحه بعد، شما سه گزینه برای دامنه مورد نظر خود خواهید دید. گزینه اول این است که نام دامنه دلخواه خود را تنظیم نکنید که ما آن را توصیه نمیکنیم. در زیر آن، دامنه مورد نظر را با www و بدون پیشوند www مشاهده خواهید کرد. باید یکی از مواردی را که هنگام ارسال سایت خود به کنسول جستجوی گوگل استفاده کردید را انتخاب کنید. به یاد داشته باشید این مورد باید مشابه آنچه که در صفحه تنظیمات وردپرس مشاهده میکنید، باشد. فراموش نکنید برای ذخیره تنظیمات روی دکمه ذخیره کلیک کنید. مرحله 3. کشور هدف خود را تنظیم کنید اگر وب‌سایت شما مخاطبان یک کشور خاص را هدف قرار میدهد، صراحتا میتوانید به گوگل بگوئید وب‌سایت را به کاربران آن کشور اختصاص دهد. به نسخه قدیمی Google Search Console بروید و در منوی “Search Traffic” روی “اهداف بین الملل” کلیک کنید. کشور هدف به تب “کشور” رفته و کشور مورد نظر خود را انتخاب کنید. انتخاب یک کشور به این معنا نیست که وب‌سایت شما در نتایج جستجوی دیگر کشورها نمایش داده نخواهد شد؛ خیر اگر صفحه ای مربوط به مخاطبان سایر کشورها باشد، گوگل همچنان آن را در نتایج جستجو نشان خواهد داد. به هر حال، تنظیم کردن کشور هدف به گوگل کمک میکند هدف مخاطبان شما را بفهمد و میتواند به صورت بالقوه نتایج جستجوی محلی را به شما نشان دهد. مرحله 4. افزودن نقشه سایت XML نقشه سایت XML یک راه حل برای صاحبان وب‌سایت‌ها میباشد تا درباره تمام صفحه‌هایی که در وب‌سایت آنها وجود دارد به موتورهای جستجو اطلاع دهند. همچنین با این کار به موتورهای جستجو میگویند که لینک‌های موجود داخل وب‌سایت شما بسیار مهم تر از موارد دیگر هستند. افزودن نقشه سایت XML به موتورهای جستجو کمک میکند تا سایت شما را بهتر کراول کنند. با اینکه این کار رتبه سایت شما را در موتورهای جستجو بالاتر نمیبرد، اما به آنها اجازه میدهد تا محتوای شما را ایندکس کنند. ابتدا باید افزونه Yoast SEO را نصب و فعال کنید. پس از فعالسازی، افزونه به طور اتوماتیک برای وب‌سایت شما یک نقشه سایت XML تولید میکند. شما میتوانید در آدرس اینترنتی که به URL زیر شبیه است آن را پیدا کنید: http://example.com/sitemap_index.xml 1 http://example.com/sitemap_index.xml فراموش نکنید به جای example.com، نام دامنه خود را قرار دهید. اکنون میتوانید این نشانی اینترنتی را به Google Search Console ارسال کنید. در داشبورد Google Search Console، در ستون چپ بر روی “Sitemaps” کلیک کنید و قسمت آخر URL را در آنجا جایگذاری کنید. روی دکمه “submit ” کلیک کنید تا تغییرات شما ذخیره شود. حال Google Search Console، نقشه سایت شما را بررسی خواهد کرد و برای بهبود بخشیدن به کراول وب‌سایت شما از آن استفاده میکند. مرحله 5. Google Search Console را به Google Analytics متصل کنید اتصال Google Search Console به حساب Google Analytics خود، به تجزیه و تحلیل داده‌های کنسول جستجو در Google Analytics کمک میکند. این کار یک دیدگاه جدید از عملکرد بالای محتوا و کلمات کلیدی شما را فراهم میکند. اگر قبلا چنین کاری نکرده‌اید، ابتدا باید Google Analytics را در وب‌سایت وردپرس خود نصب کنید. توصیه میکنیم برای این کار از MonsterInsights استفاده کنید. این بهترین افزونه Google Analytics برای وردپرس میباشد و به طور خودکار کلمات کلیدی را از Google Search Console در بخش ادمین وردپرس تان نشان خواهد داد. حال برای اتصال Google Search Console به حساب Analytics، باید در وب‌سایت خود به داشبورد Google Analytics بروید. در قسمت پایین سمت چپ صفحه، روی دکمه ادمین کلیک کنید. Google Analytics اکنون به نمایه مدیریت تغییر خواهد کرد. از اینجا باید روی گزینه ” Property Settings ” کلیک کنید و پس از آن روی ” Adjust Search Console ” کلیک کنید. در صفحه بعدی، برای انتخاب وب‌سایت خود باید روی دکمه افزودن کلیک کنید. اکنون Analytics شما را به وب‌سایت Google Search console هدایت میکند که در آنجا لیستی از وب‌سایت‌هایی را که به Google Search console اضافه کرده‌اید به شما نمایش میدهد. وب‌سایتی را که میخواهید به این ویژگی Google Analytics لینک شود، انتخاب کنید، سپس روی دکمه ذخیره کلیک کنید. همین؛ شما با موفقیت داده‌های کنسول جستجوی گوگل را به اکانت Analytics خود متصل کردید. اکنون میتوانید گزارش‌های اخطار Search Console جدید خود را در اکانت Google Analytics خود در زیر Acquisition reports مشاهده کنید. اولین گزارشی که مشاهده میکنید، گزارش مربوط به “صفحه فرود” خواهد بود. برای هر صفحه فرودی، برآوردها (تعداد دفعاتی که یک صفحه در نتایج جستجو ظاهر میشود)، کلیک ها، میزان کلیک (CTR) و میانگین موقعیت در نتایج جستجو را مشاهده خواهید کرد که با پارامترهای analytics مانند نرخ پرش، تعداد جلسات و تعداد صفحات مشاهده شده در هر جلسه ترکیب شده است. با کلیک بر روی یک صفحه فرود، کلمات کلیدی واقعی که کاربران را به این صفحه فرود، هدایت کرده‌اند، نمایش داده خواهد شد. با تغییر به گزارش “کشورها” ، لیست کشورهایی را که در همان لیست قرار دارند را ببینید. گزارش دستگاه‌ها به شما نشان میدهد که سایت شما در نتایج جستجو در دسکتاپ، موبایل و تبلت چگونه نمایش داده میشود. مهم ترین گزارش‌های این داده‌ها، کوئری‌ها می‌باشند. آنها اطلاعاتی که در گزارش‌ها در مورد کلمات کلیدی جستجو شده، در گوگل آنالیتیکس پنهان شده‌اند را نشان میدهند. مرحله 6. پیدا کردن و برطرف کردن مشکلات ایندکس شدن در موتور جستجو رفع خطاهای ایندکس، مفیدترین ویژگی Google Search Console میباشد. اینگونه خطاها میتوانند با متوقف کردن موتور جستجو از کراول کردن و ایندکس کردن صفحات سایت شما بر رتبه‌بندی جستجوی شما تاثیر بگذارند. شما به راحتی میتوانید این خطاها را در گزارش Index « Coverage پیدا کنید. گزارش Index coverage به شما نشان میدهد که کدام صفحات از وب‌سایت شما توسط گوگل نشان داده شده‌اند و کدام صفحات یک خطا یا یک هشدار را نتیجه گرفته‌اند. پیمایش کنید و لیست از جزئیات همه‌ی خطاها را ببینید. با کلیک بر روی یک لینک، جزئیات در جایی که آموزش‌های بیشتری درباره خطا و نحوه رفع آن وجود دارد، باز خواهد شد. در ادامه خطاهای معمول ایندکس را که ممکن است با آنها برخورد کنید، آورده‌ایم. 404 error – این خطا زمانی رخ میدهد که کراولر URL را دنبال کرده و یک خطای 404 دیده است. Soft 404 error – این خطا زمانی اتفاق می‌افتد که کراول صفحه‌ی خطای 404 را میبیند اما کد وضعیت صفحه‌ یک پیام 200(موفقیت) به مرورگر ارسال میکند. Server error – وقتی از سرور خطای timed out دریافت شود و یا سرور پاسخگو نباشد خطای سرور رخ میدهد. در مواردی زمانی که وبسایت شما دارای ترافیک سنگین، در حال تعمیر و یا در دسترس نباشد، یا به هر دلیل دیگری ممکن است این خطا اتفاق بیفتد. Not followed – این خطا زمانی رخ میدهد که گوگل نمیتواند یک نوع محتوا را دنبال کند. ممکن است این محتوا فلش، جاوا اسکریپت، آی فریم یا سایر منابع باشد که کراول کننده نمیتواند آنها را بررسی کند. حال بیایید نگاهی به نحوه برطرف کردن برخی از این خطاهای کراول بیندازیم. رفع خطای 404 در Google Search Console ابتدا، باید به یاد داشته باشید که تمام خطاهای 404 با هم برابر نیستند. میتوانید از برخی از آنها به صورت ایمن چشم پوشی کنید و فقط مواردی را که خطاهای واقعی هستند برطرف کنید. برای مثال، اگر یکی از پست‌های وبلاگ را حذف کرده‌اید و نمیخواهید کاربران را به یک پست جدیدتر هدایت کنید، بهتر است به گوگل اجازه دهید، صفحه خطای 404 را ببیند. گوگل نهایتا د صورت مشاهده خطای 404، این صفحه را deindex میکند. به دلیل اینکه ممکن است از این مورد خطاهای 404 مطلع نباشید، گوگل قصد دارد شما را از وجود آنها آگاه کند. برای مثال، هنگامی که به طور تصادفی چیزی را پاک میکنید یا فراموش می‌کنید کاربران را به نسخه‌ی جدید آن ریدایرکت کنید. به سادگی بر روی خطا در گزارش Index Coverage کلیک کنید، این گزینه تمام صفحاتی که دارای این خطا هستند را به شما نشان خواهند داد. صفحات را با دقت بررسی کنید و اگر صفحه‌ای را مشاهده کردید که نباید آنجا باشد، URL آن را کپی کنید و آن را در پنجره جدید مرورگر باز کنید. اگر صفحه‌ی خطای 404 را در مرورگر خود مشاهده کردید، باید این صفحه را تعمیر کنید. حال اگر این صفحه‌ای است که دیگر وجود ندارد، اما شما یک نسخه جدیدتر یا مشابه آن دارید، باید کاربران خود را به آن صفحه هدایت کنید. با این حال، گاهی اوقات ممکن است خطای 404 به واسطه‌ی یک اشتباه در ساختار پیوند‌های یکتا در وردپرس اتفاق بیفتد. برای برطرف کردن آن، به سادگی به مسیر تنظیمات » پیوندهای یکتا بروید و بدون اینکه تغییری انجام دهید بر روی ذخیره تغییرات کلیک کنید.
    0 پاسخها | 10 مشاهدات
  • آواتار admin
    01-12-2020, 09:10 PM
    کاربران محترم درپی درخواست جهت ترجمه صفحه نمایش پیام خطای وردپرس که درمواقعی که سایت دچارمشکل میشود بجای صفحه سایت نمایش داده میشودومضامین کلی ازتمامی مواردی که وجودآن باعثت عدم دسترسی کاربران به سایتهای وردپرسی میشود درون این صفحه پیام خطا گنجانده شده که بستگی به مشکل باید آن مورد راجستجوورفع کنیم شایدبتوان گفت وردپرس درنسخه های 5. به بالا این صفحه راجایگزین صفحه خطای404 قرارداده https://wordpress.org/support/article/debugging-in-wordpress/ اشکال زدایی در WordPress مباحث WP_DEBUG خطاها ، اخطارها و یادداشتهای PHP عملکردها و استدلالهای استهلاک شده WP_DEBUG_LOG WP_DEBUG_DISPLAY SCRIPT_DEBUG ذخیره ها مثال wp-config.php برای اشکال زدایی افزونه های اشکال زدایی منابع خارجی trueاشکال زدایی کد PHP بخشی از هر پروژه است ، اما وردپرس دارای سیستمهای اشکال زدایی خاص است که برای ساده سازی فرایند و همچنین استاندارد سازی کد در هسته ، پلاگین ها و مضامین طراحی شده است. در این صفحه ابزارهای مختلف اشکال زدایی در وردپرس و چگونگی تولید بیشتر در کد نویسی شما و همچنین افزایش کیفیت کلی و قابلیت همکاری کد شما شرح داده شده است. برای کاربر غیر برنامه نویس یا عمومی ، از این گزینه ها می توان برای نشان دادن اطلاعات خطای جزئیات استفاده کرد. WP_DEBUG WP_DEBUG یک ثابت PHP (یک متغیر ثابت جهانی) است که می تواند برای شروع حالت "Debugging" در سراسر وردپرس استفاده شود. فرض بر این است که به طور پیش فرض false است و معمولاً در پرونده wp-config.php روی نسخه های توسعه WordPress تنظیم می شود. define( 'WP_DEBUG', true ); define( 'WP_DEBUG', false ); توجه: مقادیر واقعی و false موجود در مثال توسط آپوستروپها احاطه نشده است زیرا ارزشهای بولی (true / false) هستند. اگر ثابت ها را به "false" تنظیم کنید ، آنها به عنوان true تعبیر می شوند ، زیرا نقل قول ها آن را به جای یک بولی تبدیل می کنند. استفاده از WP_DEBUG یا سایر ابزارهای اشکال زدایی در سایتهای زنده توصیه نمی شود. آنها برای تست های محلی و نصب صحنه ها در نظر گرفته شده اند. خطاها ، هشدارها و پیامهای PHP # خطاهای PHP ، هشدارها و اعلامیه ها فعال کردن WP_DEBUG باعث نمایش همه خطاها ، اعلامیه ها و اخطارهای PHP می شود. این به احتمال زیاد باعث تغییر رفتار پیش فرض PHP می شود که فقط خطاهای مهلک را نشان می دهد و یا در هنگام رسیدن خطاها صفحه سفید مرگ را نشان می دهد. نمایش همه اعلان ها و اخطارهای PHP معمولاً منجر به پیام های خطا برای مواردی می شود که به نظر نمی رسد false است ، اما از کنوانسیون های اعتبار سنجی داده های مناسب در داخل PHP پیروی نکنید. این هشدارها پس از شناسایی کد مربوطه ، آسان می شوند و کد حاصل تقریباً همیشه مقاوم در برابر اشکال و حفظ آن آسان تر است. عملکردها و استدلالهای مستهجن فعال کردن WP_DEBUG همچنین باعث می شود در مورد عملکردها و استدلال های مستهلک شده در وردپرس که در سایت شما استفاده می شود ، اعلام شود. اینها توابع یا آرگومانهای عملکردی هستند که هنوز از کد اصلی حذف نشده اند اما برای حذف در آینده نزدیک برنامه ریزی شده اند. اعلامیه استهلاک اغلب عملکرد جدیدی را نشان می دهد که باید به جای آن استفاده شود. WP_DEBUG_LOG WP_DEBUG_LOG همراهی با WP_DEBUG است که باعث می شود همه خطاها نیز در پرونده log deb.loglog ذخیره شوند. اگر می خواهید بعداً همه اعلان ها را مرور کنید یا نیاز به مشاهده اعلانهای ایجاد شده در خارج از صفحه(e.g. during an AJAX request or wp-cron run). توجه داشته باشید که این به شما امکان می دهد پرونده را با استفاده از عملکرد PHP که در error_log () ساخته شده است وارد کنید ، که می تواند برای مثال هنگام Debugging در رویدادهای Ajax مفید باشد. هنگامی که true است ، ورود به سیستم wp-content / debug.log در سیستم پرونده سایت شما ذخیره می شود. روش دیگر ، می توانید آن را در یک مسیر پرونده معتبر تنظیم کنید تا پرونده در جای دیگر ذخیره شود. define( 'WP_DEBUG_LOG', true ); -or- define( 'WP_DEBUG_LOG', '/tmp/wp-errors.log' ); توجه: برای WP_DEBUG_LOG برای انجام هر کاری ، WP_DEBUG باید فعال شود (true). به یاد داشته باشید می توانید WP_DEBUG_DISPLAY را بطور مستقل خاموش کنید. WP_DEBUG_DISPLAY WP_DEBUG_DISPLAY همراه دیگر WP_DEBUG است که کنترل می کند پیام های Debugging در HTML صفحات نمایش داده می شوند یا خیر. پیش فرض "true" است که خطاها و هشدارها را هنگام تولید نشان می دهد. تنظیم این به اشتباه ، همه خطاها را پنهان می کند. این باید در رابطه با WP_DEBUG_LOG استفاده شود تا بعداً خطاها بررسی شوند. define( 'WP_DEBUG_DISPLAY', false ); توجه: برای انجام هر کاری WP_DEBUG_DISPLAY ، WP_DEBUG باید فعال شود (true). به یاد داشته باشید می توانید WP_DEBUG_LOG را به طور مستقل کنترل کنید. SCRIPT_DEBUG # SCRIPT_DEBUG SCRIPT_DEBUG یک ثابت مربوط است که وردپرس را وادار می کند به جای نسخه های مینی که معمولاً بارگذاری می شود از نسخه های "dev" فایلهای CSS و JavaScript هسته استفاده کند. این کار مفید است که شما در حال آزمایش تغییرات در هر پرونده داخلی .js یا .css هستید. پیش فرض false است. define( 'SCRIPT_DEBUG', true ); SAVEQUERIES تعریف SAVEQUERIES نمایش داده های پایگاه داده را در یک آرایه ذخیره می کند و این آرایه می تواند برای تجزیه و تحلیل آن نمایش داده شد. ثابت تعریف شده به عنوان صحیح باعث می شود که هر پرس و جو ذخیره شود ، چه مدت این درخواست برای اجرای آن انجام شد و چه عملکردی به نام آن را دارد. define( 'SAVEQUERIES', true ); این آرایه در نمایش داده های جهانی $wpdb->queries ذخیره می شود. توجه: این تأثیر عملکردی در سایت شما خواهد داشت ، بنابراین هنگام عدم Debugging مطمئن شوید که این کار را خاموش کنید. مثال wp-config.php برای Debugging کد زیر که در پرونده wp-config.php درج شده است ، تمام خطاها ، اعلامیه ها و اخطارها را در پرونده ای به نام debug.log در فهرست دایرکتوری wp وارد می کند. همچنین خطاها را پنهان می کند تا باعث ایجاد مزاحمت در تولید صفحه نشود. // Enable WP_DEBUG mode define( 'WP_DEBUG', true ); // Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 ); // Use dev versions of core JS and CSS files (only needed if you are modifying these core files) define( 'SCRIPT_DEBUG', true ); توجه: /* That's all, stop editing! Happy blogging. */ در پرونده wp-config.php. افزونه های Debugging پلاگین های Debugging زیادی برای وردپرس وجود دارد که اطلاعات بیشتری درباره داخلی را ارائه می دهند ، یا برای یک جزء خاص یا به طور کلی. در اینجا چند مثال آورده شده است: مانیتور پرس و جو نوار Debugging اعلامیه های استهلاک شده ورود به سیستم منابع خارجی ژنراتور پرونده ‘wp-config.php افزونه ‘بدون صفحه سفید: خطا را به جای صفحه سفید نشان دهید
    0 پاسخها | 21 مشاهدات
  • آواتار reza
    12-29-2019, 11:35 PM
    rss:description} ادامه...
    0 پاسخها | 25 مشاهدات
  • آواتار reza
    12-29-2019, 11:35 PM
    rss:description} ادامه...
    0 پاسخها | 19 مشاهدات
  • آواتار reza
    12-29-2019, 11:35 PM
    rss:description} ادامه...
    0 پاسخها | 18 مشاهدات
  • آواتار reza
    12-29-2019, 11:35 PM
    rss:description} ادامه...
    0 پاسخها | 28 مشاهدات
  • آواتار reza
    12-29-2019, 11:35 PM
    rss:description} ادامه...
    0 پاسخها | 16 مشاهدات
  • آواتار reza
    12-29-2019, 11:35 PM
    rss:description} ادامه...
    0 پاسخها | 15 مشاهدات
  • آواتار reza
    12-29-2019, 11:35 PM
    rss:description} ادامه...
    0 پاسخها | 15 مشاهدات
  • آواتار reza
    12-29-2019, 11:35 PM
    rss:description} ادامه...
    0 پاسخها | 15 مشاهدات
بیشتر فعالیت