بـلاگچی

  • خانه
  • وردپرس
    • پوسته وردپرس
      • پوسته های پرمیوم
      • پوسته های رایگان
    • کدها و هک ها
    • افزونه وردپرس
    • مقالات وردپرس
  • قالب ها
    • قالب های رایگان
    • قالب های فروشی
    • قالب پنل ادمین
  • آموزش
    • لاراول
    • vue.js
    • node.js
    • php
    • جی کوئری
    • جاوا اسکریپت
    • Html
    • CSS
    • بوت استرپ
    • بهینه سازی
    • لینوکس
  • اسکریپت
  • تماس با ما

بـلاگچی

  • خانه
  • وردپرس
    • پوسته وردپرس
      • پوسته های پرمیوم
      • پوسته های رایگان
    • کدها و هک ها
    • افزونه وردپرس
    • مقالات وردپرس
  • قالب ها
    • قالب های رایگان
    • قالب های فروشی
    • قالب پنل ادمین
  • آموزش
    • لاراول
    • vue.js
    • node.js
    • php
    • جی کوئری
    • جاوا اسکریپت
    • Html
    • CSS
    • بوت استرپ
    • بهینه سازی
    • لینوکس
  • اسکریپت
  • تماس با ما

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

توسط admin ۱۳۹۵/۰۴/۱۱  در کدها و هک ها, وردپرس
بدست آوردن آدرس صفحه جاری در وردپرس

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

در وردپرس تابعی برای بدست آوردن آدرس صفحه جاری وجود ندارد، اما با روشهایی میتوان به آن رسید.

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

ساده‌ترین کد برای بدست آوردن آدرس صفحه جاری

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

آموزش وردپرس کد وردپرس هک وردپرس وردپرس
« وردپرس چیست؟ مطالب مرتبط بدون نیاز به افزونه »

بدون دیدگاه

برای صرف‌نظر کردن از پاسخ‌گویی اینجا را کلیک نمایید.

برای صرف‌نظر کردن از پاسخ‌گویی اینجا را کلیک نمایید.

مطالب مرتبط

مطالب مرتبط بدون نیاز به افزونه

مطالب مرتبط بدون نیاز به افزونه

توسط admin ۱۳۹۵/۰۴/۱۶
نمایش آخرین مطالب دسته بندی خاص بدون افزونه

نمایش آخرین مطالب دسته بندی خاص بدون افزونه

توسط admin ۱۳۹۵/۰۵/۰۱

افزونه حتما بخوانید وردپرس Inline Related Posts

توسط admin ۱۳۹۵/۰۶/۱۱
نمایش تاریخ و ساعت در وردپرس

نمایش تاریخ و ساعت در وردپرس

توسط admin ۱۳۹۵/۰۴/۲۷

نوشته های تازه

  • صفحه بندی دیدگاه ها در وردپرس
  • حذف منوی ویرایشگر از پیشخوان وردپرس
  • آموزش تغییر ایمیل پیش فرض وردپرس
  • ۹ ترفند مفید امنیتی از طریق .htaccess
  • افزونه حتما بخوانید وردپرس Inline Related Posts

بایگانی

  • شهریور ۱۳۹۸ (۱)
  • خرداد ۱۳۹۶ (۱)
  • مهر ۱۳۹۵ (۱)
  • شهریور ۱۳۹۵ (۳)
  • مرداد ۱۳۹۵ (۵)
  • تیر ۱۳۹۵ (۶)
  • خرداد ۱۳۹۵ (۱)
  • دی ۱۳۹۴ (۱)
  • شهریور ۱۳۹۴ (۱)
  • تیر ۱۳۹۴ (۱)
  • اسفند ۱۳۹۳ (۴)
  • بهمن ۱۳۹۳ (۴)

محبوب ترین پوسته ها

  • صفحه اصلی
  • درباره ما
  • تماس با ما

کپی رایت 1397 © تمامی حقوق برای بـلاگچی محفوظ می باشد.