پاسخ های ارسال شده در انجمن

در حال نمایش 14 پاسخ ( از کل 14)
  • با سلام خدمت دوستان . یه مشکلی پیش اومده که خیلی غیر معمول هست . چند ماه پیش سایت وردپرسی غیرفعالی که از یک سال پیش داشتم رو کلا پاک کردمو رو یه فضای جدید با اطلاعات جدید یه سایت دیگه رو دامنه ش راه انداختم . اما الان سرور که ریسپاند نمیده از یه فضای ناکجاباد کلود سایت کش شده قبلی با همون کد صفحه اصلی سعی به لود شدن میکنه . بخوام واضح بگم وقتی سرور سایت داون هست یا دیر جواب میده ورژن کش شده سایت قبلی که کلا پاک شده و الان چند ماهه که دیگه وجود خارجی نداره لود میشه و من نمیدونم چطوری پیداش کنم و اون کش رو پاک کنم . این مورد تو ایندکس شدن سایت هم اثر گذاشته و موتورهای جستسجو اول میرن سراغ اون فایل کش شده و سایتی که الان وجود خارجی نداره رو ایندکس میکنن . ممنون میشم اگه کسی تجربه مشابه و یا راهکاری داره راهنماییم کنه

    درود .
    اول مطمئن بشید که کش از مرورگر خودتان نیست، یعنی با چند سیستم که تاکنون سایت رو باز نکردید چک کنید.
    بعد دی ان اس مستقیم خارج از کلود بزنید و چند ساعتی صبر کنید تا ست شود.
    اگر باز هم مشکل داشتید به شرکت هاستینگ خود گزارش بدید تا بررسی کنند.
    بطور کلی کش به دو صورت کلاینت ساید و سرور ساید هست.
    اگر از سمت کلاینت یعنی مرورگرتان مطمئن شدید، ‌پس از خارج کردن سایت از حالت کلود فلر، و گذشت بین ۴ الی ۱۲ ساعت، به شرکت هاستینگ اطلاع بدید بررسی کنند.

    موفق باشید.

    انجمن: مشکلات عمومی
    در پاسخ به: در معرض هک شدن

    `سلام خسته نباشید .
    دوست عزیز من افزونه امنیتی وردفنس رو دارم ولی در روز کلی هشدار امنیتی دریافت میکنم از اینکه وارد شدن به صفحه وکلی اسپم میدن
    wp-admin/admin-ajax.php
    /xmlrpc.php
    لطفا کمکم کنید .
    در لینک زیر عکسش رو میتونید شماهده کنید :`

    درود .
    این حملات اسپم روی اکثر سایت های وردپرسی هست.
    سعی کنید روی تمامی فرم های سایتتان کپچا گوگل تنظیم کنید،
    آدرس لاگین سایتتان را تغییر دهید،
    و جهت جلوگیری از حملات DDOS میتوانید از سرویس سایت هایی مثل “کلود فلر” و یا “آروان کلود” استفاده کنید.
    از افزونه های نال شده یا کرک شده استفاده نکنید و وردپرس و سایتتان را همیشه بروز نگه دارید.
    موارد دیگر و نکات امنیتی مانند رمژ عبور قوی و … رو هم رعایت کنید مشکلی پیش نخواهد آمد.

    موفق باشید.

    در قسمت حساب کاربری مشتریان بخش وارد کردن شهر را نمیتوانم گزینه ای وارد کنم و بخش ستاره دار هستش و نمیتوانم خالی بزارم ممنون میشم راهنمایی بفرمایید

    درود ،
    اگر از ووکامرس استفاده میکنید، احتمالا در لود لیست شهرها تداخل دارید،
    تداخل ممکن است از قالب یا سایر پلاگین هایتان باشد که باید دیباگ و تک تک مورد بررسی قرار بگیرد.

    موفق باشید.

    فقط یه چیزی جلوی دامنه یه اروری مربوط به ssl هست مهمه؟
    DEPTH_ZERO_SELF_SIGNED_CERT

    درود .
    بله این خطا به معنای این هست که سایت شما از اس اس ال خود سرور
    (Self)
    استفاده می کند و باعث بروز این مشکل می شود.
    برای رفع این مشکل ، اگر هاست شما قابلیت
    Auto SSL یا Lets Encrypt
    دارد ، اس اس ال رایگان لتس انکریپت نصب کنید و یا از سایت هایی مثل
    https://punchsalad.com/ssl-certificate-generator/
    اس اس ال رایگان دریافت و بصورت دستی روی هاست خود نصب کنید.

    یه سوال دیگه داشتم چطور میشه جای فیلد شهرو استان رو توی صفحه تسویه حساب ووکامرس تغییر داد؟

    درود.
    برای جابجایی فیلد از فیلتر woocommerce_checkout_fields استفاده کنید .

    add_filter( 'woocommerce_checkout_fields', 'customize_checkout_function' );
    
    function customize_checkout_function( $checkout_fields ) {
    	$checkout_fields['billing']['billing_city']['priority'] = 70;
    	$checkout_fields['billing']['shipping_state']['priority'] = 80;
    	return $checkout_fields;
    }

    مقدار priority رو با توجه به جایی که میخواید قرار بدید میتونید تغییر بدید.

    موفق باشید.

    انگار کسی بلد نیست 😂😂

    دوست عزیز ، هر انجمن یکسری قوانین داره .
    شما یک تاپیک با عنوان «اصول برنامه نویسی وردپرس» زدید و انتظار دارید کل سوالاتتان رو داخل همین تاپیک بپرسید و جواب بگیرید؟
    هر سوال باید در تاپیک جدید با عنوان مرتبط به سوال پرسیده شود !
    در پاسخ های قبلی هم آقای گرانسایه گفتند :
    لطفا برای سوال جدید، تاپیک جدیدی ایجاد کنین .

    اگه بخوایم دسته بندی ها وبرگه ها رو در منو قالب نمایش بدیم.لینکهاش با li نمایش داده میشه!! چه طوری نوع نمایش مطالب رو (لینک ها ، تگ ها ، نوشته ها) را میتونیم شخصی سازی کنیم و طبق قالب شخصی خودمون نمایش بدیم؟

    امکان شخصی سازی با نوشتن فانکشن وجود دارد .
    البته ما دقیقا نمیدانیم شما به چه صورت میخواید خروجی مثلا دسته بندی ها رو بگیرید اما میتوانید این رو داخل گوگل جستجو کنید و اگر پاسخ سوالتان را نگرفتید ، در تاپیک جدید سوالتان را دقیق تر بپرسید تا شما رو دقیق راهنمایی کنیم :
    customize wp_list_categories wordpress

    موفق باشید. 🙂

    سلام .
    این مشکل بخاطر عدم اتصال صحیح هاست دانلود به بخش رسانه وردپرس شماست .
    پس از اینکه هاست دانلود رو تهیه کردید ، یک اکانت FTP با تنظیم مسیر دایرکتوری public_html بسازید و سپس با پلاگین های مربوطه ، اطلاعات FTP رو بزنید و حتما آدرس ساب دامنه مثلا dl.yourdomain رو هم بصورت صحیح باید وارد کنید .
    مثلا »
    https://dl.yourdomain.com
    در نظر داشته باشید این پلاگین هایی که کار ریموت به هاست دانلود رو انجام میدهند سازگاری کامل با وردپرس ندارند .
    برای مثال اگر اسم فایل شما فارسی باشد یا بخواید تصویری رو از داخل پلاگین های دیگری مثل المنتور ، ووکامرس یا … آپلود کنید ، دقیقا همین مشکل 0 بایت رخ میدهد .
    و باید تصاویر و فایل ها الزاما از طریق رسانه خود وردپرس آپلود شوند .
    و مسئله بعدی هم یکی از مسائل دیگری که باعث رخ دادن این مشکل میشود ، گاهی اوقات بخاطر فایروال یکی از سرورها میتواند باشد . اگر فایروال یکی از سرورها حساس باشد ، پس از ارتباط زیاد FTP ، آی پی سرور مقابل را بلاک میکند و معمولا باید آی پی در لیست سفید (هر دو طرف) قرار بگیرد .

    موفق باشید .

    سلام .
    با یوزر ادمین وارد شدید ؟
    بنده احتمال میدهم سطح دسترسی اکانت شما از مدیر کل به اکانت معمولی تغییر یافته است .
    قبل از انجام هر کاری حتما فول بک آپ از نسخه فعلی سایتتان بگیرید .
    شما میتوانید از طریق PHPMyAdmin وارد دیتابیس وردپرس خود شوید
    سپس سطح دسترسی اکانت خود را به ادمین تغییر بدید و یا اینکه یک یوزر با سطح دسترسی ادمین بسازید .

    برای ایجاد اکانت ادمین کافیست آموزش زیر رو دنبال کنید »
    https://www.wpbeginner.com/wp-tutorials/how-to-add-an-admin-user-to-the-wordpress-database-via-mysql/
    آموزش های نمونه مثل بالا زیاد هست که میتوانید در گوگل جستجو کنید …

    و یا برای آپدیت سطح دسترسی اکانت ، در جدول wp_usermeta ،
    رکورد wp_capabilities مربوط به یوزر رو ویرایش و meta_value آن را برابر با کد زیر قرار بدید »
    a:1:{s:13:"administrator";s:1:"1";}

    موفق باشید .

    انجمن: نصب وردپرس
    در پاسخ به: نصب وردپرس

    سلام .
    شما در ابتدا باید یک برنامه شبیه ساز سرور برای خود انتخاب کنید .
    مثلا برنامه های UsbWebServer یا Wamp یا Xampp و یا … برای اینکار هستند .
    سپس بصورت لوکال ، وردپرس رو روی سیستم خود راه اندازی کنید .
    آموزش های تصویری و دقیق در گوگل زیاد هست که با جستجو در گوگل میتوانید مرحله به مرحله پیش بروید و اینکار رو انجام بدید .

    آموزش راه اندازی با شبیه ساز Wamp »
    https://www.google.com/search?q=آموزش+نصب+وردپرس+Wamp

    آموزش راه اندازی با شبیه ساز Xampp »
    https://www.google.com/search?q=آموزش+نصب+وردپرس+Xampp

    و هر کجا (در هر مرحله) مشکل داشتید در انجمن مطرح کنید تا شما را راهنمایی کنیم .

    موفق باشید .

    سلام دوست عزیز .
    روی لوکال کار میکنید یا هاست ؟
    در چه صفحه و محیطی این خطا رو دریافت میکنید ؟ امکانش هست اسکرین شات بگیرید ؟
    سایتتان تازه نصب شده ؟ یا از قبل فعالیت داشتید ؟
    همان طور که مهندس گرانسایه (@man4toman) هم در پاسخ قبلی گفتند ، کمی در مورد مشکلتون توضیح بدید تا بتونیم شما رو راهنمایی کنیم .

    موفق باشید .

    سلام مجدد دوست عزیز .
    همان طور که چندین بار بنده عرض کردم ،
    مشکل شما از ساب دامنه هست .
    زمانی که شما ساب دامنه yourdomain.com.* رو ایجاد و روی دایرکتوری public_html تنظیم میکنید ،
    و مثلا test.yourdomain.com میزنید نباید صفحه index of بالا بیاورد !
    وقتی صفحه index of بالا می آید بدین معناست که روی دایرکتوری و پوشه دیگری که خالی هست تنظیم شده است .
    این مورد رو به پشتیبانی هاستینگ خود منتقل کنید احتمالا برای شما انجام خواهند داد .

    موفق باشید .

    سلام دوست عزیز .
    اگر از طریق کدنویسی میخواید گزینه خروج رو اضافه کنید ،
    «مطابق این رفرنس»
    با اضافه کردن کد زیر درون href میتونید لینک خروج رو در سایتتان بذارید .
    <?php echo esc_url( wp_logout_url() ); ?>
    و خروجی لینک هم بدین صورت میشه »
    http://yourdomain.com/wp-login.php?action=logout
    بجای yourdomain.com میتونید آدرس سایت خودتان بذارید .

    موفق باشید .

    درود .
    شما باید روی دامنه اصلی وردپرس شبکه رو نصب کنید و سپس ساب دامنه yourdomain.com.* رو با تنظیم دایرکتوری public_html ایجاد کنید .
    الان وقتی لینک ساب دامنه که ارسال کردید رو باز میکنید صفحه index of بالا می آورد بدین معنی هست که در مسیر دایرکتوری دیگری تنظیم شده است .
    ضمن اینکه در نظر داشته باشید وقتی ساب دامنه yourdomain.com.* رو ایجاد میکنید ، دیگر نیازی به ساخت ساب دامنه دستی ، مثلا km.yourdomain.com ندارد .
    و اینکه از طریق Zone Editor یا DNS Zone هم نباید ایجاد کنید ، باید از بخش ساب دامنه (Subdomains) ، yourdomain.com.* رو ایجاد کنید .

    موفق باشید .

    درود ،
    مشکل شما از ساب دامنه هست .
    اول اینکه هاست شما باید قابلیت wildcard داشته باشد و سپس ساب دامنه yourdomain.com.* رو ایجاد کنید .
    و مشکلی که شما دارید بخاطر این هست که دایرکتوری (Directory) ساب دامنه رو روی فولدر دیگری تنظیم کردید .
    در واقع مسیر دایرکتوری ساب دامنه باید روی پابلیک (public_html) تنظیم شده باشد .

    موفق و پیروز باشید .

در حال نمایش 14 پاسخ ( از کل 14)