show source link text in wordpress when copying text

워드프레스에서 현재 페이지 URL 가져오기

워드프레스에서 현재 페이지 URL을 표시하거나 이용해야 할 경우에 아래에 코드를 사용할 수 있습니다. 포스트, 페이지, 전면 페이지, 카테고리, 태그, 커스텀 포스트 타입 등에서 작동합니다.

global $wp;
$current_url = home_url(add_query_arg(array(),$wp->request));
// Referece: mekshq.com

PHP에서 현재 페이지 URL을 가져오려는 경우에는 다음과 같이 사용하면 됩니다.

$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
// Reference: stackoverflow

http://https://를 구분하여 보다 정교하게 하려면 함수로 정의하는 것도 가능합니다.

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;
}
// Source: webcheatsheet.com

이 함수를 사용할 경우 <?php echo curPageURL(); ?>을 이용하여 현재 URL을 출력할 수 있습니다.

참고:



기부를 통해 이 블로그를 후원하실 수 있습니다.
워드프레스 설치/제작/문제해결이 필요한 경우 서비스(유료)를 요청해주세요.