راکت

ساخت URL بر اساس نقش

2 پاسخ

سلام میخوام این کد بر اساس نقش کار کنه مثلان اگه یه کاربری نویسنده باشه لینکش اینجوری باشه
a . Ir/a/mohammas
اکه مدیر کل باسه
a . Ir/m/mohamms
میخوام URL نقش هارو شخصی سازی کنم

function wpse263881_init() {
        global $wp_rewrite;
        $wp_rewrite->author_base = 'a';
        $wp_rewrite->author_structure = '' . $wp_rewrite->author_base . '%author%';
    }
    add_action('init', 'wpse263881_init');

این کد مال همه نقش ها هست میخوام مال هر نقش رو شخصی سازی کنم

ثبت پرسش جدید

پاسخ‌ها

2
علیرضا غلامیان پور
علیرضا غلامیان پور
@AlirezaQolamian

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

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

add_action('init', 'wpse82004_init');
function wpse82004_init()
{
    global $wp_rewrite;
    $wp_rewrite->author_base = 'u';
    $wp_rewrite->author_structure = '/' . $wp_rewrite->author_base . '/%author%';
}

پس از اینکار دوباره پیوند های یکتا های مختلفی باید سیو کنید..
میتونی از این پلاگین هم برای پیوند یکتا دائمی استفاده کنی.
موفق باشی...😉

محمد
محمد
@mohammadafrozei1395

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

شاید پاسخ شما همین‌جا باشد

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

ورود یا ثبت‌نام