eepersian

ایجاد تمپلیت بر اساس یک فید سفارشی (Custom Field)

6 پست در این موضوع قرار دارد

با سلام

یک فیلد سفارشی دارم که آرایه ای هست . برای ماه های سال هست و دارای اسم یا کلید month و مقادیر قابل پذیرش m1 تا m12 هست

چطور امکان داره برای این فیلد سفارشی یک تمپلیت ایجاد کنم که با کلیک روی یک ماه (مثلا m2) در لیست ماه ها در front end به اون صفحه تمپلیت منتقل بشه و لیست نوشته هایی رو نشون بده که فیلد سفارشی month اونا برابر m4 هست

ممنون میشم راهنمایی بفرمایید چون توی پروژه ام نیاز دارم

با تشکر

0

به اشتراک گذاری این پست


لینک به پست

چرا از تاکسونامی استفاده نمیکنید؟

همین کارایی رو دارند با کمترین تغییر

برای نمایش با زمینه میتوانید یک برگه دلخواه ایجاد کنید و در اون کویری بگیرید

http://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parameters

2

به اشتراک گذاری این پست


لینک به پست

چرا از تاکسونامی استفاده نمیکنید؟

همین کارایی رو دارند با کمترین تغییر

برای نمایش با زمینه میتوانید یک برگه دلخواه ایجاد کنید و در اون کویری بگیرید

http://codex.wordpre...ield_Parameters

پل های پشت سرم رو کامل تخریب کردم ، تقریبا آخرای پروژه هستم ، نمیشه تغییر بدم

لینکت هم بسیار مفید بود پارسا جان ، فقط اسم فایلی که این کوئری توشه باید چی باشه ؟ (مثلاً page-xyz.php)

0

به اشتراک گذاری این پست


لینک به پست

پارسا جان من کلی تمپلیت دارم توی پروژه ام ولی همه اسمشون ثابته ، مثل page-xyz.php .

من مشکلم اینه که یه صفحه می خوام که اگر روی لینک Cutsum Field کلیک کردم ، کل نوشته هایی که دارای اون Meta_value هستند رو نشون بده

مثال :

نام custum field :

month_key

مقادیر مورد پذیرش برای این فیلد سفارشی عبارتند از :

m1 تا m12

حالا من لیست ماه ها رو به صورت اسمی توی سایت نشون یعنی از فروردین تا اسفند

لینک این ماه ها رو باید چجوری تنظیم کنم ؟

اسم صفحه ای که بر اساس مقدار meta_value نوشته ها رو در اون صفحه فیلتر و نشون بده چیه ؟

اون صفحه تمپلیت چطور meta_Value رو تشخیص میده ؟

باور کنید سایت نیست که نرفته باشم ولی فعلا به نتیجه نرسیدم

امیدوارم کمک کنید

با تشکر

0

به اشتراک گذاری این پست


لینک به پست

شما یه Page Template ایجاد کنید

برای مثال آدرس این چنین میشه:


http://doamin.com/page

بعد با متد گت باید ارسال کنید


http://doamin.com/page?ma=1
...
http://doamin.com/page?ma=5
...
http://doamin.com/page?ma=12

با متغییر گت بگیرید و در کویری استفاده کنید


$_GET['ma']

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری