Я абсолютный новичок, когда дело доходит до 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>';
}
?>
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.
Ваша помощь очень ценится! *