محمد
3 سال پیش توسط محمد مطرح شد
1 پاسخ

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

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

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

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


ثبت پرسش جدید
ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 3 سال پیش مطرح شد
1

یه فایل .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 ها استفاده کنی


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

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