Ссылки на миниатюры не будут работать в теме Tanzaku Wordpress - PullRequest
0 голосов
/ 14 марта 2012

Я абсолютный новичок, когда дело доходит до CSS и т. Д., Пожалуйста, примите это во внимание при публикации потенциальных предложений:)

В настоящее время я использую тему Tanzaku Wordpress , которая имеет функцию 'linkforce', которая связывает миниатюрные изображения, отображаемые в виде сетки домашней страницы, с полной версией каждого сообщения. Это замечательно, если вы хотите, чтобы ваши миниатюры на главной странице делали это. Но что, если я хочу связать миниатюры с определенной страницей, а не с остальной частью каждого сообщения?

Моим первым шагом было установить для функции «forcelink» значение «false», чтобы миниатюры не «захватывали» постоянную ссылку на сообщение по умолчанию. Но это также означает, что я вообще не могу щелкнуть изображения в сетке, то есть на главной странице.

Как ни странно, гиперссылки на изображения будут работать, когда я открою полный пост, но, как я уже говорил, не из эскизов, отображаемых в виде сетки на домашней странице.

Если вышеизложенное достаточно ясно, я был бы всегда благодарен за вашу поддержку и возможное решение этой проблемы. В качестве дополнительной ссылки я скопировал, как мне кажется, соответствующую часть кода функции темы, приведенного ниже;

<?php
    // check image link
    $chk_imglink = '/(<a(?:.+?)href="(?:.+?\.(?:jpe?g|png|gif))"(?:[^>]*?)>)'. preg_quote($matches2[0], '/') .'/';
    if ($flg_img_forcelink) {
        $grid_img = '<a href="'. get_permalink() .'" title="' . esc_attr($post->post_title) . '">' . $grid_img . '</a>';
    }
    else if ( preg_match($chk_imglink, $content, $matches3) ) {
        $grid_img = $matches3[1] . $grid_img . '</a>';
    }
?>

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация. Ваша помощь очень ценится! *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...