ismael

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

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

سلام دوستان

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

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

یعنی همون جوری که در سایدبار نمایش داده میشه در یک برگه خاص هم نمایش داده بشه

جایی دیدم که با کد زیر گفتن نمایش داده میشه

[taxonomy-list tax=”category”]

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

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

پیشاپیش ممنون

0

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


لینک به پست

تست کنید : 

 

$categories = get_categories();
foreach($categories as $category) {
   echo '<div class="col-md-4"><a href="' . get_category_link($category->term_id) . '">' . $category->name . '</a></div>';
}

 

2

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


لینک به پست

@ismael

ممنون از کدی که آقا @فرهاد عزیز نوشتن.

درصورتی که شما خواسته باشید بصورت شرتکد اینکار رو انجام بدید میتونید از کد زیر که تکمیل شده کد بالا هست استفاده کنید:

add_shortcode( 'show-cats', function(){
	$categories = get_categories();
	foreach($categories as $category) {
	   echo '<div class="col-md-4"><a href="' . get_category_link($category->term_id) . '">' . $category->name . '</a></div>';
	}
});

این کد رو باید داخل functions.php قالب بزارید. و در زمان فراخونی هم از کد کوتاه [show-cats] استفاده کنید.

3

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


لینک به پست

اگر حتما میخواهید از شورت کد استفاده کنید از این پلاگین استفاده کنید:

https://wordpress.org/plugins/list-categories/

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

[categories]

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

[categories taxonomy=product_cat]

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

[categories hide_empty=0]

 

1

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


لینک به پست

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

در در 12/18/2018 at 10:51، sajad گفته است :

@ismael

ممنون از کدی که آقا @فرهاد عزیز نوشتن.

درصورتی که شما خواسته باشید بصورت شرتکد اینکار رو انجام بدید میتونید از کد زیر که تکمیل شده کد بالا هست استفاده کنید:


add_shortcode( 'show-cats', function(){
	$categories = get_categories();
	foreach($categories as $category) {
	   echo '<div class="col-md-4"><a href="' . get_category_link($category->term_id) . '">' . $category->name . '</a></div>';
	}
});

این کد رو باید داخل functions.php قالب بزارید. و در زمان فراخونی هم از کد کوتاه [show-cats] استفاده کنید.

 

از همه دوستان سپاسگزارم

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

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

https://aradmusic.ir/singer/مسعود-سعیدی/

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

 

از این کد برای نمایش در سایدبار استفاده میشه :

 

<?php wp_list_categories(array(
'depth' => 0,
'title_li' => '',
'orderby' =>'name',
'taxonomy' => 'artists'
)); ?>

 

ویرایش شده در توسط ismael
1

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


لینک به پست
در ۱ ساعت قبل، ismael گفته است :

 

از همه دوستان سپاسگزارم

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

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

https://aradmusic.ir/singer/مسعود-سعیدی/

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

 

از این کد برای نمایش در سایدبار استفاده میشه :

 


<?php wp_list_categories(array(
'depth' => 0,
'title_li' => '',
'orderby' =>'name',
'taxonomy' => 'artists'
)); ?>

 

لینکی که درج کردید ریدایرکت میشه به صفحه نخست.

از بخشی که مدنظرتون هست یه اسکرین شات قرار بدید.

1

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


لینک به پست

وارد سایت میشین سایدبار راست سایت > لیست خوانندگان

 

 

screenshot-aradmusic.ir-2018.12.19-21-31-51.png

0

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


لینک به پست
در 54 دقیقه قبل، ismael گفته است :

وارد سایت میشین سایدبار راست سایت > لیست خوانندگان

 

 

screenshot-aradmusic.ir-2018.12.19-21-31-51.png

از این کد استفاده کنید:

add_shortcode( 'show-cats', function(){
	$categories = get_categories();
	echo '<div class="col-md-4"><ul tabindex="5000" style="overflow: hidden;outline: none;">';
	foreach($categories as $category) {
	   echo '<li class="cat-item"><a href="' . get_category_link($category->term_id) . '">' . $category->name . '</a></li>';
	}
	echo '</ul></div>';
});

این کد خروجی رو تو تگ ul > li نشون میده.

1

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


لینک به پست

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

خیلی ممنونم آقا سجاد زحمت افتادین

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

این دسته بندی خوانندگان ، دسته بندی اصلی سایت نیست

این دسته بندی با کد زیر در سایدبار نمایش داده میشه


<?php wp_list_categories(array(
'depth' => 0,
'title_li' => '',
'orderby' =>'name',
'taxonomy' => 'artists'
)); ?>

چطوری این دسته بندی رو در برگه نمایش بدم ؟

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

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


لینک به پست
در 35 دقیقه قبل، ismael گفته است :

خیلی ممنونم آقا سجاد زحمت افتادین

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

این دسته بندی خوانندگان ، دسته بندی اصلی سایت نیست

این دسته بندی با کد زیر در سایدبار نمایش داده میشه



<?php wp_list_categories(array(
'depth' => 0,
'title_li' => '',
'orderby' =>'name',
'taxonomy' => 'artists'
)); ?>

چطوری این دسته بندی رو در برگه نمایش بدم ؟

خواهش میکنم.

از این کد استفاده کنید:

add_shortcode('cat', function(){
	wp_list_categories(
		array(
			'depth' => 0,
			'title_li' => '',
			'orderby' =>'name',
			'taxonomy' => 'artists'
		));
});

برای نمایش هم از [cat] استفاده کنید.

2

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


لینک به پست
در 53 دقیقه قبل، sajad گفته است :

از این کد استفاده کنید:


add_shortcode( 'show-cats', function(){
	$categories = get_categories();
	echo '<div class="col-md-4"><ul tabindex="5000" style="overflow: hidden;outline: none;">';
	foreach($categories as $category) {
	   echo '<li class="cat-item"><a href="' . get_category_link($category->term_id) . '">' . $category->name . '</a></li>';
	}
	echo '</ul></div>';
});

این کد خروجی رو تو تگ ul > li نشون میده.

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

موفق باشید

1

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


لینک به پست
در 26 دقیقه قبل، ismael گفته است :

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

موفق باشید

خواهش میکنم.

خداروشکر 

همچنین شما...

2

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


لینک به پست
در در 12/18/2018 at 10:51، sajad گفته است :

@ismael

ممنون از کدی که آقا @فرهاد عزیز نوشتن.

درصورتی که شما خواسته باشید بصورت شرتکد اینکار رو انجام بدید میتونید از کد زیر که تکمیل شده کد بالا هست استفاده کنید:


add_shortcode( 'show-cats', function(){
	$categories = get_categories();
	foreach($categories as $category) {
	   echo '<div class="col-md-4"><a href="' . get_category_link($category->term_id) . '">' . $category->name . '</a></div>';
	}
});

این کد رو باید داخل functions.php قالب بزارید. و در زمان فراخونی هم از کد کوتاه [show-cats] استفاده کنید.

ببخشید من تازه کارم و همین مشکل رو دارم
در زمان فراخوانی یعنی کجا و به چه صورت؟

 

0

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


لینک به پست
در 11 ساعت قبل، mehrashkan گفته است :

ببخشید من تازه کارم و همین مشکل رو دارم
در زمان فراخوانی یعنی کجا و به چه صورت؟

 

بعد از اینکه کد رو در فایل functions.php قرار دادید یه برگه جدید باز کنید این کدکوتاه  [show-cats] رو تو صفحه پیست کنید و در نهایت انتشار بدید.

نمایش صفحه رو بزنید و خروجی رو ببینید.

1

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


لینک به پست
در 3 ساعت قبل، sajad گفته است :

بعد از اینکه کد رو در فایل functions.php قرار دادید یه برگه جدید باز کنید این کدکوتاه  [show-cats] رو تو صفحه پیست کنید و در نهایت انتشار بدید.

نمایش صفحه رو بزنید و خروجی رو ببینید.

سپاس از لطفتون درست شد ولی دسته بندی ها رو بصورت نوشته میاره امکانش هست با کامپوزر کاری کنم که این دسته بندی ها بصورت تایل باشه یا گرید بشن؟

0

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


لینک به پست
در 5 ساعت قبل، mehrashkan گفته است :

سپاس از لطفتون درست شد ولی دسته بندی ها رو بصورت نوشته میاره امکانش هست با کامپوزر کاری کنم که این دسته بندی ها بصورت تایل باشه یا گرید بشن؟

خواهش میکنم.

نه امکانش نیست با visual composer تغییری رو کد اعمال کنید چون اون کد مستقل از هر پلاگین دیگه داره کار میکنه.

اگر با html و css آشنا باشید میتونید تغییراتی که میخواید رو اعمال کنید.

البته اگر تو سایتتون از بوت‌استرپ استفاده شده باشه هر سه تا اسم دسته بندی کنار هم قرار میگیرن و یه Break line میزنه و سه تا دیگه چاپ میشه و به همین ترتیب ادامه پیدا میکنه تا تمامی دسته بندی ها رو چاپ کنه

