2007-12
7

需求:制作右上角header栏位的翻译tab时需要获取当前页面的url,将这个url作为参数传给google translate

大概看了看wordpress模板中的link-template文件,处理方式均是在传给apache之前对需要rewrite的内容做处理并获取,调用内置的the_permalink()系列函数由于过滤规则太细而不能满足输出所有类型url的要求,google之后发现可以调用php本身的环境变量解决问题。

调用代码如下:

<?php echo 'http://'.$_SERVER['SERVER_NAME'].’:’.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
?>

其中server_port可以根据需要取舍。

本文相关评论 - 1条评论都没有呢

目前还没有评论.