• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
mrasoul

دسته ها
نشان برخی از زیر مجموعه دسته ها در عنوان مطلب

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

سلام

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

طراحی وب -> طراحی تجربه کاربری -> شروع به کار با ...

حالا اگه قرار باشه تو عنوان پست هر 3 اینها رو نشون بده خیلی طولانی میشه ... چجوری میتونم کاری کنم فقط یکیشو نشون بده

0

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


لینک به پست

سلام و درود

 

وقتی در تنظیمات وردپرس بخش پیوند یکتا دسته بندی هم وارد آدرس پست میکنید صرفا وردپرس آدرس یکی از دسته ها رو توی آدرس پست میذاره.

حالا برای اینکه اون یه دسته که توی آدرس پست میاد رو خودتون انتخاب کنید باید افزونه سئو وردپرس یا همون Yoast رو نصب کنید و وقتی این افزونه رو نصب میکنید در بخش انتخاب دسته بندی پست از شما پرسیده میشه که کدوم دسته ، دسته اصلی باشه اونی که اصلی میشه در آدرس پست میاد.

0

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


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

سلام و درود

 

وقتی در تنظیمات وردپرس بخش پیوند یکتا دسته بندی هم وارد آدرس پست میکنید صرفا وردپرس آدرس یکی از دسته ها رو توی آدرس پست میذاره.

حالا برای اینکه اون یه دسته که توی آدرس پست میاد رو خودتون انتخاب کنید باید افزونه سئو وردپرس یا همون Yoast رو نصب کنید و وقتی این افزونه رو نصب میکنید در بخش انتخاب دسته بندی پست از شما پرسیده میشه که کدوم دسته ، دسته اصلی باشه اونی که اصلی میشه در آدرس پست میاد.

چجوری باید دسته بندی و وارد کنم

اینجا فقط بر اساس نام و عدد و ماه و ساده داره

0

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


لینک به پست

درود مجدد

 

روی ساختار دلخواه بذارید و مثلا به شکل زیر وارد کنید.

/%category%/%postname%/

 

0

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


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

درود مجدد

 

روی ساختار دلخواه بذارید و مثلا به شکل زیر وارد کنید.


/%category%/%postname%/

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

 

0

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


لینک به پست

درود مجدد

 

عذر میخوام بد متوجه شدم.

خوب کدوم دسته بندی رو نشون بده؟

اگر افزونه سئو یوآست نصب هست میخواید اونی رو که توی یوآست اصلی میکنید نشون بده؟

0

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


لینک به پست

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

0

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


لینک به پست

برای اونی که توی یوآست اصلی کردید که مکشل خاصی نیست.

تابع زیر رو توی فایل functions.php قالبتون زیر اولین

<?php

قرار بدید.

function mehran_yoast_primary_category() {
	
	global $post;
	$yoast_cat_id = (int) get_post_meta($post->ID, "_yoast_wpseo_primary_category", true);
	
	return '<a href="'.esc_url(get_category_link($yoast_cat_id)).'" rel="category tag">'.esc_html(get_cat_name($yoast_cat_id)).'</a>';
	
}

و جهت نمایش داخل single.php یا هر حلقه دیگه ای کد زیر رو بذارید.

<?= mehran_yoast_primary_category(); ?>

 

0

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


لینک به پست

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

0

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


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

برای اونی که توی یوآست اصلی کردید که مکشل خاصی نیست.

تابع زیر رو توی فایل functions.php قالبتون زیر اولین


<?php

قرار بدید.


function mehran_yoast_primary_category() {
	
	global $post;
	$yoast_cat_id = (int) get_post_meta($post->ID, "_yoast_wpseo_primary_category", true);
	
	return '<a href="'.esc_url(get_category_link($yoast_cat_id)).'" rel="category tag">'.esc_html(get_cat_name($yoast_cat_id)).'</a>';
	
}

و جهت نمایش داخل single.php یا هر حلقه دیگه ای کد زیر رو بذارید.


<?= mehran_yoast_primary_category(); ?>

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

 

0

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


لینک به پست

درود مجدد

 

کد قبلی رو که گفتم در فایل functions.php بذارید رو حذفش کنید و صرفا کد زیر رو بذارید توی functions.php خودش خروجی توی قالب رو تغییر میده.

