source

Wordpress - 루트 디렉토리를 가져오시겠습니까?

manysource 2023. 3. 31. 22:30

Wordpress - 루트 디렉토리를 가져오시겠습니까?

사이트의 루트 디렉토리를 가져오려면 어떻게 해야 합니까?나는 그것을 그 의자로 사용하고 싶다.src위해서<img>.

예를 들어 wordpress를 설치하는 경우www.mysite.com/blog/루트는 다음과 같습니다./blog.

단, 에 인스톨 하면,www.mysite.com/test/blog루트는 다음과 같습니다./test/blog.

이 질문의 스니펫을 사용하려고 했는데 FTP에 표시된 경로 전체가 반환됩니다.그래서 그냥 돌아오는 게 아니라/blog, 반환됩니다./home/public_html/blog로서 사용하면 효과가 없다.src이미지 태그에 있습니다.

해결방법은?감사해요.

사용할 수 있습니다.site_url()(결국에는echo서버명 및 디렉토리와 함께 절대 경로를 가져옵니다.또, 유사한 기능과 그 기능에 관한 워드프레스 메뉴얼도 참조해 주세요.

Wordpress Stack Exchange 사이트에서 더 좋은 결과를 얻을 수 있습니다.

그리고 이 제안은ABSPATH그 실에 도움이 안 됐나?https://stackoverflow.com/a/2356467/413254

site_url()은 http를 사용하여 경로를 반환합니다.서버가 url 포함을 해제하면 허용되지 않을 수 있습니다.다음 함수를 사용하여 워드프레스 설치 폴더의 루트 경로를 가져올 수 있습니다.

function get_wp_installation()
{
    $full_path = getcwd();
    $ar = explode("wp-", $full_path);
    return $ar[0];
}

언급URL : https://stackoverflow.com/questions/16783218/wordpress-get-root-directory