رفتن به مطلب

مشکل با پیوندهای یکتا


rey

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

سلام

من از طریق پیوندهای یکتا , گزینه ی ساده رو انتخاب میکنم .

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

چیکار باید بکنم ؟؟؟

لینک به ارسال

سلام

function product_post_type_link( $link, $post = 0 ){
    if ( $post->post_type == 'product' ){
        return home_url( 'product/' . $post->ID );
    } else {
        return $link;
    }
}
add_filter( 'post_type_link', 'product_post_type_link', 1, 3 );


function product_rewrites_init(){
    add_rewrite_rule(
        'product/([0-9]+)?$',
        'index.php?post_type=product&p=$matches[1]',
        'top' );
}
add_action( 'init', 'product_rewrites_init' );

در فایل functions.php قالب‌تون قرار بدید

لینک به ارسال

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

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

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

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

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

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

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

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

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