2014-09-02 4 views
0

바로 내 {block:Posts} 뒤에 모든 게시물 상단에 게시일을 표시하는 날짜를 배치했습니다. 그러나이 코드는 내 페이지에도 렌더링되어 원치 않는 쉼표 및 <br/>이 생성되었음을 알게되었습니다. Tumblr에게이 날짜를 내 메인 블로그 페이지에만 표시하고 다른 페이지에는 나타나지 않게하려면 어떻게해야합니까?내 페이지의 게시 날짜 삭제하기

업데이트 :

 {block:Text} 
<strong>{DayOfWeek}, {DayOfMonth} {Month} {Year}</strong> 
       <br/><br/> 
        <div class="text post"> 

         {block:Title} 
         <h2><div class="textposttitles">{Title}</div></h2> 

         {/block:Title} 

         {Body} 
         {block:IndexPage} 
         <div class="permalink"> 
         <p class="date"> 
          <a href="{Permalink}"> {NoteCountWithLabel}</a></p> 
         </div> 
         {/block:IndexPage} 
        </div> 

       {/block:Text} 
+1

을 싸서? –

+0

@AndyHolmes 당신은 그들을 '{block : Posts}'및 '{/ block : Posts}'태그 안에 넣어야 함을 의미합니다. 그들은 '{block : Posts}'바로 다음에 이미 있습니다. 그리고 그것은 작동하지 않습니다. 코드로 설명해 주시겠습니까? – Disasterkid

+0

아래에서 완료했습니다. –

답변

1

날짜 블록과 현재 영업 이익은 블록하지 않고, 단지 날짜 변수를 사용하고 변수

. 블록은 게시물에 날짜가 있는지 확인한 다음 게시물을 렌더링합니다.

페이지에 날짜가 없으므로 블록 검사가 실패하고 날짜가 렌더링되지 않습니다. (!) 참고에

{block:Posts} 
{block:Date} 
<strong>{DayOfWeek}, {DayOfMonth} {Month} {Year}</strong> 
{/block:Date} 
{/block:Posts} 

{block:Date}는 게시물에 특정 마크 업 (주, 주석 등)를 렌더링 할 수있는 편리한 방법입니다.

참조

날짜 연산자 게시물 차단 내부 https://www.tumblr.com/docs/en/custom_themes#dates

+0

더 이상 작동하지 않는 것 같습니다. 게시되지 않은 페이지에 날짜 블록이 표시 될 수있는 API 변경 사항을 알고 있습니까? – mysmallidea

+0

API는 테마 연산자에 영향을 미치지 않습니다. 코드는 예상대로 작동합니다. '{block : Date}'는 사후 루프 안에 있어야합니다. 나는 아직도 문제가 있다고 생각한다면 새로운 질문을 게시 할 것을 제안합니다. – mikedidthis

+0

현재 Tumblr에 버그가있어 {block : Date} 변수가 예상대로 작동하지 않습니다. http://webapps.stackexchange.com/questions/84781/how-to-hide-date-on-tumblr-pages/84865#84865 – mysmallidea

관련 문제