bestdata

کد دریافت آدرس کنونی سایت

2 پست در این موضوع قرار دارد

سلام دوستان گرانقدر

بند بدنبال کدی هستم آدرس هر صفحه رو چاپ کنه

مثلا وقتی در صفحه اصلی سایت هستیم آدرس www.ex.ir چاپ کنه

وقتی در  دسته موبایل هستیم www.ex.ir/cat/mobile چاپ بشه

وقتی توی نوشته گوشی هواوی جی 9 هستیم www.ex.ir/huawei-g9 چاپ بشه

و...

هر آدرس هر صفحه ای رو توی اون صفحه چاپ کنه

 

ممنون میشم بدون استفاده از هر افزونه (فقط با استفاده از توابع وردپرس یا کد php )بهم بگید چیکار کنم

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


لینک به پست

دوستان عزیز خودم راهش رو یافتم مینویسم اگه کسی نیاز داشت استفاده کنه

توی فایل فانکشن پوسته فعال سایتتون کد زیر رو اضاف کنید 

function current_url() {
    $pageURL = 'http';
    if( isset($_SERVER["HTTPS"]) ) {
        if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
    }
    $pageURL .= "://";
    if ($_SERVER["SERVER_PORT"] != "80") {
        $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
    } else {
        $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
    }
    return $pageURL;
}
 

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

<?php echo current_url(); ?>

 

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری