رفتن به مطلب
ismael

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

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

سلام دوستان

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

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

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

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

[taxonomy-list tax=”category”]

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

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

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

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


لینک به ارسال

تست کنید : 

 

$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>';
}

 

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


لینک به ارسال

@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://wordpress.org/plugins/list-categories/

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

[categories]

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

[categories taxonomy=product_cat]

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

[categories hide_empty=0]

 

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


لینک به ارسال
در در 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

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


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

 

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

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

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

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

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

 

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

 


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

 

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

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

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


لینک به ارسال

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

 

 

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

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


لینک به ارسال
در 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 نشون میده.

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


لینک به ارسال

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

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

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

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


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

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

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

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


لینک به ارسال
در 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] استفاده کنید.

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


لینک به ارسال
در 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 نشون میده.

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

موفق باشید

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


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

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

موفق باشید

خواهش میکنم.

خداروشکر 

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

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


لینک به ارسال
در در 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] استفاده کنید.

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

 

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


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

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

 

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

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

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


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

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

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

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

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


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

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

خواهش میکنم.

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

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

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

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


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

خواهش میکنم.

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

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

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

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

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


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

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

خواهش میکنم.

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

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


لینک به ارسال

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

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

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

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

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

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

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

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


  • مطالب مشابه

    • توسط miladmoqaddam823
      دوستان سلام. من یه سایت وردپرسی دارم الان دیدم تو پوشه wp-content یک فولدر به نام mu-plugins و داخلش یک فایل با نام  rms_unique_wp_mu_pl_fl_nm.php ایجاد شده. برنامه نویس نیستم لطفا کمک کنید. فایلش رو پیوست کردم. 
      من از چند نفر پرسیدم ولی جواب های متفاوتی گرفتم. یکی گفت مخربه، یکی گفت نگرانش نباش. تو سایت های خارجی هم گشتم نوشته بود افزونه های لازم الاجرا میاد تو این پوشه. اما کدهای داخلش لامصب یجوریه که انگار سایت رو دو دستی تقدیم هکره کردی. 
      اگر اطلاعی راجع بهش دارید، اینا سوالای منه.
      آیا کد مخربه و یا یوزر و پسوورد رو ارسال میکنه ؟
      آیا امکان داره مربوط به پلاگین ultimate member و قسمت بازیابی رمز عبور باشه؟
      اگر کد مخربه، فقط با پاک کردن پوشه و تغییر یوز و پسوورد ادمین، مشکل حل میشه؟
      (ضمنا اختلالی هم در سایت به وجود نیاورده)
      خیلی ممنونم
      mu-plugins.zip
    • توسط boyzan
      با سلام کسی هست کمک کنه یک کد بنویسم که وقتی به کاربران سایتم یک متن خصوصی میفرستم در قسمتی که باید روشش کلیک کنه یک پیغام مثل شما یک فایل خصوصی دارید نمایش بده.
      از افزونه التیمیت برای قسمتی که ناحیه کاربری هست و کاربر پیام های خصوصی شو میبینه استفاده کردم و از ضمیمه Private Content برای ارسال پیام ها یا فایل های خصوصی استفاده کردم که اینم وابسه به افزونه التیمت ممبر ورد پرس هست .
    • توسط 1563
      سلام دوستان من یک سوالی دارم ممنون میشم اگر بتونید کمکم کنید.
      من میخوام برای پست های سایتم هر عنوانی که تعریف میکنم اون عنوانو فقط تو صفحه سینگل نشون بده توی صفحه های دیگه مثلا ایندکس یا تگ ها یا سرچ یا... فقط متنی که بصورت اینگلیسی نوشته رو نشون بده.
      یه مثال میزنم تا سوالمو دقیقتر بفهمید.
      فکر کنید یه سایت برای دانلود فیلم های سینمایی هست و عنوان پست هاش مثلا به این شکله: دانلود فیلم سینمایی "the dark knight 2008" ؛ ببینید داخل عنوانش هم حروف فارسی هست هم حروف انگلیسی هم عدد حالا چجوری میشه فقط حروف انگلیسی رو تو صفحه های غیر از سینگل نشون داد؟
      من یکی دوتا سایت دیدم اینجوری بودن.
    • توسط omid1374
      سلام دوستان . من میخوام ووکامرس رو ب ایمالز وصل کنم . ب پشتیبانی ایمالز پیام که دادم گفتن باید کدی بنویسید ک خروجیش بصورت زیر باشه . لطفا اگر اشنایی دارید . حتی جزئی کمک کنید . ممنون   
      https://youpin.ir/site/api/v1/plugins/emalls/products?page=1&size=25
    • توسط armin1387
      سلام
      آیا افزونه ای تو وردپرس نیست که باهاش تماس تصویری برقرار کنیم؟
×
×
  • اضافه کردن...