MAMP에서 작업할 때 워드프레스 테마에 이미지를 추가하는 방법
저는 MAMP에 처음 와서 제가 디자인한 테마를 개발하고 있습니다.그러나 렌더링할 이미지를 얻을 수 없는 것 같습니다.starkerstheme.com에서 얻은 명확한 테마를 사용하고 있습니다.사용한 코드에 이미지를 직접 추가할 경우:
<img src="<?= $theme ?>/images/logo.png"/>
그러나 이미지가 표시되지 않고 미디어 라이브러리에 추가하려고 해도 렌더링되지 않습니다.
이것으로 충분합니다.
<img src="<?php echo get_bloginfo('template_url') ?>/images/logo.png"/>
자세한 내용은 get bloginfo() 함수를 참조하십시오.
다음 코드를 사용하여 이미지를 추가할 수 있습니다.이것으로 충분합니다.
<img src="<?php echo get_template_directory_uri(); ?>/images/filename.png">
<?php echo get_template_directory_uri(); ?>
제안된 대로 PARENT 테마를 얻을 수 있습니다.이것은 문제 없습니다만, WordPress 담당자가 추천하는 대로 하위 테마를 개발한 경우, 다음과 같은 것이 필요합니다.
<img src="<?php echo get_stylesheet_directory_uri(); ?>/img/Logo.png">
대시보드로 이동하여 미디어 섹션에 이미지를 업로드하면 이미지 옵션이 나타납니다.그럼 url을 복사해 주세요.<img src="your/copied/url"/>
이 aslo는 localhost에서 나를 위해 일한다.
모든 것을 다 해야 할 수도 있어요.<img src="<?php echo $theme; ?>/images/logo.png"/>
업데이트: 당신의 질문을 충분히 자세히 읽지 못했습니다.이미지에 미디어 라이브러리를 사용하는 경우 이미지에 대한 실제 경로를 지정해야 합니다.미디어 라이브러리 내에서 알 수 있지만 아마도site_url/wp-content/uploads/2012/01/filename.jpg
요컨대, 만약 당신이 그것을 미디어에 올렸다면, 그것은 실제로 당신의 테마에 있지 않을 것이다.
<?php bloginfo('template_directory'); ?>/
이미지의 내부 루트 폴더에 사용하여 워드프레스의 테마에 배치합니다.이미지를 표시하기 위해 슬래시가 필요합니다.
를 삭제합니다.=
끝나고<?
<img src="<? $theme ?>/images/logo.png"/>
사실 저는 아마 이런 걸 할 거예요.
<img src= <?php $theme ?> . "/images/logo.png"/>
2021년에...
이미지 이름을 screensshot.png [권장 이미지 크기는 1200px x 900px]로 하고 테마의 최상위 디렉토리(style.css 파일)에 저장합니다.
그것만 하면 돼
언급URL : https://stackoverflow.com/questions/8888611/how-to-add-images-to-a-wordpress-theme-when-working-on-mamp
'programing' 카테고리의 다른 글
create-react-app 기반 프로젝트를 실행할 포트를 지정하려면 어떻게 해야 합니까? (0) | 2023.04.01 |
---|---|
ec2에서 워드프레스 테마 업데이트 (0) | 2023.04.01 |
C#의 연결 문자열에 지정된 Mongo 데이터베이스를 가져오는 방법 (0) | 2023.03.27 |
$exceptionHandler 구현을 재정의하는 방법 (0) | 2023.03.27 |
Angular2 - 템플릿에서 개인 변수에 액세스할 수 있어야 합니까? (0) | 2023.03.27 |