ssll

گرفتن خروجی با استفاده از ایدی دسته

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

ارسال شده در (ویرایش شده)

سلام من میخوام یه کد داشته باشم با استفاده از اون ایدی ها دسته ها رو نام گزاری کنم به فرض ایدی شما 1 رو میزارم ایمان ایدی شماره دو رو میزارم سعید

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

و مطلبی که از ایدی شماره2 گرفته میشه جلوی مطلب خروجی بده سعید

یه کم بیشتر توضیح میدم من یه برگه ساختم و مطالب چند دسته رو فراخوانی کردم ( فقط عنوان های دستها رو فراوانی کردم )

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

به عنوان مثال دو مطلب وراد برگه شده اولی از ایدی دسته شماره 1 و دومی از ایدی دسته شماره 2 :

عنوان مطلب -------------------------------- اسم مورد نظر

ایران به جام جهانی رفت ---------------- ایمان

استقلال قهرام شد ------------------------ سعید

امیدوارم تونسته باشم منظورم رو رسونده باشم

ویرایش شده در توسط ssll
0

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


لینک به پست

تابع in_category را در انجمن جستجو کنید

2

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


لینک به پست

ارسال شده در (ویرایش شده)

تابع in_category را در انجمن جستجو کنید

ببخشید باید خودم کد درست کنم و ایدی دسته ها رو نام گزاری کنم یا همون نامی که هنگام درست کردن دسته ها گذاشته بودم از همون نام استفاده کنم؟

بعدش باید این کد رو

<?
if(in_category(10))
the_date(); ?>

برای فراخوانی ویرایش بدم؟

و

برای فراخوانی نام ایدی به جای

the_date(); ?>

چی بنویسم؟

ویرایش شده در توسط ssll
0

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


لینک به پست

اگر نام افراد در دسته هست از تابع پیشفرض وردپر استفاده کنید


<?php the_category(', '); ?>

اما اگر نیست

باید در شرط باشد


<?php
if(in_category(10))
echo "iman";
elseif(in_category(11))
echo "test";
?>

2

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


لینک به پست

ارسال شده در (ویرایش شده)

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


<?php if( tie_get_option( 'arc_meta_cats' ) ): ?>
<span><?php printf('%1$s', get_the_category_list( ', ' ) ); ?></span>
<?php endif; ?>

گذاشتم و در خروجی نام دسته ها رو اورد . البته این برای موقعی است که نام دسته از قبل گذاشته شده و فقط با این کد نام دسته فراخوانی میشه

خب اگر بخوایم خودمون برای ایدی دسته یه اسم بزاریم و با یه کد فراوانی کنیم بحث دیگریست

اما اگر نیست

باید در شرط باشد


<?php
if(in_category(10))
echo "iman";
elseif(in_category(11))
echo "test";
?>

خب این کد رو باید جایی که خروجی نمایش داده میشه میزاریم درست؟ در واقع کد فراخوانی هست

خب با چه کدی ایدی دسته ها رو نام گزاری کنیم؟

ویرایش شده در توسط ssll
0

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


لینک به پست

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

1

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


لینک به پست

ارسال شده در (ویرایش شده)

<?php
if(in_category(10))
echo "iman";
elseif(in_category(11))
echo "test";
?>

الان این کد کامله یعنی بررسی میشه که اگه در مطلب در ایدی 10 باشه ایمان رو خروجی بده؟

و اگر از ایدی 11 باشه تست رو خروجی میده؟

اگه کامل نیست لطف میکنید کاملش کنید هر کاری کردم با من نشد

ویرایش شده در توسط ssll
0

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


لینک به پست

10 و 11 شناسه دسته هستند

در حلقه مطالب قرار دهید

1

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


لینک به پست

ممنون از شما خیلی از مشکلاتم حل شد . فقط یه مشکل مونده اونم مطرح میکنم البته مطرح کردم ولی به نتیجه نرسیدم دوباره میرم دنبالش شاید فرجی شد اگه اونم حل بشه دیگه محشره پارسا جان ( البته به کمک شما) :D

0

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


لینک به پست

ارسال شده در (ویرایش شده)

سلام . قبلش گفتیم با استفاده از ایدی دسته خروجی مشخصی بدیم اگه بخوایم با استفاده از فید خاصی یا سایت خاصی یه خروجی مشخصی بدیم آیا امکانش هست؟ مثلا اگه مطلب از فلان فید بود این خروجی رو بده

ویرایش شده در توسط ssll
0

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


لینک به پست

فید رو چطوری نمایش می‌دهید؟

1

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


لینک به پست

ببینید مطلب از یک فید خاصی وارد میشه به طور مثال از این فید


http://www.tabnak.ir/fa/rss/1

وارد صفحه مورد نظرمون میشه میشه حالا من نمیدونم خود فید http://www.tabnak.ir/fa/rss/1 رو باید در نظر گرفت یا نشانی سایت اصلیhttp://www.tabnak.ir تا با استفاده یکی از این دو یه خروجی بدیم . مثلا اگه مطلب از این سایت یا از این فید اومد این خروجی بده بالا مثال زدیم که اگه از این ایدی دسته اومد این خروجی بده اینم دقیقا مثل همونه

0

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


لینک به پست

باید شرط قرار بدهید

ببنید کجا ذخیره شده است

مانند شرط قبل

2

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


لینک به پست

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

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

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

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


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

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

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


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