پیوند یکتا در وردپرس اولین قدم است که باعث می شود شما آدرس ها را به دلخواه خود نمایش دهید. شما برای اینکه بتوانید تغییر پیوند یکتا در وردپرس را ایجاد کنید می توانید از از بخش پیوندهای یکتا در سایت این کار را انجام دهید.
توجه کنید که اگر وبسایت شما تازه کار نیست و می خواهید پیوند یکتای آن را تغییر دهید با احتیاط این کار انجام دهید تا با خطای ۴۰۴ رو به رو نشوید.
سایت خود را همانطور که می خواهید قرار دهید. URL هر پست، صفحه، برچسب یا دسته را به هر چیزی که می خواهید تنظیم کنید.
permalinks قدیمی را به درستی به آدرس جدید هدایت کنید.
هشدار : این افزونه یک جایگزین برای سیستم داخلی permalink وردپرس نیست .ابتدا تنظیمات “Permalinks” را انجام دهید تا مطمئن شوید که این کار قبلا نیاز شما را برآورده نکرده است.
این پلاگین فقط برای اختصاص پیوندهای سفارشی برای پست ها، صفحات، برچسب ها یا دسته های خاص استفاده می شود.
این افزونه ساختارهای permalink را اعمال نمیکند یا به طور خودکار پیوندهای سفارشی دسته بندی ها را به پستها اعمال نمی کند.
فیلترها
اگر میخواهید برخی از پیوند را حذف کنید تا با افزونه پردازش شود، فیلتر زیر را اضافه کنید:
function check_xml_sitemap_url( $permalink ) { if ( false !== strpos( $permalink, ‘sitemap.xml’ )) { return ‘__true’; } return; } add_filter( ‘custom_permalinks_request_ignore’, ‘check_xml_sitemap_url’ );
اگر می خواهید پیوند custom_permalinks_exclude_post_type از هر نوع پست حذف کنید، از فیلتر custom_permalinks_exclude_post_type استفاده کنید.
filter custom_permalinks_exclude_post_type در پستهای قبلی کار نمیکند.
function yasglobal_exclude_post_types( $post_type ) { if ( $post_type == ‘custompost’ ) { return ‘__true’; } return ‘__false’; } add_filter( ‘custom_permalinks_exclude_post_type’, ‘yasglobal_exclude_post_types’);
توجه: custom_permalinks_exclude_post_type بر روی posts permalink که قبلا ایجاد شده کار نمی کند.
نصب و راه اندازی
1. بسته را باز کنید و /wp-content/plugins/ custom-permalinks را داخل /wp-content/plugins/ directory آپلود کنید
2. افزونه را از طریق منوی Plugins در وردپرس فعال کنید
3. هر پستی، صفحه، برچسب یا دسته را ویرایش کنید تا پیوندهای سفارشی را تنظیم کنید.