آدرس صفحه جاری در وب سایت وردپرس

با سلام و عرض ادب و احترام خدمت شما دوستان و همراهان عزیز آموزش های وردپرس . دوستان عزیز در این بخش از آموزش وردپرس برای شما یک اموزش کاربردی هک وردپرس داریم که در اینجا برای شما قطعه کدهایی رو معرفی می کنم که با استفاده از انها بتوانید به آدرس صفحه جاری و یا کنونی وردپرس دست پیدا نمایید ، پس حتما شما با این آموزش وردپرس تا انتهای همراه من باشید .

 آدرس صفحه جاری در وب سایت وردپرس

وب مستران عزیز همانطور که خود شما وارد هستید ، می دانید که تابعی برای بدست آوردن آدرس صفحه ی جاری در وردپرس وجود نداره و حتما برای شما سوال پیش میاد که چطوری این آدرس رو بدست بیارید و نگران می شوید که تابعی برای این کار وجو نداره !!!!! اصلا جای نگرانی نداره وردپرس برای حل هر مشکلی یک راه حلی داره که در اینجا هم من برای شما با معرفی قطعه کدهایی این امکان رو برای وردپرس شما فراهم می کنم که ، آدرس صفحه جاری را نشان بدهید .

دوستان قبل از معرفی کدهای مورد نظر باز تاکید می کنم که لازمه ی این آموزش وردپرس مهارت و تسلط بر زبان برنامه نویسی PHP می باشد تا در صورت بروز تغییرات برای وب سایت شما مشکلی پیش نیاد و این که تهیه ی نسخه ی پشتیبان از وب سایت رو هرگز فراموش نکنید ، در اینجا دو روش برای بدست آوردن ادرس صفحه ی جاری برای شما معرفی می کنم :

راه حل اول : استفاده از توابع و متغییرهای وردپرس

دوستان در این قسمت راه حل اول را مورد بررسی قرار میدهیم که این روش یکی از ساده ترین روش های ممکن برای بدست آوردن آدرس صفحه جاری در وردپرس هست که در مورد ان صحبت خواهیم کرد در این روش قطعه کد مورد نظر به صورت زیر می باشد دوستان توجه کنید که قبل از قرار دادن این کد در وب سایت وردپرسی خود از نوشته های وب سایت و همچنین از تمامی فایل های وب سایت نسخه پشتیبان تهیه کنید تا این تغیرات به ایحاد مشکل در وب سایت شما منجر نشود :


global $wp;
$current_url = add_query_arg( $wp->query_string, '', home_url( $wp->request ) );

و تابع :


function get_current_url(){
    global $wp;
    return add_query_arg( $wp->query_string, '', home_url( $wp->request ) );
}

راه حل دوم : استفاده از متغییرهای PHP

خب دوستان رسیدیم به مورد دوم و راه حل دوم.امیدوارم تا به حال خسته نشده باشید عزیزان.دوستان عزیز متغییر SERVER شامل مواردی از جمله مشخصات سرور و محیطی است که در آن اجرا می شود ، که به قطعه کد زیر دقت نمایید و این متغیر را مشاهده می کنید در مورد این کد نیز در صورتی که قصد استفاده از آن را دارید قبل از استفاده از فایل های وب سایت وردپرسی خود نسخه پشتیبان تهیه نماید چرا که ممکن است برای شما مشکلاتی ایجاد شود پس به این نکته توجه داشته باشید:


function get_current_url()
{
    $pageURL = 'http';
    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;
}

همچنین شما می توانید در هر دو راه حل از تابع get_current_url ایجاد شده ، استفاده نمایید .خب دوستان این آموزش وردپرس هم به پایان رسید و البته کامل توضیح داده شد که الیته امیدوارم برای شما مفید بوده باشد و بتوانید به خوبی از ان استفاده کنید.از همراهی شما دوستان سپاسگزارم ، با سری آموزش های وردپرس با من همراه باشید .دوستان در صورتی که در مورد این اموزش ها سوال و یا مشکلی دارید آن را در بخش دیدگاه ها با من در میان بگذارید تا هر چه سریعتر پاسخ مشکل خود را بتوانید دریافت کنید و مشکل خود را حل کنید.

منبع: بیگ تم مرجع اموزش وردپرس و هک وردپرس

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *