Спрашиваем и отвечаем по Wordpress-8

E
На сайте с 23.10.2008
Offline
229
#231

Помогите, как в этой конструкции прописать ссылку на пост?

<?php

$images =& get_children( array (
'post_parent' => $post->ID,
'post_type' => 'attachment',
'post_mime_type' => 'image',
'numberposts' => 1
));
if ( empty($images) ) {
// no attachments here
} else {
foreach ( $images as $attachment_id => $attachment ) {
$image_attributes = wp_get_attachment_image_src( $attachment_id, (array(300,200)) );
$image_attributes1 = wp_get_attachment_image_src( $attachment_id, 'full' );

echo '<div class="nailthumb-container square-thumb"><a href="'.$image_attributes1[0].'" rel="prettyPhoto[p'.$post->ID.']"><img src="'.$image_attributes[0].'" /></a></div>';
}
}

?>

Сейчас при нажатии на картинку-миниатюру, открывается полноразмерное изображение во всплывающем окне, а нужно чтобы открывалась запись.

Я понимаю, что ссылку на пост нужно прописать здесь:

<a href="'.$image_attributes1[0].'" rel="prettyPhoto[p'.$post->ID.']"><img src="'.$image_attributes[0].'" /></a>

Но как не пробовал, почему то не работает и сайт ломается.

Polkan
На сайте с 28.09.2005
Offline
102
#232

eavy, а как именно пробовали?

Думаю так должно работать:


<a href="'.get_permalink( $post->ID ).'" rel="prettyPhoto[p'.$post->ID.']"><img src="'.$image_attributes[0].'" /></a>

хотя... get_children, возможно заменяет переменную $post, тогда просто перед первой строкой добавьте


$postParent = $post->ID;

И, соответственно


<a href="'.get_permalink( $postParent ).'" rel="prettyPhoto[p'.$post->ID.']"><img src="'.$image_attributes[0].'" /></a>
WordPress-плагин для Apishops (http://p-api-shop.ru/) P-API-Shop WooCommerce-плагин для Apishops (http://woo-apishops.ru/) Woo-Apishops
[Удален]
#233

Все привет, ребята объясните мне как можно внести изменения в шаблоне, который сделан с помощью twig, это вообще возможно или внести изменения может только тот кто его писал? Спасибо, буду рад хоть какой-нибудь помощи.

SeVlad
На сайте с 03.11.2008
Offline
1609
#234
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Я
На сайте с 06.10.2014
Offline
3
#235

Установил на блог с уникальным контентом WP Content Copy Protection & No Right Click т.к. задолбали воровать мой копирайт. До того как поставил плагин - блог был по ВЧ и НЧ в ТОП 10 гугла. Стоит ли переживать после установки WP Content Copy Protection & No Right Click что блог слетит вниз? (яндес где-то ТОП-20)

Nomiki
На сайте с 28.03.2012
Offline
117
#236
Ямщик:
Стоит ли переживать после установки WP Content Copy Protection & No Right Click что блог слетит вниз? (яндес где-то ТОП-20)

По-идее не должен. Яндекс-боты берут контент из кода, так же впрочем, как и парсеры ;)

Для Яши вообще кто быстрее в индекс контент пропихнул, поддержал его соц.сигналами, тот и папа. Лучше копайте в этом направлении.

Заказать дизайн сайта: nomiki@yandex.ru | Портфолио: behance.net/nomiki | ВК: vk.com/nmk_msk
ДЖАЗЗ!
На сайте с 10.02.2004
Offline
291
#237

Кто-нибудь знает есть ли плагины для упрощения перелинковки между постами и страницами?

Чтобы любое слово в статье можно было легко сделать гиперссылкой, ведущей на другую статью или любую страницу сайта.

SeVlad
На сайте с 03.11.2008
Offline
1609
#238
Ямщик:
Стоит ли переживать после установки WP Content Copy Protection & No Right Click что блог слетит вниз? (яндес где-то ТОП-20)

Сео-вопросы задавай в других разделах форума.

А плагины снеси нафик. Они мешают только честным юзерам. От кописпаста не спасут ниразу, а на как минимум ПФ повлияют (150 раз на сёрче это перетиралось)

melkozaur
На сайте с 06.04.2010
Offline
536
#239
Ямщик:
Установил на блог с уникальным контентом WP Content Copy Protection & No Right Click

Многие люди с таких сайтов убегают сразу.

R
На сайте с 14.03.2011
Offline
46
#240

Друзья, подскажите пожалуйста, недавно стал владельцем сайта на Вордпресс и столкнулся с такой ситуацией - ссылки в адресной строке на всех записях сайта отображаются как bla-bla-bla.htm Возможно ли это исправить, мешает ли это индексации? Заранее спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий