رفتن به مطلب

فرحان

عضو افتخاری
  • تعداد ارسال‌ها

    806
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    16

تمامی مطالب نوشته شده توسط فرحان

  1. فرحان

    ثبت نام بدون ایمیل، سایتم هک شده؟

    افزونه wordfence برای ویروس یابی و زیر نظر گرفتن درخواست هایی که برای وردپرس میاد بد نیست. ولی باز بد نیست همه چیز رو حذف کنید و در صورت امکان هاست رو عوض کنید، در صورتی که ممکن نیست براتون همونطور که دوستان گفتن حداقل رمزها رو عوض کنید. و بعد مجدد یه وردپرس جدید بریزید و دیتابیس تون فک نمیکنم نیاز به تغییر داشته باشه. پوشه اپلود رو چک کنید اگه توش فایل php وجود نداشت کامل بریزید رو هاست و افزونه ها و پوسته رو مجدد نسخه اصلی رو بریزید اگه نال بودن که دیگه استفاده نکنید. این بار برای رمز کنترل پنلتون یه عبارت پیچیده و طولانی بزارید.
  2. فرحان

    غیر فعال کردن کوئری هسته وردپرس

    با چه افزونه ای چک می کنید؟ تئوری این هست که هر کوئری ای بر اساس درخواست های کاربر اجرا میشه. شاید منظورم رو اشتباه متوجه شدید. ببینید مثلا ممکنه شما چیزی مثلا منو رو فراخوانی کردید و کوئری مربوط به اون فراخوانی شده در این صورت ممکنه براتون زده باشه که هسته وردپرس این کوئری رو داده. در حالی که به دلیل فراخوانی منو این کوئری اجرا شده.
  3. فرحان

    ثبت نام بدون ایمیل، سایتم هک شده؟

    سلام. شاید کل دیتابیستون هک شده. میشه یه نام کاربری و یه رمز رو از توی دیتابیس به جدول یوزر اضافه کرد بعد هم باش لاگین کرد. فقط باید رمز رو به صورت md5 دربیارید مثلا عبارت admin رو به صورت md5 دربیارید و بزارید به جای رمز یوزر و البته سطح کاربریش هم باز قابل تعریفه که هر سطحی بخوای میتونی بدی، و چون از توی دیتابیس داره اضافه میشه اسکریپتی نیست که چک کنه ایمیل ارد شده یا نه. بعید میدونم این قضیه اصلا ربطی به پوسته یا پلاگین هاتون یا خود وردپرس! داشته باشه. چون دسترسی به phpmyadmin داشته، به پنل لاگین کرده.
  4. فرحان

    فضای سایت

    سلام. یک نمونه از افزونه ها برای این کار: https://fa.wordpress.org/plugins/advanced-database-cleaner/
  5. فرحان

    مشکل خاص در سایت مپ

    خوب همون طور که اقا مهران گفتن لینک اصلی توی سایت شما تغییر داشته نه به صورتی که شما بتونید تشخیص بدید بلکه به صورت اینکدشدش. چرا 404 میده: به این خاطر که وردپرس این آدرس رو توی دیتابیس ذخیره کرده و قسمت کوئری به صورت حروف کوچک در اومده پس لینک بعد از آپدیت با اونی که گوگل اسکن کرده مطابقت نداره. حدس میزنم قبل از نصب yoast شما دسته ها رو ایجاد کردی و الان اپدیت کردی، وردپرس قسمت اینکد شده رو با حروف بزرگ ذخیره کرده، اما yoast با حروف کوچیک اپدیت کرده.
  6. فرحان

    مشکل خاص در سایت مپ

    سلام. اگه از فایرفاکس استفاده می کنید روی لینکی که سالم هست و خطای 404 نمیده کلیک راست کنید و copy link location رو بزنید و اینجا ارسال کنید ببینیم ادرس چی هست.
  7. فرحان

    غیر فعال کردن کوئری هسته وردپرس

    سلام. شما راه رو اشتباه رفتید. هیچ کوئری اجرا نمیشه مگر به وسیله پوسته یا افزونه ها. شما باید دنبال کوئری تون توی فایل ایندکس پوسته یا توابعی که از اونجا فراخوانی شده اند باشید. البته ممکنه روی سایتتون از برگه ای به عنوان صفحه اصلی سایت استفاده کرده باشید که در این صورت باید توی تمپلیتی که استفاده شده دنبال اون کوئری بگردید.
  8. سلام. یه نگاهی به این لینک بندازید: https://wordpress.stackexchange.com/questions/59314/how-do-i-change-the-author-of-a-custom-post-type اولین پاسخی که دادن اگر اون کد رو اضافه کنید به قسمتی که کاستوم پستتون رو تعریف کردین، بالای صفحه لیستی میاد که میتونید نویسنده رو انتخاب کنید. مشکل کد خودتون فکر می کنم این باشه که زمان ذخیره مطلب نویسنده اون تغییر نکرده به همین خاطر هر بار که صفحه رو رفرش می کنید بر میگرده به اولین گزینه توی لیست. برای رفعش باید به صورت دستی با هوک به زمان ذخیره مطلب مقدار متاباکستون رو چک کنید و هرچی بود بزارید به عنوان ای دی نویسنده مطلب.
  9. فرحان

    فراخوانی php در فایل جاوا

    مقادیر رو توی هد توی متغییر جاوااسکریپت پرینت کنید و بعد از توی فایل های جاوا اسکریپت از اون متغییر استفاده کنید. مثال: <script type="application/ld+json"> var data = <?php echo json_encode(array( 'post_name' => get_the_title(), ), JSON_UNESCAPED_UNICODE); ?>; </script> حالا توی فایل جاوااسکریپتتون به این صورت دسترسی دارید : var title = data.post_name; البته وردپرس خودش تابعی برای این کار داره که بهتره از اون استفاده کنید. https://codex.wordpress.org/Function_Reference/wp_localize_script
  10. فرحان

    مشکل در شورت کد افزونه

    خوب دیگه کاملا مشخصه که مشکل یا از پوسته هست یا تداخل افزونه ها با هم دیگه یا تداخل پوسته و افزونه ها و به احتمال زیاد افزونه ای که برای لاگین استفاده کردین مشکلی نداره. اون صفحه سایتتون که میاد مینویسه چیزی یافت نشد همون صفحه 404 هست. برای رفع مشکلتون هم باید یکی یکی افزونه ها رو غیرفعال و تست کنید و درنهایت اگر همچنان مشکل برطرف نشده بود از پوسته هست. موفق باشید.
  11. فرحان

    بهترین روش نصب بی بی پرس

    سلام. بهترین روش نصب یه اسکریپت فروم ساز مثل ipb یا ویبولتین هست. تا اونجایی که میدونم بی بی پرس دیگه پشتیبانی نمیشه. اگر قصدتون اینه که حتما از بی بی پرس استفاده کنید، روی یه وردپرس جدا نصب کنید تا موقع بکاپ گیری و انتقال به هاست دیگه در صورت رشد انجمن به مشکل برنخورید.
  12. فرحان

    مشکل در شورت کد افزونه

    شما اگه برگه بسازی خالی بدون اون شورت کد صفحه 404 نمیاد ؟ و اینکه مطمئنید با همه افزونه های پروفایل ساز همین مشکل رو دارید ؟
  13. فرحان

    مشکل در شورت کد افزونه

    آدرس برگه رو چجوری وارد کردید که گفت پیدا نشد ؟ روی لینک زیر عنوان مطلب کلیک کردید ؟
  14. اسم پوشه رو همه جا باید عوض کنید مثل همون لوکال هاست
  15. برید به تنظیمات همگانی و نشانی سایت و نشانی وردپرس رو عوض کنید. اگر هنوز بعضی قسمت ها درست لود نمیشد، از دیتابیس اکسپورت بگیرید و با یه برنامه مثل notepad++ هرجایی که localhost وجود داشت رو با ای پی سیستمتون replace کنید.
  16. سلام.آدرس وردپرس رو به جای localhost تبدیل کنید به ای پی لوکال کامپیوترتون (ای پی کامپیوترتون توی شبکه شرکت) علت لود نشدن فایل ها : لینک ها به لوکال هاست اشاره می کنند و توی سیستم های دیگه لوکال هاستی وجود نداره در نتیجه فایل ها لود نمیشن.
  17. فرحان

    ووکامرس یا edd ؟

    سلام. وقتی فایلی رو روی هاست دانلود میگذارید و لینک اون رو به ووکامرس میدید، ووکامرس برای دانلود فایل لینکی به کاربرها میده که از دامنه سایت شما استفاده میکنه. یعنی درواقع خودش فایل رو دانلود می کنه از هاست دانلود و بعد برای کاربر میفرسته. در نتیجه فشار بر روی هاست شما موقع دانلود فایل دوبرابر میشه. اما مزیتش اینه فضای سایت شا اشغال نمیشه.
  18. از هر فرم سازی استفاده کردین باید api ش رو توی سایتش مطالعه کنید. معمولا با استفاده از تابع do_action یا apply_filters روی مقادیر ثبت شده فیلتر می گذارن که باید توی داکیومنت هاشون ببینید دقیقا اسمش چیه و برای هوک زدن بهشون باید از add_action یا add_filter استفاده کنید. کدتون هم هرجایی میتونید بزارید مثلا توی فانکشن پوسته یا اگر یه افزونه برا خودتون میسازید توی فایل اصلیش. برای استخراج دیتا از تیبل خودتون هم باید از global $wpdb استفاده کنید. موفق باشید.
  19. سلام. برید به قسمت تنظیمات > پیوندهای یکتا . اونجا نوع آدرس ها رو تغییر بدید ببینید مشکل برطرف میشه یا نه. البته باید بگم اگر سایتتون رو تازه راه انداختین این کارو بکنید وگرنه روی لوکال تست کنید. اگر درست نشد دیگه باید طراح پوسته مشکل رو برطرف کنه. احتمالا توی لوپ مطالب مشکلی هست که از توابع استاندارد استفاده نکرده و در نتیجه صفحه 2 رو تشخیص نمیده. مشکل /blog رو هم من ندیدم توی آدرس سایت بیاد.
  20. فرحان

    آموزش بک آپ

    سلام. بکاپ هفته ای یکبار رو که نمیتونید دستی انجام بدید. یا باید هاستینگ براتون زمانبندی کنه یا اینکه با افزونه های بکاپ گیری موجود طوری تنظیم کنید که هفتگی بکاپ بگیره و مثلا بفرسته روی گوگل درایوتون. برای بکاپ دستی باید از توی پنل برید به phpmyadmin و بعد از انتخاب دیتابیس تب اکسورت رو بیارید و بزنید Go .فایلی که میاد میشه بکاپ پایگاه داده. فایل های وردپرس رو هم باید همه رو از توی فایل منیجر هاست زیپ و دانلود کنید. موفق باشید.
  21. سلام. شبکه کردن ارتباطی با قطعی اینترنت نداره. اگر بخواید دسترسی به اینترنت کاربرای توی شبکه رو کنترل کنید و مودمتون خودش قابلیت این کار رو به اون صورتی که شما می خواید نداره 2 راه دارید. یکی اینکه یه دستگاه مثلا میکروتیک بزارید وسط مودم و بقیه کاربرا، و دوم اینکه اینترنت رو از مودم بریدج کنید به کامپیوتر خودتون و روی کامپیوتر خودتون dhcp رو فعال کنید و یوزر پس ورد اتصال به اینترنت شرکت ارائه دهنده رو بدید. که تو این حالت با نرم افزارهای جانبی می تونید کنترل کاملی روی سرعت و ترافیک و چیزهای دیگه مصرفی کاربرا داشته باشید. البته باید دقت داشته باشید که برای همچین کاری کامپیوتر شما باید 2 ت
  22. فرحان

    قالب

    سلام. سایتتون رو چک کردم مشکلی نداشت ممکنه اسکریپت ها کش شده باشن. ممکنه تو صفحات خاصی فایل هایی از لینک های غیر رمزگذاری شده مثلا لینک خارج از سایت شما بارگزاری میشه.
  23. فرحان

    انواع ssl و قیمت

    SSL رو از کجا بگیرید زیاد فرقی نداره. برای کاربری که می خواد اطلاعات حساسش رو توی سایت شما وارد کنه مهمه که تایید کننده رمزنگاری سایت کی هست. مثلا کمودو مسلما بهتر از یه انتی ویروس ناشناخته هست. اما اونی که معرفی کردم، lets encrypt کمپانی ها و برندهای مختلفی حمایت و تاییدش می کنند.
  24. فرحان

    انواع ssl و قیمت

    سلام. ssl رایگان میتونید از این آدرس بگیرید: https://letsencrypt.org/ البته 3 ماهه میده ولی افزونه برای cpanel و سیستم های دیگه داره که مرتب اون رو خودکار به روز میکنه. و نیازی به صرف هزینه های بی مورد نیست.
  25. فرحان

    نصب از طریق آدرس ftp

    سلام. خوب توی همون پوشه کپی کنید فایل ها رو البته کار زمان بریه مگر اینکه زیپ شدش رو بریزید بعد از توی پنل انزیپ کنید !
×
×
  • اضافه کردن...