رفتن به مطلب

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


پست های پیشنهاد شده

درود مجدد

 

نقل قول

خروجی کد شما نتونست لیست کنه کامل

عجیبه.

این شکلی بشه کد چطور؟

<?php

$cats = get_the_category(get_queried_object_id());

$itemListElement = array();
foreach($cats as $cat) {

	$link = get_category_link($cat->term_id);
	$position = calcPosition($link);
	$itemListElement[] = array(
		'@type' => 'ListItem',
		'position' => $position,
		'item' => array(
			'@id' => $link,
			'name' => get_cat_name($cat->term_id)
		)
	);
	
}

$data = array(
	'@context' => 'http://schema.org',
	'@type' => 'BreadcrumbList',
	'itemListElement' => $itemListElement
);

echo '<script type="application/ld+json">';
echo json_encode($data);
echo '</script>';

?>

 

لینک به ارسال
در 8 ساعت قبل، mehran-b گفته است :

درود مجدد

عجیبه.

این شکلی بشه کد چطور؟

 

سلام و تشکر

نه ، فقط position : 3 رو خروجی میده مثل قبلی . دارم به یک جاهایی میرسم

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

//با فرض آدرس نوشته زیر 
// www.sitename.com/video/eu-video/it-video/نام نوشته/
<?php echo get_the_category( $id )[0]->name;?>
//خروجی کد بالا : ویدیو ایتالیا

 

اگر بخوام نام یک دسته قبل ، و یک دسته قبل تر رو جدا جدا خروجی بگیرم کد چطوری میشه؟ یعنی بشه "ویدیو اروپا" خط بعد "ویدیو"

لینک به ارسال

درود مجدد

 

نقل قول

اگر بخوام نام یک دسته قبل ، و یک دسته قبل تر رو جدا جدا خروجی بگیرم کد چطوری میشه؟ یعنی بشه "ویدیو اروپا" خط بعد "ویدیو"

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

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

شما با بنده در ارتباط باشید تا مشکل رو بررسی کنم.

 

موفق باشید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...