1

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


لینک به پست
در 3 ساعت قبل، sajad گفته است :

خواهش میکنم.

نه امکانش نیست با visual composer تغییری رو کد اعمال کنید چون اون کد مستقل از هر پلاگین دیگه داره کار میکنه.

اگر با html و css آشنا باشید میتونید تغییراتی که میخواید رو اعمال کنید.

البته اگر تو سایتتون از بوت‌استرپ استفاده شده باشه هر سه تا اسم دسته بندی کنار هم قرار میگیرن و یه Break line میزنه و سه تا دیگه چاپ میشه و به همین ترتیب ادامه پیدا میکنه تا تمامی دسته بندی ها رو چاپ کنه

من که زیاد متوجه صحبتهای تکمیلیتون نشدم :))
ولی ممنون بابت راهنمایی
الان میتونم با ویژوال کاری که میخوام انجام بدم اما بجای اینکه دسته بندیها رو شبکه کنه ، صفحات رو میکنه

0

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


لینک به پست
در 11 ساعت قبل، mehrashkan گفته است :

من که زیاد متوجه صحبتهای تکمیلیتون نشدم :))
ولی ممنون بابت راهنمایی
الان میتونم با ویژوال کاری که میخوام انجام بدم اما بجای اینکه دسته بندیها رو شبکه کنه ، صفحات رو میکنه

خواهش میکنم.

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

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط pese
      سلام
      با افزونه کیوفرم quform در سایتم فرم زدم اطلاعات توسط کارفرمایان و کارجویان در سایتم توسط فرم ثبت می شود.
      حالا من پایگاه داده ام رکوردهاش خیلی زیاد شده برای پیدا کردن کارفرما باید فرمی درست کنم تا از طریق کد ملی و یا نام و یا تلفن بتوانم به مشخصات کامل آن کارفرما سریع دسترسی داشته باشم.
      افزونه کیو فرم آیا فقط اطلاعات را فقط ارسال می کنه به دیتابیس من ؟؟؟؟ آیا نمی شه فرمی را با همان نوشت که بتوانم اطلاعاتی را از پایگاه داده استخراج کنم اگر می شه لطفا راهنمایی کنید .
      عکس و توضیحات کامل باشه
    • توسط Sajad_IRANI
      سلام. من داخل صفحه اصلی سایتم بخش فوتر رو شخصی سازی کردم ولی در صفحه تماس با ما و درباره ما فوتر تغییر نکردن. سوالم اینه که چطور میشه فوتر صفحه اصلی رو به صفحات دیگه اعمال یا کپی کنم؟
      سایت: gymarket.ir
      ممنون
    • توسط alireza.commander
      سلام دوستای خوبم
      میخواستم دکمه اپلود عکس پروفایل و نمایش عکس در همان صفحه، ایجاد کنم اما به مشکل خوردم. کسی میتونه بهم کمک کنه؟ 
    • توسط saranekonam
      سلام
      من از افزونه advanced-custom-fields برای زمینه های دلخواه استفاده میکنم

      ولی یه سوال داشتم اینکه میشه تو این افزونه از این روش استفاده کرد


      فرض کنید من تو سایتم میخوام به فایلی برای دانلود قرار بدم که 2 گیگه و این فایل رو به چهار قسمت 500 مگابایتی تقسیم میکنم
      باید 4 تا لینک لینک دانلود قرار بدم

      بعد فرض کنید یه پست دیگه میخوام بزارم که حجمش 4 گیگه و 8تا فایل 500 مگابایتی تقسیم کنم و 8 تا لینک دانلوذ بزارم


      سوال من اینه چجور باید این زمینه دلخواه رو ایجاد کنم که متغیر باشه و بسته به تعدادی که لینک قرار میدم همونقدر لینک نمایش بده تو پست ها؟
    • توسط aminsoltani1398
      سلام دوستان
      من بعد از آپدیت وردپرس به ورژن 5.3، چون افزونه جلالی آپدیت نداد، مجبور شدم خودم دستی  wp-content/plugins/wp-jalali/inc/wp-jalali-filters.php ادیت کنم و date_i18n  رو به wp_date تغییر بدم. حالا توی بخش سلامت ورپرس این ارور رو میگیرم. دوستان کسی راه حلی به ذهنش میرسه تا بشه این خطا رو رفع کرد ؟
       
      منطقه زمانی پیشفرض PHP پس از بارگذاری وردپرس با فراخوانی date_default_timezone_set() تابع تغییر یافته است. این عملکرد با محاسبات صحیح تاریخ و زمان تداخل دارد.