davidjohnsmith
  • 0
Новичок

Добавить #content в next_image_link()

  • 0

Я почти полностью доволен новым сайтом, который я создал — см. http://www.fatasbutter.com.au/gallery/the-music/attachment/019/

В качестве последнего штриха хочу добавить #content в конец ссылки расположение для каждого previous_image_link() и next_image_link() .

Есть идеи, как это сделать?

Share
  1. Это немного грязно, но я не могу найти лучшего крючка:

    function add_content_hash( $link ) { 
        $link = str_replace("' title='", "#content' title='", $link);
        return $link;
    }
    add_filter( 'wp_get_attachment_link', 'add_content_hash' );
    
    • 0
  2. На данный момент я включил простой jQuery для добавления #content в конце ссылок:

    $('#nav-below a,.attachment a').attr('href', function() {
      return this.href + '#content'
    });
    

    Очевидно, что javascript не является 100% решением, но это, безусловно, самый простой (единственный?) вариант на данный момент.

    • 0

Оставить ответ

You must login to add an answer.