如何获得当前WordPress页面的URL或文章的链接?
当我们使用wordpress二次开发的时候,我们常常需要知道如何获得当前wordpress页面的url或文章的链接地址。在这里,我将与你分享2种方法。一个是通过PHP代码,另一个是使用wordpress函数。
首先,让我先介绍如何使用PHP代码来达到我们的要求。我们可以将代码添加到合适的页面,例如footer.php。去你的wordpress模板,编辑footer.php。在这里,我们使用https://www.tianjianlin.cn/archives/260.html作为例子。
PHP中一般:
<?php echo $_SERVER[“SERVER_NAME”]; ?>
输出?www.tianjianlin.cn
<?php echo $_SERVER[“REQUEST_URI”]; ?>
输出?/archives/260.html
<?php $current_page_URL = $_SERVER[“SERVER_NAME”] . $_SERVER[“REQUEST_URI”]; echo $current_page_URL;????>
www.tianjianlin.cn/archives/260.html
所以我们可以使用以下PHP代码的方式获得当前页面或者文章的链接地址
<?php $current_page_URL =(isset($_SERVER[“HTTPS”]) && $_SERVER[“HTTPS”]==”on”) ? “https://” : “http://”; $current_page_URL = $_SERVER[“SERVER_NAME”] . $_SERVER[“REQUEST_URI”]; echo $current_page_URL;?? ?>
方法二,便是使用wordpress默认的获取页面链接地址的方法: the_permalink()
好了,以上就是两种可以获取当前wordpress页面的URL或者文章的链接的方法。