رفتن به مطلب

yazdaniwp

راهبر ارشد
  • تعداد ارسال‌ها

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

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

  • روز های برد

    50

تمامی مطالب نوشته شده توسط yazdaniwp

  1. yazdaniwp

    تنظیمات مناسب permission ها و مسایل امنیتی سایت

    این مورد رو که جناب @Morteza و جناب @فرشاد گوهری زحمتش رو کشیدن. خیلی از قالبها rtl رو پشتیبانی میکنن. در غیر اینصورت بله باید این کارها رو انجام بدید. کسی که برای کسب و کارش ارزش قائله چنین کاری میکنه قطعا. اگر هم ارزش قائل نیستن که قطعا سر هزینه با شما هم به مشکل میخورن. کلا وحی مُنزَل نیست کسی که نمیتونه 2-3 تومن هزینه زیرساخت وبسایتش کنه، وبسایت داشته باشه. این ذهنیتی هست که مارکتهای ایرانی جا انداختن. همه جای دنیا همین قواعد رعایت میشه. اگه کسی حاضر نیست چنین هزینه ای بکنه مطمئنا رشد هم نمیکنه، رشد که نکنه عملا نه درآمد درستی برای شما داره و نه خودش نتیجه مطلوب میگ
  2. yazdaniwp

    تنظیمات مناسب permission ها و مسایل امنیتی سایت

    جناب اسدیان کامل توضیح دادن، میزان فعالیت یک مجموعه دلیل بر معتبر بودنش نیست قطعا. نمونه اش گُلد کوئست محصولی که توسعه دهنده اصلی کدگذاری نکرده، با یه فارسی سازی و تغییرات کدگذاری میشه و عملا تا دیکُد نشه هیچ چیزی قابل بررسی نیست. ببینید بحث نفوذ حالات متفاوتی داره، یکی از حالات اینه که من یه کد اضافه میکنم که در حالت عادی یه کد ساده php هست، از توابع نرمال وردپرس هم استفاده میکنم، خب چطور کسی میخواد این رو متوجه بشه؟ حالت دیگه اش اینه که من میام یه بلاک کد مینویسم و کدگذاریش میکنم و در زمان اجرا دیکد میشه. عملا این هم قابل شناسایی نیست. یا اینکه یه کد نرمال اضافه میکنم و در شرایط خاص
  3. yazdaniwp

    تنظیمات مناسب permission ها و مسایل امنیتی سایت

    سلام. چک لیست وردفنس تا حدود خیلی خوبی مناسبه. یک سری از اقدامات مثل تغییر پیشوند جداول تغییری ایجاد نمیکنه، اگه هکر دسترسی به دیتابیس داشته باشه با یه کوئری میتونه کل جداول رو ببینه، پس تغییرش تفاوتی ایجاد نمیکنه. از همه مهمتر اینه که بروزرسانی ها رو انجام بدید و از هیچ محصول نال شده استفاده نکنید. محصولات نال شده شامل محصولاتی هست که از هر جایی بجز مخزن وردپرس و وبسایت رسمی محصول دانلود میکنید و یا از مارکتهای ایرانی خریداری میکنید. اگه این نکته رو رعایت نکنید هیچ افزونه و راهکاری جوابگو نیست، تقریبا هیچ سیستمی نمیتونه backdoor ها رو شناسایی کنه.
  4. yazdaniwp

    ثبت تاریخ در فرم

    سلام. باید افزونه های ممبرشیپ رو تست کنید. این افزونه رو بررسی کنید.
  5. سلام. گزینه guid (یکی مونده به آخر) رو تیک بزنید و تیک گزینه dry run (گزینه آخر) رو بردارید و تست کنید مجددا.
  6. برای چنین مواقعی از modal استفاده میشه. بوتسترپ داره و از لایبرری های دیگه مثل این هم میتونید استفاده کنید.
  7. yazdaniwp

    مشکل برچسب ها در وردپرس 5.5.1

    اول چک کنید که مشکل حل شده یا خیر در صورتیکه حل نشده باید افزونه ها و پوسته هایی که خطایی ازشون نمایش میده رو بروزرسانی کنید.
  8. سلام. یک بار تنظیمات افزونه رو ذخیره و کش رو خالی کنید و تست بگیرید.
  9. سلام.موارد زیر رو انجام بدید و تست کنید: 1- اگه افزونه کش دارید یه مرتبه خالی کنید کش رو. 2- داخل پیشخوان وردپرس از منوی ووکامرس > وضعیت > ابزار هر دو گزینه ترنزینت‌های گذرای ووکامرس و نشست‌های منقضی شده رو پاک کنید.
  10. خیلی عالیه، مسیری که خودتون گفتید اوکی هست تا حدودی ولی چند نکته: 1- سعی کنید javascript رو یاد بگیرید و بعد jquery هم در کنارش یاد بگیرید. آینده وردپرس به سمت js هست و احتمالا تا چند سال آتی کلا jquery جایگاهی در وردپرس نداره، حداقل نه به این پررنگی. 2- تسلط به مباحث امنیتی خیلی تخصصی هست. مبانی رو بلد باشید و قواعد hardening وردپرس رو رعایت کنید تا حدود زیادی مسائل رو پوشش میده. 3- توسعه دهنده وردپرس نیازی نیست کل مباحث سئو رو بلد باشه. اولویت با تکنیکال سئو هست و تسلط بر این بخش. بقیه اش مهارتهایی هست که بنظرم درگیرش نشید بهتره. در آخر، لطفا مثل برنامه نویس هایی که میگن
  11. yazdaniwp

    مشکل برچسب ها در وردپرس 5.5.1

    این افزونه رو نصب کنید و ببینید کجا خطا میده، باید هر چیزی که خطا میده رو بروزرسانی کنید.
  12. yazdaniwp

    ادغام دو کوئری

    خب همون کد رو باید تغییر بدید: $query = new WP_Query( array( 'cat' => 12, 'post_status' => 'publish', 'post_type' => 'book', 'meta_key' => '_bold_book', 'meta_value' => 'enable', ) );
  13. yazdaniwp

    تغییر در جملات سایت وردپرسی

    سلام. این نحوه کدنویسی برای یه قالب تجاری واقعا افتضاحه، در هر صورت باید با برنامه نویس قالب صحبت کنید چون در صورت تغییر، با هر آپدیت دوباره همون متنها نمایش داده میشن.
  14. سلام. نمیشه فایلهای رو بصورت دستی آپلود کنید داخل uploads. وردپرس هر فایلی که آپلود میکنید رو داخل دیتابیس یه رکورد براش اضافه میکنه و بعد داخل کتابخانه چند رسانه ای اطلاعات رو از دیتابیس میگیره و نمایش میده. این افزونه هست که میتونید استفاده کنید منتهی دو سال هست که آپدیت نشده و نمیدونم کار میکنه یا خیر.
  15. yazdaniwp

    مشکل در ورود به داشبود سایت

    ببینید، هر افزونه ای که رایگان دانلود کردید و یا از مارکتهای ایرانی خریدید همگی نال شده هستن و باعث میشن تحت نفوذ قرار بگیره سایتتون. الان همین اتفاق براتون افتاده. دو راه دارید: 1- این چرخه بینهایت رفع ایراد روبا افزونه ها و قالبهای فعلی ادامه بدید و همه اطلاعات سایتتون رو از دست بدید. 2- افزونه ها و قالبهای معتبر رو از مارکت رسمی خریداری کنید و یا با قالبها و افزونه های رایگان مخزن وردپرس کارتون رو انجام بدید. اگه راه دوم رو انتخاب کنید، باید مراحلی که قبلا گفتم رو طی کنید: در غیر اینصورت کسی نمیتونه کمکی بکنه.
  16. سلام. این افزونه تجاری هست و مطرح کردن مسائل مربوط به محصولات تجاری در انجمن ممنوعه. لطفا از توسعه دهنده افزونه سوال کنید.
  17. سلام. ببینید من تخصصم ووکامرس و وردپرس هست، تقریبا 4-5 سال زمان فقط برای همین ها گذاشتم. ووکامرس یه بخش template داره که بسادگی با یه مقدار تسلط متوجه میشیم که کجا چه هوکی استفاده شده. تسلط به php و همون داکیومنتهایی که لینک دادید نیازه. داکیومنت خوندن درسته که زمانبره ولی واقعا درک عمیقی از برنامه نویسی سطح جهانی بهتون میده که در بازار داخل متاسفانه نمیتونید تجربه اش کنید. اما برای شروع همین که بدونید وردپرس و ووکامرس چه قابلیتهایی دارن و چه مسائلی رو پوشش میدن خوبه چون میدونید که باید دنبال چی بگردید. خیلی از برنامه نویس ها چون اشراف ندارن به موضوع، گاها اصلا نمیدونن چی رو جستجو کن
  18. yazdaniwp

    ادغام دو کوئری

    سلام. حقیقتا 4 مرتبه خوندم و متوجه منظورتون نشدم. لطفا با رسم شکل توضیح بدید
  19. yazdaniwp

    تغییر کلمات صفحه محصول

    سلام. احتمالا این موارد داخل کدها قرار دارن و جوری هم نوشته شدن که تابع gettext زبان php روشون اعمال نمیشه و طبیعتا افزونه های ترجمه هم کاری ازشون ساخته نیست. با توسعه دهنده قالب و افرونه هایی که دارید باید ارتباط بگیرید.
  20. سلام مجدد. خواهش میکنم. ببینید وردپرس قابلیتی به اسم hook داره و افزونه ها فراخور کاری که انجام میدن میتونن ازشون استفاده کنن تا بدون دستکاری هسته افزونه بتونید تغییرات لازم رو داخلش بدید. از اونجایی که ووکامرس توسط تیم اتوماتیک (خالق وردپرس) توسعه داده شده از این قابلیت به حد خیلی خوبی استفاده کرده. این ها داخل سورس هر افزونه هست و مستندات هر افزونه هم بهشون پرداخته ولی اینکه بخواید همه اینها رو حفظ کنید غیر ممکنه. باید سورس افزونه ها یا مستنداتشون رو بررسی کنید ولی مواردی مثل سوال شما جزء موارد متداول هست که اگه کسی واقعا روی افزونه و وردپرس تسلط خوبی داشته باشه به سادگی میتونه متوجه بش
  21. سلام. از داخل دیتابیس جدول wp_posts رو چک کنید و ببنیید author همین کاربر هست یا خیر. چیزی که به ذهنم میرسه در صورتیکه ایرادی در کوئری ها نباشه اینه که مطالب رو خصوصی کردن و الان دسترسی ندارید بهشون. اگه از افزونه های دسترسی استفاده میکنید، چنین قابلیتی دارن که این کار رو انجام بدن. اما گاها شمارنده ها هم کوئری شون مشکل داره. بنظرم post_status رو چک کنید داخل دیتابیس.
  22. خواهش میکنم. ببینید این افزونه داخل توضیحاتش چندین مرتبه گفته که delete entries and files یعنی هم فایلهایی که استفاده نشده حذف میشن و هم رکوردهایی که داخل دیتابیس برای هر فایل ایجاد شده. عملا وقتی تغییر سایز بدید دیگه تصاویر قبلی جایی استفاده نشدن. بهر حال علاوه بر اون افزونه، افزونه های دیگه ای هم هستن مثل این و این. همه این افزونه ها از هوکهای وردپرس استفاده میکنن و میتونید خودتون هم کدش رو بنویسید که در زمان تغییر سایز، تصویر اصلی حذف بشه، حالا اینکه چرا وردپرس چنین کاری نمیکنه مشخصه، وردپرس نمیخواد پهنای باند و ترافیک وبسایت رو بگیره برای تغییرات این چنینی و افزونه ها هم هستن که اگه
  23. yazdaniwp

    اتصال درگاه پرداخت بانک صادرات به ووکامرس

    این رو باید با بانک مطرح کنید. بانک صادرات ظاهرا اول یه توکن تست میده بهتون و بعد که راه اندازی انجام شد توکن جدید میده. بهر حال این مسئله به بانک مربوط میشه.
  24. سلام.این ایراد مربوط به rtl بودن قالبتون هست. باید با توسعه دهنده ارتباط بگیرید تا اصلاح کنه. برای عدم نمایشش هم کد زیر رو داخل فایل functions.php قالب فعال/قالب فرزند تون قرار بدید: remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 10 ); remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 );
  25. yazdaniwp

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

    وارد پیشخوان وردپرس بشید، منوی نمایش > سفارشی سازی > Css اضافی و کدی که دوستمون دادن رو وارد کنید و منتشر کنید.
×
×
  • اضافه کردن...