前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >WordPress 获取当前页面 URL 地址的方法

WordPress 获取当前页面 URL 地址的方法

作者头像
Yangsh888
发布于 2022-03-24 03:37:57
发布于 2022-03-24 03:37:57
1.2K00
代码可运行
举报
文章被收录于专栏:Yangsh888的专栏Yangsh888的专栏
运行总次数:0
代码可运行

通过 WordPress 原生的函数来,或者自定义函数,都可以获取当前页面的 URL 地址。

1、用 WordPress 原生的函数来实现,代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$current_url = home_url(add_query_arg(array()));

2、普遍适用的方法,代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$current_url = home_url(add_query_arg(array(),$wp->request));

3、直接在 WordPress 中加入如下代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?php
// 说明:获取完整URL
function curPageURL() {
    $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;
}
?>

然后如下调用即可,代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?php
    echo curPageURL();
?>

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
移动搜索SEO:网站移动适配之Meta标注、移动跳转终结篇
这些天,在给博客的标签页(tag)添加跳转和 META 动态申明时,居然让我醍醐灌顶,发现之前的动态适配的做法是多么的苦逼和小白! 总结前,先来回顾下小白张戈在移动适配这条道路上的摸爬滚打: 百度开放适配专用 sitemap 制作说明 360 站长平台移动适配文件制作说明 完美实现移动主题在 360 网站卫士缓存全开情况下的切换 移动搜索 SEO 分享:利用 Meta 声明来做百度开放适配 利用 Meta 申明来做百度、谷歌、雅虎、微软等搜索的开放适配 必须申明的是,本文的所有做法仅适合非响应式网站,并且需
张戈
2018/03/23
2.2K0
WordPress 技巧:设置好评并输出
一些评论比较多的媒体站,管理员会把一些用户写的好评单独输出在侧边栏,但是怎么设置好评和输出呢?我们可以在 WordPress 后台评论管理界面评论管理区添加一个新的好评动作,并且通过 WP_Comment_Query 这个 Class 输出所有好评。
Denis
2023/04/14
3430
WordPress 技巧:设置好评并输出
PHP常用的函数收集整理
本文整理了一些在php 应用开发中常用到的一些函数了,这些函数有字符操作,文件操作及其它的一些操作,下面整理一下以待备用。
botkenni
2022/01/10
3150
WordPress SEO优化:纯代码添加canonical标签
为网站添加添加canonical标签是SEO优化中非常重要的一步,rrel="canonical"可以解决因网址不同但内容重复,从而造成权重分散的问题,目前百度、Google、雅虎、微软等搜索引擎都已支持此标签。
Yangsh888
2022/08/15
6340
PHP超实用的函数总结整理
PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了base64和MD5加密和解密。
用户7657330
2020/08/14
5440
WordPress获取文章地址
本站兄弟站:www.geekyuu.com 使用的主题为CorePress,但该主题模板存在一个BUG:在文章下面点击分享后获取到的是网站首页链接而不是文章链接,这就导致了分享到QQ空间后点进去访问的不是文章而是网站首页
MoyiTech
2023/02/27
1.5K0
WordPress获取文章地址
wordpress获取当前页面链接
  我们知道wordpress的<?php the_permalink(); ?>和<?php echo get_permalink(); ?>可以获取页面链接,但是有些比较复杂的环境可能输出的链接是
