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

GA
На сайте с 16.06.2013
Offline
61
#341
SeVlad:
из get_the_post_thumbnail_url или the_post_thumbnail_url

Это я понимаю, надо получить ссылку, а потом отсечь лишнее и остаток выводить. Мне бы помощь в виде кода очень пригодилась.

И следом вопрос, я для вывода приложенного к посту файла использую следующий вариант кода (много часов убил на желаемое, и на основе инет-находок удалось):

<?php
// Получим ID вложения поста
$id = $post->ID;
$attachment_image = get_children( array(
'numberposts' => 1,
'post_mime_type' => 'application/pdf',
'post_parent' => $id,
'post_type' => 'attachment'
) );

// вынимаем из массива
$attachment_image = array_shift($attachment_image);

$button = '<a href="' . wp_get_attachment_url( $attachment_image->ID ) . '" target="_blank">TEST</a>';

echo $button; ?>

Данный код правильный или его можно оптимизировать как-то?

Niko1a1
На сайте с 16.12.2010
Offline
55
#342
okwell:
Niko1a1, функция get_template_part() вам в помощь

okwell, спасибо большое! Получилось! А вот как быть, если тема не обновляется, а движок постоянно обновляется (доступно обновление уже 4.7) Вдруг тема перестанет работать на обновленном движке...

melkozaur
На сайте с 06.04.2010
Offline
505
#343

Есть какое-нибудь минималистичное решение без доп. нагрузки на что-либо, которое тупо позволит работать встроенную в редактор кнопку code так, как это должно быть?

Я че-то столько информации нарыл, что голова закружилась. По факту же мне предлагают линкор, когда мне всего-то нужны ласты.

Серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20: https://ua-hosting.company/vps/nl SEO без компромиссов: https://seoleaks.net SEOLEAKS - продвижение сайтов: https://www.instagram.com/seoleaks
11
На сайте с 07.12.2009
Offline
102
#344

Ребят, не подскажите нормальный плагин для организации пагинации (пэджинации кому как удобно) на сайте?

Пытался ставить плагин WP Page Navi - хоть убей не работает. При переходе на 2,3 и т.д страницы выдает 404-ю страницы. С чем связано, найти не могу.

Спасибо.

melkozaur
На сайте с 06.04.2010
Offline
505
#345

А зачем там плагин?

<?php the_posts_pagination() ?>

выводит стандартную пагинацию.

SEOKinG
На сайте с 03.09.2008
Offline
169
#346

всем привет.

разыскивается плагин/скрипт/решение.

реклама по ip адресам, для ip c ru - один рекламный код, для остальных ip - другой.

WordPress Easy Custom Advert Blocks нашел, может что есть еще.

можно платное/бесплатное

---->Лучший курс обмена WMR ==> WMZ (http://goo.gl/w1yOz4), WMR, WMZ ==> гривны (http://goo.gl/XmyIKN)
11
На сайте с 07.12.2009
Offline
102
#347

Попробовал эту функцию пагинации. Все тоже самое, что и при использовании WP Navi - при переходе на вторую страницу - получаю 404-ю.

AC
На сайте с 14.12.2009
Offline
61
#348

Всем привет!

Столкнулся с проблемой, стал сам выключаться модуль Yoast SEO. Почему так происходит ума не приложу. Пока это повторилось 2 раза. У хостера лежит несколько сайтов, все на WP, такая проблема проявилась у 2ух сайтов.

Подскажите, в какую сторону копать?

WP- 4.7.

Yoast SEO - 3.9.

Sly32
На сайте с 29.03.2012
Offline
303
#349
1nf1n1ty:
Попробовал эту функцию пагинации. Все тоже самое, что и при использовании WP Navi - при переходе на вторую страницу - получаю 404-ю.

И отсюда абсолютно однозначный вывод - шибка в вашем шаблоне, что встроенный, что внешний плагины пагинации работают на основе одной и той же функции. Возможно у вас неправильно настроены урлы, в самом шаблоне или в HTTP-сервер (апая/нжинкс)

---------- Добавлено 13.12.2016 в 14:48 ----------

SEOKinG:
реклама по ip адресам, для ip c ru - один рекламный код, для остальных ip - другой.

Эх нет времени, мне б тоже такое не помешало. В принципе 5 строк кода

-получить реферера - $_SERVER['HTTP_REFERER']

-если есть, регуляркой взять имя домена

-в зависимости от имени домена - выводить нужный баннер, например из произвольных полей

Не дружу с регулярками, иначе совсем просто было бы

tommy-gung
На сайте с 22.11.2006
Offline
287
#350

только какое отношение ip-адрес имеет к домену?

Здесь не могла быть ваша реклама

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