mehran-b

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

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

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

  • Days Won

    276

mehran-b last won the day on September 23

mehran-b had the most liked content!

اعتبار در انجمن

2,175 بسیار عالی

درباره mehran-b

  • درجه
    کاربر فعال

اطلاعات شخصی

  • جنسیت
    مرد
  • موقعیت
    ایران

آخرین بازدید کنندگان نمایه

3,374 بازدید کننده نمایه
  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. خوب اینجا باید کش موبایل و دسکتاپ رو تفکیک کنید. افزونه های کوچیک شاید همچین چیزی نداشته باشن ولی افزونه مثل راکت فک میکنم توی تنظیماتش تفکیک کش موبایل رو داشته باشه. البته من از راکت استفاده نکردم و اطلاع دقیق ندارم.