mehran-b

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

    2,749
  • تاریخ عضویت

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

  • Days Won

    276

تمامی ارسال های mehran-b

  1. سلام @sir1 بله سایت ها فقط از داخل در دسترس نیست و دسترسی از خارج ایران مشکلی نداره.
  2. @ptp در مورد سوال اول طبعا باید برنامه نویسی بلد باشید که بتونید یه فرم رو به درگاه متصل کنید. در مورد سوال دوم هم دقیق نمیدونم چیکار باید کرد.
  3. @ptp قاعدتا باید داخل فایل wp-config.php کد زیر باشه. define( 'DISALLOW_FILE_MODS', true ); اگر هست حذفش کنید.
  4. @ptp یعنی گزینه افزودن افزونه نیست؟
  5. من درباره اینکه فیلد های فرم چی باشه اصلا کاری ندارم چون مربوط به فرانت اِند میشه. به صورت کلی اگر فایل form.php بغل فایل wp-load.php در روت وردپرس باشه کدهاش به شکل زیر میشه. <?php // Load the WordPress library. require_once( dirname( __FILE__ ) . '/wp-load.php' ); // Create post object $my_post = array( 'post_title' => wp_strip_all_tags( $_POST['post_title'] ), 'post_content' => $_POST['post_content'], 'post_status' => 'publish', 'post_author' => 1, 'post_category' => array( 8,39 ) ); // Insert the post into the database wp_insert_post( $my_post ); ?> <!-- The form is here -->
  6. @ehsantoomaj2000 همونطور که @Morteza جان گفت شما چون هیچ اطلاعی از PHP ندارید کار براتون سخته. به عنوان مثال اگر اسم input متن پست post_content و اسم input عنوان پست post_title شما کد زیر رو میتونید بنویسید. // Create post object $my_post = array( 'post_title' => wp_strip_all_tags( $_POST['post_title'] ), 'post_content' => $_POST['post_content'], 'post_status' => 'publish', 'post_author' => 1, 'post_category' => array( 8,39 ) ); // Insert the post into the database wp_insert_post( $my_post ); در کل بالا اون بخش post_category آیدی دسته هاییه که پست بهش اضافه میشه.
  7. @ehsantoomaj2000 چند حالت وجود داره. شما گفتی خارج از داشبورد وردپرس حالا اینجا اگر اون فرمه که باهاش میخوای پست رو بفرستی روی همون هاستی باشه که وردپرس هم اونجاست به راحتی با تابع wp_insert_post میشه پست رو ایجاد کرد. حالت بعدی اینه که کلا فرمه روی یه سرور دیگه باید که دو حالت داره: از XML-RPC API وردپرس استفاده کنید. از REST API وردپرس استفاده کنید.
  8. نه نمیشه میسازه در هر صورت و از هر جا هم آپلود شه مهم نیست.
  9. از هر جا آپلود شه میسازه. سایزهای پیشفرض رو پس نمیسازه؟
  10. @Galaxy وردپرس به صورت خودکار چندین سایز پیشفرض هم داره که برای هر تصویری که آپلود میشه اون سایزها هم اعمال میکنه.
  11. منظورتون رو متوجه نمیشم صدمه که خوب اینا که ارور داده نباید اصلا قابل مشاهده می بود برای گوگل الانم هر چی زودتر با فایل ربات مسدود بشه بهتره. با این حرکت دسترسی گوگل به این فایل ها که ارور داده براشون قطع میشه و قطع دسترسی باعث میشه که نفهمه ارور رفع شد یا نه پس باید صبر کنید تا کلا یادش بره همچین صفحاتی وجود داشته 2-3 ماه ممکنه زمان ببره. نظر من ریدایرکت تمامی 4 حالت دامنه روی 1 حالت و ثبت همون 1 حالت توی کنسول وبمستر تولز گوگله.
  12. @farshad.fs شما دسترسی به پوشه wp-includes رو برای موتورهای جستجو مسدود میکردید. الانم میشه مسدود کرد ولی خوب تا حل بشه ارورها زمان میبره. کدهای زیر رو به فایل robots.txt اضافه کنید. Disallow: /wp-includes/ Allow: /wp-includes/js/ Allow: /wp-includes/css/
  13. داخل تنظیمات افزونه WP-Rocket در تب Cache سکشن اول مربوط به کش موبایله که شما باید اون دو تا چک باکسی که داخل این سکشن هست رو تیک بزنید.
  14. باید داشته باشه من یه سرچی زدم یه چیزایی در رابطه با کش موبایل بود توی افزونه راکت. من از افزونه کش استفاده نمیکنم بخوام کش برای فایل های داینامیک داشته باشم از کش وب سرور استفاده میکنم.
  15. خوب اینجا باید کش موبایل و دسکتاپ رو تفکیک کنید. افزونه های کوچیک شاید همچین چیزی نداشته باشن ولی افزونه مثل راکت فک میکنم توی تنظیماتش تفکیک کش موبایل رو داشته باشه. البته من از راکت استفاده نکردم و اطلاع دقیق ندارم.
  16. @hellsgate یعنی قالب موبایل با قالب دسکتاپ فرق داره؟
  17. اگر روی این ریدایرکت میشه که هک شده سایت.
  18. خوب PHP این فایل رو تغییر نمیده. شخص دیگه ای داره تغییر میده یا یوزری که دسترسی بالاتر داره.
  19. نه اون خط تاثیری توی ظاهر سایت نداره. اگر اطمینان داری وقتی اون خط پاک میشه ظاهر سایت بهم میریزه دسترسی به هاست رو پیام خصوصی کن تا بررسی کنم.
  20. بله پیشفرض لینوکس برای فایل ها 0644 هست. موفق باشید
  21. بله نمیشه گفت. تا سایت رو نبرید روی هاست چیزی مشخص نمیشه.
  22. @mostafa1322 نباید فایل wp-config.php رو باز نویسی کنه. شما Permissions فایل wp-config.php رو روی 444 تنظیم کن.
  23. @arjmand دسترسی به هاست رو پیام خصوصی کنید بررسی کنم.
  24. @Sa۱۹۹۹eed خطی رو میگم که با <title> شروع میشه. توی عکس خط 4 ام بود منم گفتم چهارم.
  25. @Sa۱۹۹۹eed خط 4 ام فایل header.php قالب رو پاک کن.