add_filter('the_category', function($thelist, $separator, $parents) {
	global $post;
	$yoast_cat_id = (int) get_post_meta($post->ID, "_yoast_wpseo_primary_category", true);
	
	return '<a href="'.esc_url(get_category_link($yoast_cat_id)).'" rel="category tag">'.esc_html(get_cat_name($yoast_cat_id)).'</a>';
}, 10, 3);

 

1

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


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

درود مجدد

 

کد قبلی رو که گفتم در فایل functions.php بذارید رو حذفش کنید و صرفا کد زیر رو بذارید توی functions.php خودش خروجی توی قالب رو تغییر میده.


add_filter('the_category', function($thelist, $separator, $parents) {
	global $post;
	$yoast_cat_id = (int) get_post_meta($post->ID, "_yoast_wpseo_primary_category", true);
	
	return '<a href="'.esc_url(get_category_link($yoast_cat_id)).'" rel="category tag">'.esc_html(get_cat_name($yoast_cat_id)).'</a>';
}, 10, 3);

 

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

0

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


لینک به پست

درود مجدد

نقل قول

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

اون 10 توی کد آخری که دادم رو بکنید 999 و سیو کنید اگر بازم جواب نداد دیگه حتما قالب داره از توابع اختصاصی برای نمایش این بخش استفاده میکنه.

1

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


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

درود مجدد

اون 10 توی کد آخری که دادم رو بکنید 999 و سیو کنید اگر بازم جواب نداد دیگه حتما قالب داره از توابع اختصاصی برای نمایش این بخش استفاده میکنه.

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

0

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


لینک به پست
در هم اکنون، mrasoul گفته است :

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

باید قالب رو بررسی کنم.

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

1

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


لینک به پست

فایل سینگل

single.php

0

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


لینک به پست

درود مجدد

 

قالب حرفه ای هست بخش category توی فایل های دیگه داره پردازش میشه.

1

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


لینک به پست

پس احتمالا باید با پشتیبان تماس بگیرم

در هم اکنون، mehran-b گفته است :

درود مجدد

 

قالب حرفه ای هست بخش category توی فایل های دیگه داره پردازش میشه.

ممنون از شما پس احتمالا باید با پشتیبان تماس بگیرم

1

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


لینک به پست

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

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط saeedada
      دوستان کسی میدونه با چه افزونه ای میشه یه گالری عکس از عکس های یک دسته ایجاد کرد؟
      یعنی یک گالری پویا که با هر مطلبی که تو اون دسته گذاشته میشه عکس هاش تو گالری اضافه بشه.
    • توسط farzintabrizi
      سلام. و خسته نباشید.
       
      من از قالب zephyr استفاده میکنم.  دسته بندی ها رو درست کردم. واسه هر نوشته هم که وقتی دسته رو انتخاب میکنم درست لینکشو میده و باز میشه ولی وقتی خود دسته رو میخوام باز کنم لینکیش باز نمیشه.
      پیوندهای یکتارو هم اینجوری گذاشتم./%category%/%postname%/ 
      فایل .htacsses رو هم پاک کردم و دوباره خودش درست کرد ولی همچنان لینک دسته ها باز نمیشه و مثل عکس ضمیمه نشون میده. 
      مشکل از کجاست؟
       

    • توسط meyox
      سلام خسته نباشید میخواستم آرشیو نمایش پست های دسته هام به صورت لیزی لود باشه ولی بدون افزونه. پیشاپیش از اساتید سپاسگذارم
    • توسط minashah
      دوستان من تو بخش دسته ها در نوشته ها وقتی نام تکراری وارد میکنم این خطا داده میشه 
      واژه نمی‌تواند به بانک اطلاعاتی افزوده شود.
      اگه کسی میتونه کمک کنه
    • توسط ali_reza
      سلام
      دیروز سایت رو به آخرین ورژن وردپرس ارتقا دادم ، بعد از ارتقا داخل داشبورد هر دسته بندی رو که انتخاب می کنم ، و دکمه صافی رو میزنم ، بعد از رفرش شدن دوباره تمام دسته ها نمایش داده میشه ، انگار که هیچ دسته بندی رو انتخاب نکردم !
      ایا راه حلی داره ؟
      ممنون از راهنمایی شما .