رفتن به مطلب

maral_hamidi

عضو سایت
  • تعداد ارسال‌ها

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

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

  • روز های برد

    4

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

  1. maral_hamidi

    تجربه کار با درگاه پرداخت پی پال

    سلام. کاش اطلاعات بیشتری از کسب و کارتون میدادید؟ فروشگاه شما در خارج از ایران مشتری داره یا در ایران. اگه در ایران مشتری داره که اصلا چرا پی پال؟ پی پال جزو سرویس های بین المللی هست که ایران رو ساپورت نمیکنه. یعنی با کارتهای داخلی نمیشه ازش استفاده کرد. برای فروشگاهتون از درگاههای واسط یا درگاههای مستقیم بانکی داخلی استفاده کنید
  2. سلام. چنین موردی رو به این شکل تا حالا چک نکردم که تو ووکامرس داشته باشه.ولی راه دیگه ای هست. خرید هر محصولی رو خواستید غیرفعال کنید تو ویرایش هر محصول گزینه ای هست به نام " در انبار موجود نمی باشد" با انتخاب این گزینه امکان خریدن محصول غیرفعال میشه.
  3. خواهش. هر محتوایی بین این تابع قرار بگیره فقط در موبایل نمایش داده میشه. یعنی دستگاه رو تشخیص میده اینکه اگه موبایل یا تبلت باشه اون محتوارو نمایش میده. اما برای منوی مختص موبایل میتونید کار راحتتری انجام بدید. فرض کنید کلاس منوی اصلی سایت menu-desktop است. در واقع شما باید دو سری منو لود کنید. یک سری منو مربوط به حالت دسکتاپ یکی هم موبایل. کلاس div مربوط به منوی موبایل رو میذاریم menu-mobile بعد در حالت عادی در فایل css به این کلاس dispaly:none میدید که مخفی باشه. .menu-mobile{display:none;} در مرحله بعدی در فایل css مشخص میکنیم که مثلا در اندازه موبایلی منوی دسکتاپ مخف
  4. سلام. وقت بخیر. بله شدنیه. اما اینکه چه روشی برای اینکار استفاده بشه بستگی به این داره که شما قراره چه محتوایی رو در هدر فوتر داشته باشید و در نسخه موبایل تغییرش بدید. اگر html و css باشه خب براحتی میشه کل هدر رو برای موبایل با محتوا و شکل متفاوت ساخت و div اصلی رو مخفی کرد و در اندازه موبایلی نمایشش داد. اما اگر php هم وجود داره و به کل قراره هدر و فوتر در موبایل متفاوت باشه از تابع wp_is_mobile استفاده کنید. در قسمتی که باید کدهارو بنویسید میتونید از کدهای htm، css، php استفاده کنید. <?php if ( wp_is_mobile() ) { code } else { code } ?> به این شکل هم میتونید است
  5. سلام. منابع مربوط به عکس ، فونت و ... رو تا حد ممکن بهینه کردم و زمان زیادی مصرف نمیکنن. ولی این بخش که عکسش رو گذاشتم مربوط به utf8 میشه. حتی متای مربوط به فراخوانی utf8 رو در هدر غیرفعال هم میکنم ولی تاثیری نداره.
  6. درود دوستان و اساتید/ اگه دقت کرده باشید در آنالیز جی تی متریکس در تب Waterfall نشون میده که چه مواردی تو سایت مورد نظر چقدر زمان میبره که به ثانیه نمایش میده. کل مواردی(تصاویر، فایلهای جی کوئری، css ها، html و ...) که در سایت لود میشن حدود دو سوم سرعت لود رو میگیرن. یک سوم دیگه مربوط میشه به چیزی که دقیقا نمیدونم چیه ولی تو همه سایتهایی که آنالیز میکنم این مورد هست و بنظرم برای چنین چیزی خیلی زیاده. تو تب Waterfall یه بخشی هست به اسم charset=UTF-8 که همون موردی هست که یک سوم سرعت لود سایت رو به خودش اختصاص میده. این گزینه که مربوط به انکود میشه چرا اینقدر زمان
  7. ممنون از راهنماییتون. تا حد زیادی این روش کمکم کرد.فقط یه جاهایی نیاز داشتم که حتما از اون استان ها بصورت تاکسونومی جدا استفاده کنم برای همین نشد از همین روش که گفتید استفاده کنم. یه فرم دارم که توش داره اون شهرها بصورت سلکت باکس نمایش داده میشه. چطور میشه این سلکت باکس بصورت فیلدی باشه که وقتی تایپ میکنیم خودش پیشنهاد بده از لیست تاکسونومی شهر؟؟
  8. حرف شما درسته. منم دنبال یه روشی بودم که بتونم این نقطه اشتراک رو ایجاد کنیم. به انگلیسی سرچ کرده بودم به یه چیزایی رسیده بودم ولی خب سر در نمیاوردم.(واژه relation) ابتدا به همین شکل که شما میگید بود.حالت مادر فرزندی بود. ولی بعدش جداشون کردم این حالت مادر فرزندی باشه میشه دوتا سلکت باکس گرفت که یکیش اون مادر ها(استان هارو) نمایش بده و یکی دیگه شهرهارو؟ بعد وقتی تو سلکت باکس اول یکی از استان هارو انتخاب کنیم بصورت خودکار در سلکت باکس دوم شهرهایی(فرزندهایی) که زیر مجموعه این استان هستن لیست بشن؟ چطور میشه اینکارو کرد؟ فکر کنم باید از جی کوئری هم ساتفاده کرد درسته؟
  9. من میدونم کدوم شهر برای کدوم استان هست. چطوری به وردپرس بگم این؟ که کدوم شهر برای کدوم استان که اینارو بهم ربط بده؟
  10. ببخشید. من اطلاعاتم کمه برای همین متوجه منظورتون نشدم. من دوتا تاکسونومی جدا ساختم. یکی استان و یکی هم شهر تو تاکسونومی استان 3 تا ترم هست به نام مازندران ، گلستان و گیلان تو تاکسونومی شهر هم همه شهرهای مربوط به این استان ها هستن. که تعداشش زیاده.
  11. من فقط همه شهرهای سه تا استان مازندران ، گلستان و گیلان رو منتشر کردم. تاکسونومی استان هم که کلا جداس. مشکلم همینه. که نمیدونم چطور مشخص کنم و این دو رو بهم ارتباط بدم؟ یه ایده دیگه هم داشتم. اینکه دیگه استان هارو نمایش ندم.یه فیلد ایجکسی بتونم بسازم که وقتی توش تایپ کنیم از تاکسونومی شهرها بخونه و شهر مورد نظر رو باره. میشه پیاده سازی کرد؟
  12. اینطوری همه ترم هارو یکجا نمایش میده و نمیشه جدا کرد. درسته؟ من میخوام دوتا سلکت باکس بگیرم و به همون شکل استان و شهر جدا کنم. پس امکان ارتباط بین دو تاکسونومی متفاوت وجود نداره؟
  13. سلام. وقت بخیر همونطور که از عنوان مشخصه دو تاکسونومی دارم که در واقع قرار هست باهم مرتبط باشن. ولی خب در حالت معمول چنین امکانی در وردپرس نیست. من یه تاکسونومی به اسم استان دارم و یک تاکسونومی به اسم شهر یک جایی با سلکت باکس term های این تاکسونومی هارو نمایش میدم. میخوام وقتی مثلا استان تهران در سلکت باکسی که تاکسونومی استان هارو لود میکنه انتخاب کردم در سلکت باکس شهر ، شهرهای تهران رو لیست کنه. در واقع باید بگم چطور میشه term های دو تاکسونومی متفاوت رو بهم ربط داد؟؟ آیا امکانش در وردپرس وجود داره؟
  14. ممنونم از شما. همون موارد قبلی که گفتید راهگشا بود و کارم رو راه انداخت , همچنین از این موارد یک چیز جدید آموختم. ممنونم
  15. یه مورد هم وجود داره اینکه با این روش و این کدها فقط وقتی با اسفاده از بخش نوشته در پیشخوان پستی ساخته میشه این مقدار ذخیره میشه. اگه با استفاده از افزونه های واسطی مثل پست مهمان یا غیره که خارج از پیشخوان میتونن پست منتشر کنن پستی ساخته میشه این مقدار در جدول ذخیره نمیشه. برای این مورد باید چه کار کرد؟
  16. در واقع من یک فیلتر جستجو دارم که تو این فیلتر بخشی برای جستجو بر اساس کد گذاشتم. اولش میخواستم از آیدی پست ها استفاده کنم ولی نمیشد. چون برای این کار نیاز بود حتما کد ها از عدد 1000 شروع بشه و حتما پشت سرهم و مرتب باشه. آیدی پست ها هم تا اونجایی که دیدم مرتب ساخته نمیشن. یه دلیلش شاید همین چیزی باشه که شما گفتید. برای همین کاستوم فیلد گرفتم و اومدم با روشی که گفتید این اعداد رو بهش میدم که بازم با مشکل پشت سر هم نبودن کدها مواجه شدم. الان مثلا یه پست منتشر میشه که کدش 1000 هست. یه افزودن نوشته باز بشه ولی منتشر نشه اونم کد بعدی یعنی 1001 رو میگیره. ولی پست دومی که منشتر بش
  17. تونستم به این شکل انجامش بدم و جواب داد. $mydata = $wpdb->get_var("select max( cast( meta_value as UNSIGNED ) ) FROM $wpdb->postmeta WHERE meta_key='id_number'") + 1 ; ممنونم از راهنمایی شما. خیلی بهم کمک کرد فقط الان یک مشکل دیگه وجود داره. وقتی افزودن پست رو بزنم و حتی اگه اون پست ذخیره نشه این مقدار Id_number تو جدول ذخیره میشه. یعنی مثلا پست قبلی که منشتر شده مقدار id_number بودخ 1000 افزودن نوشته رو بزنم بدون اینکه پست حتی ذخیره بشه مقدار 1001 در جدول ذخیره میشه. مشکل از این بخش از کدمه؟ update_post_meta( $post_id, 'id_number', $mydata ); چطور تغ
  18. منظورتون اینه که آیدی آخرین مقدار تو جدول رو بر میگردونه؟ خود مقدار رو چطور میشه برگردوند؟ از این کد که استفاده میکنم یه ایدی برمیگردونه که نمیدونم اصلا از کجاس. تو جدول هم سرچ کردم پیداش نکردم. چطور میتونم بهش بگم از اون متاکی خاص که مدنظرمه آخرین مقدار رو برگردونه؟
  19. ممنونم. ببخشید یخورده گیج شدم. این بخش از کد چطور عدد رو تشخیص میده که بزگتره یا نه؟ خودش که عدد تولید نمیکنه؟ باید حتما کد زیر رو استفاده کنم در کنارش؟ $id_number = mt_rand(100,999).mt_rand(10,99).mt_rand(100,999); ممنون میشم واضحتر راهنماییم کنید. تو توابع وردپرس خیلی ضعیفم هنوز
  20. فکر میکنم رندومه. برام چنین عددی تولید کرد:46681909 میشه ثابتش کرد؟
  21. ممنونم از شما. نتونستم این کد رو استفاده کنم. چطور باید در کد بالا که گذاشتم جایگزاریش کنم؟ این بخش از کد $id_number = $wpdb->get_var("select max(meta_id) from $wpdb->postmeta"); خطا میده و وقتی میذارمش سایت بالا نمیاد. یک سوال دیگه اینکه این کد بصورت رندوم عدد تولید میکنه؟ میشه کاریش کرد از 1000 شروع بشه؟ و پشت سرهم باشه؟
  22. سلام. وقتتون بخیر بله منظورم آخرین مقدار ثبت شده در جدول postmeta هست. میخوام بصورت اتوماتیک اعدادی رو که از 1000 شروع میشه به هر پستی که منتشر میشه بدم. از قبل یک کاستوم فیلد برای اینکار گرفتم.به همون اسم id number حالا میخوام سیستم خودش اینارو بسازه. کدی که بالاگذاشتم اینطوری عمل میکنه که وقتی مثلا افزودن نوشته رو میزنید میاد یک عدد مثلا 1000 وارد اون کاستوم فیلد میکنه و خب بعد انتشار این مقدار هم در دیتابیس ذخیره میشه. حالا من میخوام این اعداد تکراری نباشه. یعنی وقتی اولین پست رو منتشر کردم که مقدار id_number شده 1000 پست بعدی خودش تشخیص بده که قبلا عدد 1000 ذخیره شده و بیاد
  23. maral_hamidi

    ووکامرس

    سلام. وقت بخیر بخش حمل نقل ووکامرس برای اینه که شما هزینه پست رو بتونید از مشتری دریافت کنید. که هزینه هر نوع پست رو هم خودتون میتونید مشخص کنید. و کاربرد دیگه ای نداره. و در انتها باید خودتون محصول رو به آدرس خریدار ارسال کنید. ولی اگه میخواین خود پست محصول رو ازتون تحویل بگیره و به دست خریدار برسونه فکر میکنم باید در سیستم هایی(شرکت های خصوصی طرف قرار داد با پست) به اسم واسط پستی ثبت نام کنید. البته فکر میکنم در حال حاضر اداره پست هم چنین سیستمی رو داره. میتونید حضروی برید اداره پست و از نحوه قرارداد و دریافت چنین خدمتی مطلع بشید. موفق باشید
  24. maral_hamidi

    ساخته نشدن برگه های ووکامرس

    سلام. وقت بخیر. احتمالا زمانی که ووکامرس رو نصب و فعال کردید مراحل ساخت برگه ها و تنظیماتش که بصورت ویزارد نمایش داده میشه رو کنسل کردید. برا یهمین برگه هارو نساخته. ولی شما خودتون میتونید بسازیدش. برگه هارو با نام هایی که میخواید بسازید و تو محتوای هر برگه شرتکدهای مختص اون بخش رو بذارید. برای برگه سبد خرید: [woocommerce_cart] تسویه حساب: [woocommerce_checkout] حساب کاربری: [woocommerce_my_account] برای ساخت برگه فروشگاه هم کافیه یه برگه مثلا با نام فروشگاه منتشر کنید. سپس در بخش ووکامرس وارد پیکربندی بشید. در بخش پیکربندی در تب محصولات میتونید برگه
  25. maral_hamidi

    تغییر قالب وردپرس

    سلام. وقتتون بخیر. قالب ارتباط مستقیمی با لینک ها ، رنک و داده های شما نداره. با تغییر قالب لینک ها تغییر نمیکنه
×
×
  • اضافه کردن...