رفتن به مطلب
Galaxy

حذف ادرس دامنه از url ها در وردپرس

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

سلام و عرض خسته نباشید.

دوستان سوالی داشتم میخواستم بپرسم ایا میشه دامنه رو از ادرس url ها حذف کرد؟ مثلا یک پستی تو سایت داریم که ادرس url ش اینه > http://www.nemune.com/1258 میشه به این شکل نشونش داد؟ 1258/

مثلا سایت زومیت و دیجی کالا url هاشون به این شکله

zoomit.ir/articles/biography/19661-jean-baptiste-perrin

ولی این شکلی نمایش داده میشه:

/articles/biography/19661-jean-baptiste-perrin

من تو سایت های داخلی که هیچی پیدا نکردم ولی به سختی تو سایت های خارجی چیز هایی رو پیدا کردم که خیلی سخت توضیح داده بودن و متوجه نشدم.

ممنون میشم که راهنماییم کنید. با تشکر

به اشتراک گذاری این ارسال


لینک به ارسال

سلام خسته نباشید

ببخشید متوجه منظورتون نشدم ! یعنی نام دامنتون حذف بشه ؟؟!

به اشتراک گذاری این ارسال


لینک به ارسال

سلام خسته نباشید

ببخشید متوجه منظورتون نشدم ! یعنی نام دامنتون حذف بشه ؟؟!

سلام بله مثلا url های این سایت رو ببینید

https://www.google.com/trends

به عنوان نمون بخش " Explore In-Depth " رو با فایر باگ میتونین پراپرتی href رو ببینید.

که به جای google.com/trends/explore

اومده گذاشته :

/trends/explore

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

ممنون

به اشتراک گذاری این ارسال


لینک به ارسال

اون لینکی که دادی اینو میگه که

به فایل فانکشن این کد را اضافه کنید :


function get_relative_permalink( $url ) {
$url = get_permalink();
return str_replace( home_url(), "", $url );
}

و در فایل header.php قبل از کد </head> این کد را اضافه کنید :


<link rel="alternate" hreflang="en-IN" href="http://in.example.com/<?php echo get_relative_permalink(); ?>" />

و به جای example.com سایت خودتون را وارد کنید !

موفق باشید

به اشتراک گذاری این ارسال


لینک به ارسال

اون لینکی که دادی اینو میگه که

به فایل فانکشن این کد را اضافه کنید :


function get_relative_permalink( $url ) {
$url = get_permalink();
return str_replace( home_url(), "", $url );
}

و در فایل header.php قبل از کد </head> این کد را اضافه کنید :


<link rel="alternate" hreflang="en-IN" href="http://in.example.com/<?php echo get_relative_permalink(); ?>" />

و به جای example.com سایت خودتون را وارد کنید !

موفق باشید

ممنون از توجه تون

این کارو کردم ولی نتیجه بخش نبود عین گذاشته تمام url ها همراه با http و دامنه بود.

به نظرتون راه دیگه ای نیست؟

ویرایش شده توسط Galaxy

به اشتراک گذاری این ارسال


لینک به ارسال

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

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

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

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

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

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

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

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


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