亚洲综合色网站_精品日韩一区二区_欧美一级精品在线_久久亚洲免费视频

主題OL

zblogphp獲取當前頁面的URL鏈接地址的代碼

ZTOL ZBlog開發教程 2020-02-08 3.9千 6

在我們開發zblog主題或插件時,一般情況下很少會去獲取zblogphp當前頁面的URL,但是少并不代表用不到!

大家都知道,要想開發zblog主題或者插件,我們必須需要先學會php語言,在PHP中,我們可以理所當然的利于一些方法來得到當前頁的url,同樣的這些方法在zblogphp中也適用,但是zblog是一個cms管理系統,如果我們還用 原生的php方法來獲取的話,不覺得有些麻煩了嗎?

php原生代碼獲取當前頁URL

$http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https://' : 'http://'; 
echo $http_type . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];

看上方的php代碼,有沒有感覺很不舒服,為了獲取一個地址,還得寫這么長一段,而且還是在一個cms管理系統中!

其實,在zblogphp中有一個非常簡單的方法可以實現獲取當前頁URL的目的:

echo substr($zbp->host,0,-1) . $zbp->currenturl;

就是這么簡單,就這么一小截代碼就和上面那一大段代碼具有了相同的功能!是否突然有了一種很爽朗的感覺呢?!記下來吧,只要你做了zblog的開發者 ,這段代碼遲早你都會用的到!

發表評論

用戶頭像 游客
此處應有掌聲~

評論列表

  • 用戶頭像
    訪客(07-29 16:29)回復
    啊啊啊,終于找到啦。其實這個很實用呢,在zblog中首頁、列表頁、標簽頁都會產生分頁,例如xxx.com/和xxx.com/page_1,如果我們想讓搜索引擎只收錄唯一的地址的話,會用到 標簽,但是如果在href里面添加{$article.Url}之類的標簽則會遇到在其他類型的頁面不顯示的問題。so,如果有一個能偶獲取到當前頁面的連接就好了呀。
    但是我還是有點沒搞懂,照貓畫虎之后寫成了這樣
    ,哎,不懂代碼很受傷啊,這個是一個判斷代碼嗎??
    可以帶href里完全替換嗎?求大佬指教
    • 用戶頭像
      剛好遇見你(07-29 16:47)回復
      @訪客 link rel="canonical"標簽被隱藏了。剛剛試了下
      {php}echo substr($zbp-?host,0,-1) . $zbp-?currenturl;{/php}
      分頁的地址仍然可以調用出來,有沒有什么方法,只調用頁面根路徑而忽略分頁路徑呢
      感謝大佬分享!
      • 用戶頭像
        訪客(02-01 11:05)回復
        @剛好遇見你 請問一下怎么寫呢?我這樣寫不對呢:
        • 用戶頭像
          訪客(02-01 11:10)回復
          @訪客 哎呀顯示不了代碼 d大佬可以留個聯系方式加你一下 幫我看下代碼寫的哪里不對呢
QQ在線客服

客戶服務

在線時間 上午:09:00-12:00 下午:14:00-21:00
主站蜘蛛池模板: 欧美日韩精品不卡| 亚洲国产精品www| 日韩中文字幕网址| 久久中文字幕视频| 欧美激情亚洲综合一区| 午夜欧美一区二区三区免费观看| 国产精品欧美风情| 国产日韩亚洲欧美| 国产精品欧美久久| 99福利在线观看| 啊啊啊一区二区| 91国产一区在线| 在线不卡视频一区二区| 99九九视频| 亚洲v日韩v综合v精品v| 午夜精品一区二区在线观看| 日韩av观看网址V| 欧美激情综合色综合啪啪五月| 久久精品五月婷婷| 国产精品久久av| 91精品国产综合久久香蕉最新版| **亚洲第一综合导航网站| 婷婷久久五月天| 欧美大香线蕉线伊人久久国产精品| 久久久久亚洲精品国产| 国产女精品视频网站免费| 国产成人一区三区| 亚洲a中文字幕| 久久综合久久网| 国产精品久久久久99| 亚洲精品国产一区| 久章草在线视频| 国产精品日韩专区| 亚洲精品国产精品久久| 欧美激情亚洲自拍| 国产精品久久久久不卡| 日韩视频中文字幕| 久久本道综合色狠狠五月| 国产精品成久久久久三级| 亚洲国产欧洲综合997久久| 久久久久国产精品视频|