maraljoon

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

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

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

  • Days Won

    3

maraljoon last won the day on January 6 2018

maraljoon had the most liked content!

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

73 خوب

2 دنبال کننده

درباره maraljoon

  • درجه
    کاربر ثابت

اطلاعات شخصی

  • جنسیت
    زن
  • آشنایی با وردپرس
    متوسط
  • سطح برنامه نویسی
    مبتدی
  • آشنایی با طراحی
    حرفه ای

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

1,090 بازدید کننده نمایه
  1. ممنون از راهنماییتون. تا حد زیادی این روش کمکم کرد.فقط یه جاهایی نیاز داشتم که حتما از اون استان ها بصورت تاکسونومی جدا استفاده کنم برای همین نشد از همین روش که گفتید استفاده کنم. یه فرم دارم که توش داره اون شهرها بصورت سلکت باکس نمایش داده میشه. چطور میشه این سلکت باکس بصورت فیلدی باشه که وقتی تایپ میکنیم خودش پیشنهاد بده از لیست تاکسونومی شهر؟؟
  2. حرف شما درسته. منم دنبال یه روشی بودم که بتونم این نقطه اشتراک رو ایجاد کنیم. به انگلیسی سرچ کرده بودم به یه چیزایی رسیده بودم ولی خب سر در نمیاوردم.(واژه relation) ابتدا به همین شکل که شما میگید بود.حالت مادر فرزندی بود. ولی بعدش جداشون کردم این حالت مادر فرزندی باشه میشه دوتا سلکت باکس گرفت که یکیش اون مادر ها(استان هارو) نمایش بده و یکی دیگه شهرهارو؟ بعد وقتی تو سلکت باکس اول یکی از استان هارو انتخاب کنیم بصورت خودکار در سلکت باکس دوم شهرهایی(فرزندهایی) که زیر مجموعه این استان هستن لیست بشن؟ چطور میشه اینکارو کرد؟ فکر کنم باید از جی کوئری هم ساتفاده کرد درسته؟
  3. من میدونم کدوم شهر برای کدوم استان هست. چطوری به وردپرس بگم این؟ که کدوم شهر برای کدوم استان که اینارو بهم ربط بده؟
  4. ببخشید. من اطلاعاتم کمه برای همین متوجه منظورتون نشدم. من دوتا تاکسونومی جدا ساختم. یکی استان و یکی هم شهر تو تاکسونومی استان 3 تا ترم هست به نام مازندران ، گلستان و گیلان تو تاکسونومی شهر هم همه شهرهای مربوط به این استان ها هستن. که تعداشش زیاده.
  5. من فقط همه شهرهای سه تا استان مازندران ، گلستان و گیلان رو منتشر کردم. تاکسونومی استان هم که کلا جداس. مشکلم همینه. که نمیدونم چطور مشخص کنم و این دو رو بهم ارتباط بدم؟ یه ایده دیگه هم داشتم. اینکه دیگه استان هارو نمایش ندم.یه فیلد ایجکسی بتونم بسازم که وقتی توش تایپ کنیم از تاکسونومی شهرها بخونه و شهر مورد نظر رو باره. میشه پیاده سازی کرد؟
  6. اینطوری همه ترم هارو یکجا نمایش میده و نمیشه جدا کرد. درسته؟ من میخوام دوتا سلکت باکس بگیرم و به همون شکل استان و شهر جدا کنم. پس امکان ارتباط بین دو تاکسونومی متفاوت وجود نداره؟
  7. سلام. وقت بخیر همونطور که از عنوان مشخصه دو تاکسونومی دارم که در واقع قرار هست باهم مرتبط باشن. ولی خب در حالت معمول چنین امکانی در وردپرس نیست. من یه تاکسونومی به اسم استان دارم و یک تاکسونومی به اسم شهر یک جایی با سلکت باکس term های این تاکسونومی هارو نمایش میدم. میخوام وقتی مثلا استان تهران در سلکت باکسی که تاکسونومی استان هارو لود میکنه انتخاب کردم در سلکت باکس شهر ، شهرهای تهران رو لیست کنه. در واقع باید بگم چطور میشه term های دو تاکسونومی متفاوت رو بهم ربط داد؟؟ آیا امکانش در وردپرس وجود داره؟
  8. ممنونم از شما. همون موارد قبلی که گفتید راهگشا بود و کارم رو راه انداخت , همچنین از این موارد یک چیز جدید آموختم. ممنونم
  9. یه مورد هم وجود داره اینکه با این روش و این کدها فقط وقتی با اسفاده از بخش نوشته در پیشخوان پستی ساخته میشه این مقدار ذخیره میشه. اگه با استفاده از افزونه های واسطی مثل پست مهمان یا غیره که خارج از پیشخوان میتونن پست منتشر کنن پستی ساخته میشه این مقدار در جدول ذخیره نمیشه. برای این مورد باید چه کار کرد؟
  10. در واقع من یک فیلتر جستجو دارم که تو این فیلتر بخشی برای جستجو بر اساس کد گذاشتم. اولش میخواستم از آیدی پست ها استفاده کنم ولی نمیشد. چون برای این کار نیاز بود حتما کد ها از عدد 1000 شروع بشه و حتما پشت سرهم و مرتب باشه. آیدی پست ها هم تا اونجایی که دیدم مرتب ساخته نمیشن. یه دلیلش شاید همین چیزی باشه که شما گفتید. برای همین کاستوم فیلد گرفتم و اومدم با روشی که گفتید این اعداد رو بهش میدم که بازم با مشکل پشت سر هم نبودن کدها مواجه شدم. الان مثلا یه پست منتشر میشه که کدش 1000 هست. یه افزودن نوشته باز بشه ولی منتشر نشه اونم کد بعدی یعنی 1001 رو میگیره. ولی پست دومی که منشتر بشه بجای اینکه بشه 1001 میشه 1002. که منطقیه. چطور میتونم بهش بگم این اعداد رو به پست هایی بده که منتشر شدن؟ حالا چه منتشر شده باشه چه پیش نویس و یا بازبینی
  11. تونستم به این شکل انجامش بدم و جواب داد. $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 ); چطور تغییرش بدم که فقط پستی که ذخیره میشه این مقدار براش ذخیره بشه؟
  12. منظورتون اینه که آیدی آخرین مقدار تو جدول رو بر میگردونه؟ خود مقدار رو چطور میشه برگردوند؟ از این کد که استفاده میکنم یه ایدی برمیگردونه که نمیدونم اصلا از کجاس. تو جدول هم سرچ کردم پیداش نکردم. چطور میتونم بهش بگم از اون متاکی خاص که مدنظرمه آخرین مقدار رو برگردونه؟
  13. ممنونم. ببخشید یخورده گیج شدم. این بخش از کد چطور عدد رو تشخیص میده که بزگتره یا نه؟ خودش که عدد تولید نمیکنه؟ باید حتما کد زیر رو استفاده کنم در کنارش؟ $id_number = mt_rand(100,999).mt_rand(10,99).mt_rand(100,999); ممنون میشم واضحتر راهنماییم کنید. تو توابع وردپرس خیلی ضعیفم هنوز
  14. فکر میکنم رندومه. برام چنین عددی تولید کرد:46681909 میشه ثابتش کرد؟
  15. ممنونم از شما. نتونستم این کد رو استفاده کنم. چطور باید در کد بالا که گذاشتم جایگزاریش کنم؟ این بخش از کد $id_number = $wpdb->get_var("select max(meta_id) from $wpdb->postmeta"); خطا میده و وقتی میذارمش سایت بالا نمیاد. یک سوال دیگه اینکه این کد بصورت رندوم عدد تولید میکنه؟ میشه کاریش کرد از 1000 شروع بشه؟ و پشت سرهم باشه؟