رفتن به مطلب

Masih

مدیر انجمن
  • تعداد ارسال ها

    3,807
  • تاریخ عضویت

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

  • روز های برد

    877

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

  1. شاید سرورهاشون تفاوت داره شما با وی پی ان امتحان کنید یکبار
  2. درود؛ یبار با پروکسی تست کنید شاید سروری که استریم می کنه فیلتر باشه
  3. درود درحال حاضر آخرین نسخه نال شده در دسترس، نسخه 2.5.0 هست که براتون پیوست کردم: loginpress-pro250-addons.zip
  4. این مشکل هم چندین بار قبلا گزارش شده چه توی انجمن ما و چه سایت های دیگه: ببینید، بعضی از افزونه های حرفه ای مثل همین Wordpress Seo فایل های جاوا اسکریپت سنگین و پیچیده ای دارند. این فایل ها حاوی دستوراتی هستند که باید روی کلیه فایل های سایت از جمله افزونه ها و قالب تاثیراتی بگذارند. مخصوصا روی قالب که باید خیلی از تگ ها رو بازنویسی کنه یا خروجی ها رو دستکاری کنه. افزونه ها برای اینکار دستورات مختلفی رو استفاده می کنند که عملکردشون مشابه یک بدافزار هست که قراره کدهایی رو داخل سایت جاساز کنه ولی در اصل بخاطر تشابه نوع فعالیت، بعضی از دیتابیس ها به اشتباه فکر می کنند اون قطعه کد یک بدافزار هست در صورتی که اینطور نیست. برای مثال یک تابع Injection رو تصور کنید که افزونه WP Seo می تونه با این تابع، کدهایی مثل متاهای Canonical رو داخل سورس قالب وارد کنه و یک ویروس با همین تابع می تونه یک آی فریم داخل سایتتون وارد کنه که ترافیک شما رو سرقت کنه. این تابع نوع نگارش مشابهی داره اما اون عملکرد نهاییش متفاوت هست. بعضی از دیتابیس های آنتی ویروس آنلاین بطور اشتباه میان این طور کدها رو کدمخرب شناسایی می کنند. اگر دیدید توی نتایج اسکن، یک یا دو دیتابیس آنتی ویروس فقط ایراد گرفتند و اکثر دیتابیس ها فایل رو پاک تشخیص دادن، زیاد نباید نگران باشید چون گاهی اوقات اشتباهات نرم افزاری مثل گزارش False Positive یا گزارش نادرست بر اساس الگوهای ثابت رخ میده. چنین مشکلاتی رو معمولا کاربران به طراح افزونه گزارش میدن که در نسخه های آینده بجای اون کدی که ماهیت بدافزار داره، یه کد و دستور دیگه ای استفاده می کنه که از نظر آنتی ویروس ها بدافزار شناسایی نشه. استفاده از چنین مواردی عملا مشکلی براتون نداره ولی اگر حساس هستید می تونید چندین نسخه از سایت های مختلف رو آزمایش کنید تا مطمئن بشید مشکل از خود فایل هست نه دستکاری های خارجی. موفق باشید
  5. درود؛ به این علت که قالب قبلی شما متاهای OG رو داشته و قالب جدیدتون نداره و به همین دلیل باید افزونه https://wordpress.org/plugins/og رو نصب و تنظیم کنید.
  6. درود؛ خیر ویروس نداره. گاهی اوقات زمانی که یک دیتابیس درحال بروز رسانی باشه یا سرورش توانایی اسکن سریع نداشته باشه، گزارش نادرست یا به اصطلاح False Positive میده. زمانی که فقط یک دیتابیس بگه مشکل وجود داره نباید زیاد حساس بشید. البته می تونید نسخه های دیگه رو هم اسکن کنید ببینید همین مشکل وجود داره یا نه.
  7. درود؛ اگه از افزونه های سئو مثل Yoast یا WP Seo و... استفاده می کنید، امکان شخصی سازی عنوان صفحات وجود داره. از اون طریق می تونید عنوان صفحات رو تغییر بدید. در ضمن در قسمت تنظیمات > عمومی، قسمت شعار سایت رو پاک کنید.
  8. Masih

    اتصال از راه دور به mysql

    درود؛ منظورتون از راه دور چیه؟ یعنی دیتابیسی که میخواهید بهش وصل بشید در یک هاست و سرور خارج از سایت فعلی قرار داره؟ خیر متاسفانه چنین چیزی امکان پذیر نیست. امکان دریافت اطلاعات از دیتابیس های خارجی توسط API و PHP هست اما امکان ذخیره کردن اطلاعات نیست. برای اون دیتابیس باید یک اسکریپت php بنویسید که با درخواست HTTP و API بتونه اطلاعات دیتابیس رو ارائه کنه.
  9. کاری که می تونید بکنید اینه که در قسمت task scheduler چک کنید برای دفندر برنامه ریزی زمانی وجود داره یا نه. اگر بود حذف کنید. یا اینکه AntiSpy رو غیرفعال کنید. از قسمت رجیستری وارد این مسیر بشید: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender یک فایل به نام DisableAntiSpyware هست مقدار اون رو 1 تنظیم کنید و ذخیره کنید. از مسیر زیر در سرور هم چک کنید که دفندر غیرفعال هست: Local Group Policy > Computer Configuration > Administrative Templates > Windows Components > Windows Defender یه گزینه به نام Turn off Windows Defender Antivirus باید باشه که از اینجا می تونید غیرفعال کنید. موقتا غیرفعال کنید و یک روز چک کنید مصرف منابع درست شده یا نه. اگر درست بود، احتمالا نیاز باشه یه sfc /scannow بزنید ممکنه فایلی از ویندوزسرور مشکل داشته باشه
  10. Masih

    ادغام دو وردپرس شبکه

    درود؛ بخواهید از طریق هاست و جابجایی کامل دیتابیس ها و فایل ها اقدام کنید باعث ناسازگاری میشه و ممکنه سایتتون کلا از کار بیفته. از این راه هم میشه ولی اصلا پیشنهاد نمی کنم. اما یک راه ساده تر وجود داره. افزونه های Export حرفه ای زیادی وجود داره که می تونه اطلاعات کامل (شامل همه مطالب، پست تایپ ها، تنظیمات، برگه ها و ابزارک ها و...) سایت وردپرسی رو خروجی بده. توی سایت شبکه که قراره همه سایت ها اونجا جمع بشن، برای هر کدوم از سایت هاتون یک زیرمجموعه بسازید و قالب ها و افزونه ها رو روی اون سایت نصب کنید. بعد اون فایل خروجی رو داخل سایتتون درون ریزی کنید تا سایتتون جابجا بشه. برای انتقال کاربران سایت های دیگه به وردپرس شبکه می تونید افزونه https://wordpress.org/plugins/import-users-from-csv-with-meta رو استفاده کنید. افزونه پیشنهادی برای انجام اینکار: https://www.20script.ir/wp-all-export-pro-wordpress-plugin یه آموزش برای جابجایی سایت ها: https://www.20script.ir/all-in-one-wp-migration-unlimited-extension
  11. درود؛ این نسخه به تازگی منتشر شده (حدود یک ماه و نیم) و هنوز نسخه نال شده ای ازش منتشر نشده. تنها نسخه نال شده ای که در دسترس هست همون 1.11 هست. یا باید صبور باشید تا نسخه نال شده ای ازش منتشر بشه یا می تونید بطور اورجینال از CodeCanyon خریداری کنید.
  12. درود؛ این مشکل اکثر اوقات بخاطر تداخل کدهای قالب و افزونه به وجود میاد. برای تست وجود تداخل باید قالب سایت رو روی یک قالب دیگه (ترجیحا قالب های پیش فرض) تنظیم کنید و چک کنید که مشکل حل میشه یا نه. اگر مشکل حل شد، باید کدهای داخل functions.php رو چک کنید که روی افزونه WPML تاثیری نگذاره و یا کدهای امنیتی برای عدم اجرای کدهای خارجی داخل این فایل نباشه. اگر مشکل حل نشد، با آپدیت کردن wpml شروع کنید. چک کنید از آخرین نسخه استفاده می کنید یا نه. اگر آخرین نسخه بودید، یک یا دو نسخه قبل رو تست کنید شاید آخرین نسخه افزونه با قالبتون سازگار نباشه. اگر مجددا مشکل حل نشد، از قسمت تنظیمات زبان افزونه wpml گزینه Custom switcher رو غیرفعال کنید تا کدهای قالب روی این قسمت اعمال نشه. در نهایت تنها راه حل استفاده از شورتکد نمایش پرچم ها بجای کد PHP هست
  13. آنتی ویروس های دیگه که مناسب وب سرور نوشته شده باشند، رایگان نیستند اگه می تونید آنتی ویروس خریداری کنید پیشنهاد من Bitdefender GravityZone Endpoint Security هست. لینک جزئیات بیشتر: https://www.bitdefender.com/business/enterprise-products/endpoint-security.html ولی به هر حال باید منابع رو ارتقاء بدید. اگه با ویندوز دفندر مشکل دارید قطعا با آنتی ویروس های دیگه هم مشکل خواهید داشت.
  14. Masih

    استثناکردن ربات گوگل

    درود؛ متاسفانه برای انجام این کاری که میگید باید با دستورات PHP مربوط به User Agent محتوا رو برای گوگل نمایش داد که در این صورت هم از طریق کش گوگل قابل مشاهده هست و هم سایت های آرشیو مثل About و archive و امثال اون. برای سئوی یک صفحه شما به همون عنوان، کیوردها، متای توضیحات و محتوای متنی و یک تصویر در صورت نیاز، احتیاج دارید و محتوای کامل صفحه برای گوگل ارزشی نداره. شما بیشتر باید روی لینک های داخلی و کیفیت صفحاتتون کار کنید، در دسترس قرار دادن کل محتوا برای ارزش گذاری گوگل اهمیتی نداره
  15. درود؛ اگه سرور موقت هست و صرفا برای یه دوره خاصی قراره ازش برای مصارف معین استفاده کنید، زیاد ضروری نیست داشتن دفندر ولی فایروال رو حتما فعال داشته باشید. اگه یک سایت رو روش اجرا کردید، اصلا پیشنهاد نمیشه غیرفعالش کنید. در عوض باید منابع سرور رو ارتقا بدید تا دفندر هم بتونه فعالیت کنه و از طرفی منابع کافی برای سایت داشته باشید.
  16. Masih

    سرور مورد نیاز برای ربات بازدید

    TrafficMe Guide.pdf
  17. Masih

    سرور مورد نیاز برای ربات بازدید

    این یک برنامه با جاوا هست که می تونه روی هر سیستم عاملی که جاوا رو اجرا کنه، فعالیت کنه. پس هم می تونید روی لینوکس اجراش کنید، هم ویندوز و هم MacOS این برنامه یه مقدار منابع رو درگیر می کنه و برای کارکرد دائم باید روی سرور مجازی اجرا بشه. داخل فایل دانلودی، فایلی به نام TrafficMe Guide.pdf هست که تمامی آموزش استفادش نوشته شده، مطالعه کنید. از پیش نیازها گرفته تا نحوه نصب و راه اندازیش داخل این فایل هست
  18. درود؛ از قسمت اطلاعات محصول در صفحه افزودن یا ویرایش محصول، روی "محصول متغیر" تنظیم کنید و از تب ویژگی ها، حالت های مختلفی برای محصول تعریف کنید و هر کدوم قیمت مختلفی بهش بدید. آموزش های تصویری و ویدئویی زیادی توی نت هست بگردید پیدا میشه
  19. Masih

    سرور مورد نیاز برای ربات بازدید

    درود؛ ربات https://www.20script.ir/?p=51029 برای کارکرد به سرور مجازی لینوکس نیاز داره. البته می تونید روی ویندوزهای شخصی هم راه اندازیش کنید ولی اگه قصد دارید بطور مداوم کار کنه براتون، باید سرور مجازی تهیه کنید. البته قبل از خرید سرور مجازی مطمئن بشید نرم افزار همچنان کار می کنه، چون این نرم افزار مدت زمان زیادی هست منتشر شده و شاید ساختارش به دلیل قدیمی شدن دیگه کار نکنه. ربات https://www.20script.ir/diabolic-traffic-bot هم می تونه کار مشابه رو انجام بده که فقط نیاز به یک لیست پروکسی فعال دارید و تقریبا سازگار هست با متدهای جدید. روش کار این ربات به این صورته که لیست پروکسی فعال که بهش میدید رو برای هر بار بازدید بصورت تصادفی استفاده می کنه و بازدیدهایی رو با آی پی و User Agent خاص به سرور ارسال می کنه و بازدیدها رو طبیعی تر میکنه
  20. Masih

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

    فایل amir.html رو تغییر فرمت بدید. کافیه توی فایل منیجر بجای html عبارت php رو بزنید تا فایل رو به php تغییر بدید بعد همون فایل رو داخل پوشه قالب wp-contents/themes/mytheme قرار بدید و اون کدی که توی پاسخ قبلی دادم رو اول فایل قرار بدید. بعد توی قسمت افزودن برگه جدید از قسمت قالب برگه، الگوی جدید رو انتخاب کنید و یک برگه با اون الگو بسازید.
  21. Masih

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

    درود؛ فایل رو به نام دلخواه داخل روت سایتتون قرار بدید، بعد کد زیر رو در فایل htaccess قرار بدید. بجای custom یه آدرس مخصوص فایل وارد کنید و در ادامه نام فایل انتخابی خودتون رو به کد بدید تا بجای نام اصلی فایل، آدرس دلخواهتون باز بشه: RewriteEngine on RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^custom/?$ custom.php [L,QSA] اگر از وردپرس استفاده می کنید، فایل مورد نظرتون رو با فرمت php داخلپوشه قالب قرار بدید و کد زیر رو در ابتدای محتویات فایل قرار بدید. بعد وارد برگه ها > افزودن بشید و یک برگه با الگوی Custom Home بسازید و در تنظیمات سایتتون این برگه رو به عنوان صفحه اصلی سایت انتخاب کنید: <?php /* Template Name: Custom Home */ ?>
  22. Masih

    سینک کل کاربران

    درود؛ اسکریپت عضویت واحد زیاده ولی مهم اینه که بتونید تمامی اسکریپت هاتون رو با دیتابیس این اسکریپت تنظیم کنید که اسکریپت ها برای دریافت اطلاعات کاربر به دیتابیس سیستم عضویت متصل بشن. نمونه های اسکریپت عضویت: https://www.20script.ir/kekatu-advanced-php-login-and-user-management https://www.20script.ir/userspice-user-management
  23. درود؛ شرمنده دیر شد. آخرین نسخه درحال حاضر 2.3.4 هست که نسخه نال شدش کدهای مخرب و بدافزار زیادی داخلش بود که کل افزونه رو پاکسازی کردم براتون. می تونید دریافت و استفاده کنید: https://forent.ir/drive/s/aEykkBIALMQwfApH2MggtlepjjxOYQ
  24. اگر اضافه نشد بجای فارسی، زبان انگلیسی رو بصورت پیش فرض داخل کدها وارد کنید و ترجمه ها رو در فایل po و mo انجام بدید. مرحله تغییر کد رو انجام بدید و بجای wpml افزونه loco translate رو نصب کنید. در قسمت ترجمه ها، زبان جدید برای سایت ایجاد کنید و ترجمه انجام بدید.
  25. الان هم ابزار ترجمه می تونه شناسایی کنه فقط از زیرمجموعه قالب ها در دسترس نیست. چون Text Domain مربوط به افزونه ووکامرس استفاده شده احتمالا اگه وارد ویرایش زبان افزونه ووکامرس با Loco Translate یا WPML بشید می تونید این متن ها رو مشاهده کنید. اگه می خواهید توی قالب هاتون بیاد، باید textdomain رو تغییر بدید. به این صورت: add_filter( 'woocommerce_variable_sale_price_html', 'wc_wc20_variation_price_format', 10, 2 ); add_filter( 'woocommerce_variable_price_html', 'wc_wc20_variation_price_format', 10, 2 ); function wc_wc20_variation_price_format( $price, $product ) { // Main Price $prices = array( $product->get_variation_price( 'min', true ), $product->get_variation_price( 'max', true ) ); $price = $prices[0] !== $prices[1] ? sprintf( __( 'شروع قیمت از %1$s', 'mytextdomain' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] ); // Sale Price $prices = array( $product->get_variation_regular_price( 'min', true ), $product->get_variation_regular_price( 'max', true ) ); sort( $prices ); $saleprice = $prices[0] !== $prices[1] ? sprintf( __( 'شروع قیمت از %1$s', 'mytextdomain' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] ); if ( $price !== $saleprice ) { $price = '<del>' . $saleprice . '</del> <ins>' . $price . '</ins>'; } return $price; } بجای هر دو mytextdomain باید تکست دامین قالبتون رو جایگزین کنید. وارد فایل style.css قالب بشید اونجا تکست دامین قالب نوشته شده ابتدای فایل (در محدوده اطلاعات قالب)
×
×
  • اضافه کردن...