راکت

تغییر نامک نقش کاربر

1 پاسخ

سلام میخوام URL نقش رو برای کاربران حذف کنم به جاش @ بزارم ممنون میشم راهنماییم کنی

site.ir/author/mohammad الان اینجوریه

میخوام اینجوری بشه
site.ir/@ mohammad
ممنون میشم راهنماییم کنید

ثبت پرسش جدید

پاسخ‌ها

1
ASPgo
ASPgo
@asp.gosk

تخصص: HTML، CSS، PHP و JS، طراح قالب و افزونه وردپرس، سئوکار و مقاله نویس

یه فایل .htaccess تو فولدر مربوطه قرار بده و کد های زیر رو توش پیست کن:

<IfModule mod_rewrite.c>
    Options -Multiviews
    RewriteEngine On
    RewriteRule ^/@([\-a-zA-Z1-9]+)/?$ /author/$1 [NC,L]
</IfModule> 

آموزش بازنویسی URL ها با .htaccess
اگه نتونستی از کد های htaccess استفاده کنی یا کار نکرد از این مقاله استفاده کن ببین کارت رو راه میندازه
اگه با نحوه کد نویسی و فانکشن های وردپرس آشنا هستی از راهنما فانکشن add_rewrite_rule استفاده کن. میتونی یه پلاگین خیلی ساده برای خودت بنویسی و از این فانکشن برای تغییر URL ها استفاده کنی

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

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

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