2016-02-08 39 views
0

我想使用this page上的qTranslate-Translation作爲其他任何名稱的「Previous」和「Next」鏈接。不知怎的,它不工作,幾個小時我試圖找出爲什麼......翻譯附件頁面上的內容 - 我錯過了什麼?

應該兼用德國或取決於所選擇的語言英語單詞 - 因爲它在任何其他語言。在qTranslate的設置中,「附件」顯然會被檢查以進行翻譯。

它以某種方式識別標籤,這樣它就不會將整個東西顯示爲一個字符串,而只是將兩個單詞相鄰。

也許有人用鷹的眼睛?謝謝!

... 
<?php if (have_posts()) : ?> 

<?php while (have_posts()) : the_post(); ?> 

    <div class="grid_12 exhibition-views"> 

     <div class="navigation"> 
      <div class="previous"> 
       <?php 
        _e("[:en]".previous_image_link(0,'Previous')."[:de]".previous_image_link(0,'Zurück')."[:]"); 
       ?> 
      </div> 
      <div class="next"> 
       <?php 
        _e("[:en]".next_image_link(0,'Next')."[:de]".next_image_link(0,'Weiter')."[:]"); 
       ?> 
      </div> 
     </div> 

     <?php echo wp_get_attachment_image($post->ID, 'large'); ?> 

     <!-- <div class="caption">< ?php if (!empty($post->post_excerpt)) the_excerpt(); ? ></div> --> 

    </div> 

<?php endwhile; ?> 
... 

回答

1

從你的代碼判斷,你期望next_image_link返回一個字符串。它不 - 它是echo的鏈接。見the source - next_image_link電話adjacent_image_link,這不就行2658.

如何回聲這樣做:

next_image_link(0,__('[:en]Next[:de]Weiter[:]')); 

呢?

+0

太棒了,謝謝! –

+0

太棒了,謝謝!現在唯一剩下的問題是,image.php以某種方式拉動Facebook使用的一般圖像作爲鏈接後圖像[id = 183](點擊'上一頁'[here](http://luisleu.de/) galerie-ahnen-3-01 /)直到它出現)。我想通常從圖像幻燈片中排除此圖像。我試圖把query_post放在前面,但似乎打破了整個功能。也許我可以編輯[wp_get_attachment_image](https://developer.wordpress.org/reference/functions/wp_get_attachment_image/)的源代碼來啓用'exclude'作爲模板標籤的屬性? –