2013-12-11 2 views
0

에서 Apple-touch-icon (webclip for bookmarks)을 사용할 수 없어서 내 WordPress 사이트에서 apple-touch-icons를 사용할 수 없습니다. 나는 WP 3.7.1을 사용하고 있으며, BPS 보안과 WP 수퍼 캐시도 사용하고 있습니다. (그 중 하나와 관련이있을 수도 있습니다) 플러스 Hostgator hatchling 공유 서버 (기본) .Wordpress 사이트

아래 그림과 같이 내가 애플의 개발자 지원 문서에서 직접 코드를 구현하기 위해 노력하고있어 :

<link rel="apple-touch-icon" href="touch-icon-iphone.png"> 
<link rel="apple-touch-icon" sizes="76x76" href="touch-icon-ipad.png"> 
<link rel="apple-touch-icon" sizes="120x120" href="touch-icon-iphone-retina.png"> 
<link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad-retina.png"> 

나는 매우 상단 WP-블로그 header.php, 그리고에 추가 한 것을 추가 한 아이콘을 루트 폴더에 추가하십시오. 그들은 href에있는 것과 동일한 이름을 가지고 있습니다. 그러나 이것은 전혀 작동하지 않습니다. 나는 온라인으로 수색하고 그들의 위치가 암호로 보호되기 때문에 어떤 사람들에는 문제점이다는 것을 것을을 발견했다.

나는 이것이 무엇을 의미하는지 또는 어떤 맥락에서인지는 확실하지 않지만 파일을 다른 공용/익명 폴더로 옮겼다는 사실을 그들은 잘 알고 있으며 그 속임수를 사용했습니다. 글쎄 그것은 나를 위해하지 않았다. 나는 심지어 WP 미디어에 파일을 업로드하고 상대 URL을 복사하고 운이 없다.

잠시 내 머리를 긁적이고 왜 작동하지 못하는지 잘 모릅니다. 나는 몇 달 전 Joomla 사이트에서 문제없이 그것을 할 수 있었다는 것을 기억합니다. 나는 선배 여러분 덕분에 당신의 도움과 인내심에 크게 감사 할 것입니다!

답변

1

현재 템플릿 폴더에 이미지를 업로드 시도하고 다음 코드를 사용합니다 (& 이미지의 URL을 붙여 복사 /,

<link rel="apple-touch-icon" href="<?php bloginfo('template_url'); ?>/touch-icon-iphone.png"> 
<link rel="apple-touch-icon" sizes="76x76" href="<?php bloginfo('template_url'); ?>/touch-icon-ipad.png"> 
<link rel="apple-touch-icon" sizes="120x120" href="<?php bloginfo('template_url'); ?>/touch-icon-iphone-retina.png"> 
<link rel="apple-touch-icon" sizes="152x152" href="<?php bloginfo('template_url'); ?>/touch-icon-ipad-retina.png"> 

이 작동하지 않는 경우를 페이지 소스를보고 클릭 s)를 사용하여 생성 된 URL이 사용 가능한지 확인하십시오.

+0

붐, 작동했습니다! 정말 고마워! 그 코드가 왜 작동하는지에 대한 설명은 궁금합니다. 나는 그것을 매우 감사 할 것이다. 주로 테마 폴더 외부에있는 이와 같은 코드를 얻을 수있는 방법이 있는지 주로 알고 싶습니다. 걱정할 필요가 없습니다. 예를 들어, 나는 천천히 자식 테마를 만들려고합니다. 기술적으로이 코드 (및 이미지)는 자식 header.php에 살 수 있습니까? – djoliverm

+0

블로그가 퍼머 링크를 사용하고 있고 URL 구조를 다시 작성한 것 같습니다. 코드는 하위 템플릿에서도 작동해야합니다. 항상 이미지와 자산을 배치해야합니다. – acy

+0

그렇지 않으면 "./touch-icon-iphone.png"시도 : – acy