ytkah
2019/10/16
1.2K0
wordpress外贸独立站对接第三方支付通道easylink
IT不难
2024/01/09
4620
wordpress外贸独立站对接第三方支付通道easylink
PHP获取当前页面的完整URL参数及分割的方法
(adsbygoogle = window.adsbygoogle || []).push({});
德顺
2019/11/12
9.3K0
PHP获取当前页面(网页)完整URL链接地址代码
示例链接:https://www.xxx.com/example.php?id=1 获取完整URL,包含URL参数 最终获取的链接:https://www.xxx.com/example.php?id
一身执念
2021/07/27
2.7K0
PHP获取当前页面(网页)完整URL链接地址代码
WooCommerce对接第三方支付插件开发
process_payment($order_id) -> receipt_page($order) -> generate_form($order)
IT不难
2023/11/17
9890
WooCommerce对接第三方支付插件开发
PHP获取URL地址的一些坑
在一些业务场景中,我们需要用到PHP去获取URL地址,度娘搜索了一下,发现都是同一种解决方案,如下: #测试网址: http://localhost/blog/testurl.php?id=5
NateHuang
2018/03/14
2.7K0
为 WordPress 添加前台 AJAX 注册登录功能
功能前台化已成为 WordPress 主题制作的一大趋势,抛却缓慢臃肿的后台不说,前台便捷操作能给用户带来良好体验。登录与注册是网站的重要功能之一,这篇文章将讲述如何实现漂亮的 WordPress 前台登录注册功能,此外观移植自觉唯主题。
小狐狸说事
2022/11/17
1.7K0
为 WordPress 添加前台 AJAX 注册登录功能
emlog媒体范相关文章的修改
今天突然想起很久以前用媒体范模版会遇到的一个问题,媒体范模版额相关文章会重复出现正打开的文章的标题 因为是杨小杰是处女座,没办法各种强迫症,所以一直想改,但是苦于不懂php代码,所以就一度忍着了 首先在这里要感谢小涛(涛先森博客)最后一步代码由他完成修改 此次添加了emlog媒体范相关文章判断链接的代码,判断链接不让已经打开的文章再次出现在相关文章的列表内 相关文章的数量也是可以更改的,由于加了判断代码,就会比设置的少出现一个。 今天下午请教了许多人,询问这个问题,但是圈子
Youngxj
2018/06/07
5980
wordpress网站页面登录才能访问
   代码需要考虑两个东西,1、判断登录,2、跳转登录并登录跳转本页面(获取本页面链接)。这两个东西我都整合到我的一行代码了,代码如下:
雾海梦曦
2022/11/14
1.5K0
WordPress WP-Super-Cache 缓存插件 Nginx 规则
WP-Super-Cache 作为 WordPress 的老牌静态缓存插件,它在 WordPress.Org 的一个角落一直有一份 Nginx 伪静态规则(Nginx – WordPress.org Forums)。
Breeze.
2023/02/16
8800
wordpress使用Cachify加速waiting ttfb加载时间
wordpress速度优化总是一个老生常谈的课题。最近有一个项目基于wordpress,网站页面接近10万+,访问造成的大量数据库查询,服务器时常负载跑满自闭。。于是便有了此篇文章。
AlexTao
2021/03/25
7650
wordpress使用Cachify加速waiting ttfb加载时间
Apache之Rewrite和RewriteRule规则梳理以及http强转https的配置总结(完整版)
一. 简单实例介绍 一般来说,apache配置好http和https后,如果想要做http强转到https,需要设置url重定向规则,大致需要下面几个步骤即可完成配置:
洗尽了浮华
2018/09/28
31.8K0
Linux装好后从无到有搭建一个WordPress
修改index的值为 index.php; 表示我们默认的首页名字叫index.php;
前Thoughtworks-杨焱
2021/12/08
1910
修改WordPress 搜索结果页面url 形式,安全有保障
偶然发现开源中国(OSC)的搜索功能不能在非用户登录情况下使用,据说是被攻击了,无奈之下只得关闭游客搜索功能;据说WordPress 也可以通过向搜索地址传递某些参数达到SQL 注入的目的。结合这两点,我就想着能不能通过《修改WordPress登陆文件名wp-login.php,防密码被暴力破解》一文中替换的思路,运用在WordPress 搜索结果页面url 形式上,结果还被我找到了相关代码。 默认的WordPress 搜索结果页面url 形式 使用过WordPress搜索功能的童鞋都知道,WordPres
Jeff
2018/01/19
1.6K0
推荐阅读
相关推荐
移动搜索SEO:网站移动适配之Meta标注、移动跳转终结篇
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验