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

EaGames
На сайте с 06.12.2008
Offline
50
#331

SeVlad, спасибо похоже cloner как раз то что мне нужно.

S@shka
На сайте с 27.09.2009
Offline
157
#332

Пытаюсь подружить функцию

the_excerpt

и плагин YARP

пока безрезультатно.

<?php
/*
* YARPP's built-in thumbnails template
* @since 4
*
* This template is used when you choose the built-in thumbnails option.
* If you want to create a new template, look at yarpp-templates/yarpp-template-example.php as an example.
* More information on the custom templates is available at http://mitcho.com/blog/projects/yarpp-3-templates/
*/

if ( !$this->diagnostic_using_thumbnails() )
$this->set_option( 'manually_using_thumbnails', true );

$options = array( 'thumbnails_heading', 'thumbnails_default', 'no_results' );
extract( $this->parse_args( $args, $options ) );

// a little easter egg: if the default image URL is left blank,
// default to the theme's header image. (hopefully it has one)
if ( empty($thumbnails_default) )
$thumbnails_default = get_header_image();

$dimensions = $this->thumbnail_dimensions();

$output .= '<p class="bb">' . $thumbnails_heading . '</p>' . "\n";

if (have_posts()) {
$output .= '<div class="yarpp-thumbnails-horizontal" id="nobo">' . "\n";
while (have_posts()) {
the_post();

$output .= "<a class='link-tum' href='" . get_permalink() . "' title='" . the_title_attribute('echo=0') . "'>" . "\n";

$post_thumbnail_html = '';
if ( has_post_thumbnail() ) {
if ( $this->diagnostic_generate_thumbnails() )
$this->ensure_resized_post_thumbnail( get_the_ID(), $dimensions );
$post_thumbnail_html = get_the_post_thumbnail( null, $dimensions['size'] );
}

if ( trim($post_thumbnail_html) != '' )
$output .= $post_thumbnail_html;
else
$output .= '<span class="yarpp-thumbnail-default"><img src="' . esc_url($thumbnails_default) . '"/></span>';

$output .= '<span class="yarpp-thumbnail-title">' . get_the_title() . '</span>';
$output .= '</a>' . "\n";

}
$output .= "</div>\n";
} else {
$output .= $no_results;
}

$this->enqueue_thumbnails( $dimensions );

подскажите, может кто делал.

Хочу выводить заголовок, картинку + анонс.

Я_Рожден_В_СССР
На сайте с 21.08.2010
Offline
75
#333

Добавить после 49-й строки ещё одну, в которой к $output добавить the_excerpt в диве с каким-нибудь классом, типа yarpp-excerpt, чтоб потом его в цсс прописать. Должно работать.

$output .= "</div>\n";

$output .= '<div class="yarpp-excerpt">' . the_excerpt() . '</div>';
S@shka
На сайте с 27.09.2009
Offline
157
#334
Я_Рожден_В_СССР:
Добавить после 49-й строки ещё одну, в которой к $output добавить the_excerpt в диве с каким-нибудь классом, типа yarpp-excerpt, чтоб потом его в цсс прописать. Должно работать.

$output .= "</div>\n";

$output .= '<div class="yarpp-excerpt">' . the_excerpt() . '</div>';

выводится, но для последней записи, странно) будем работать в этом направлении))

Z
На сайте с 08.07.2009
Offline
95
#335

Подскажите плагин управления рекламой, собственно нужно в статью вставлять рекламу от адсенса, хотелось бы что бы при редактирование статьи можно было выбирать какой блок рекламы и куда вставить, как картинку, есть такие?

Я_Рожден_В_СССР
На сайте с 21.08.2010
Offline
75
#336
Zvark:
Подскажите плагин управления рекламой, собственно нужно в статью вставлять рекламу от адсенса, хотелось бы что бы при редактирование статьи можно было выбирать какой блок рекламы и куда вставить, как картинку, есть такие?

Наделать разных шорткодов для разных блоков и выводить с помощью [adsense468х60].

function showads468х60() {

return '<div id="adsense"><script type="text/javascript"><!--
google_ad_client = "pub-XXXXXXXXXXXXXX";
google_ad_slot = "4668915978";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>';
}

add_shortcode('adsense468х60', 'showads468х60');


---------- Добавлено 23.01.2015 в 18:37 ----------

S@shka, кстати, будет лучше, если вы создадите свой шаблон вывода, взяв за пример один из тех, которые есть в папке yarpp-templates, в котором сделаете вывод так, как вам надо, а после подключите его в плагине, в настройках выберите способ отображения не список или миниатюру, а кастом.
Д1
На сайте с 14.11.2012
Offline
19
#337

Как мне найти свойство vcard в файлах темы?

В исходном коде нахожу, а в файлах темы не могу! Может кто подскажет!

serjoo
На сайте с 12.09.2011
Offline
389
#338

Перехожу на внутренние страницы, а мне показывается контент главной, где копать - подскажите?

Ничего не менял, может обновление версии в 4.1 все поломало? Было то норм.

Мультур..
Chelsea
На сайте с 30.01.2013
Offline
99
#339

Приветствую! Такая проблема - при обновлении вордпресса пропадает нужный перевод в файле ru_RU.po

Что можно сделать чтобы перевод не пропадал? Я читал надо создавать дочернюю тему - но что там вставлять в папку дочерней? Только файл .po или какие то другие файлы тоже нужно?

SeVlad
На сайте с 03.11.2008
Offline
1609
#340
serjoo:
Перехожу на внутренние страницы, а мне показывается контент главной, где копать - подскажите?

Ответ сервера смотрел? Если 200, проверяй кеш (не факт, но..)

Или имеешь ввиду что не работает пагинация?

Тогда надо разбираться где именно (скорее всего плаг). В 4,1 в этом месте изменения.

Chelsea:
при обновлении вордпресса пропадает нужный перевод в файле ru_RU.po

Что значит пропадает? Откуда? Из дефолтной темы? Так в них новый механизм - wp-content/languages/themes/

Chelsea:
Я читал надо создавать дочернюю тему - но что там вставлять в папку дочерней? Только файл .po или какие то другие файлы тоже нужно?

Не дочитал :) Читай. (Обязательный - только style.css)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

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