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

Promo2
На сайте с 21.06.2008
Offline
116
#451

встретил сегодня обсуждение плагина WPML

И в самом деле, как сейчас делаются мультиязычные сайты на WP?

действительно ли WPML - самое элегантное решение?

modjo
На сайте с 22.09.2004
Offline
188
#452

Да, обновил конечно же (была версия 1.3 или что-то в этом духе) + поставил timthumb-scanner - наглядно показывает где что и почему.

PR умер, но 180$/год с одной ссылки (http://goo.gl/CF7Ifs) всё равно капает Перенёс всё из sape сюда (http://goo.gl/ckvL8B)
SeVlad
На сайте с 03.11.2008
Offline
1609
#453
Promo2:
И в самом деле, как сейчас делаются мультиязычные сайты на WP?

С пом. плагинов.

WPML - один из многих. Платный.

Из бесплатных http://wordpress.org/extend/plugins/qtranslate/ - лидер.

Говорят ещё не плох недавно появившийся http://wordpress.org/extend/plugins/polylang/. Но я его ещё не пробовал - не могу ничего сказать.

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

Добрый день, помогите пожалуйста разобраться, ниже приведен кусок кода вывода на главную и оформления постов. Необходимо переделать - чтобы выводились 12 статичных страниц, которые являются дочерними к определенной родительской странице. но при этом, если у них самих есть дочерние - то эти дочерние не выводились.

Другими словами - в коде указать id или название страницы - а все дочерние добавились сами, но при этом не выводя свои дочерние.

Если заменить post_type на page - то выводятся абсолютно все страницы.

<div id="load_posts_container">


<?php

$args = array(

'post_type' => 'post',

'posts_per_page' => 12,

'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1)

);

query_posts($args);

$x = 0;

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

if($paged > 1)

$y = (0 + (($paged-1) * 12));

else

$y = 0;

while (have_posts()) : the_post(); ?>

<?php if($x == 2) { ?>

<div class="home_post_box home_post_box_last" onmouseover="show_post_desc(<?php echo $y; ?>)" onmouseout="hide_post_desc(<?php echo $y; ?>)">

<?php } else { ?>

<div class="home_post_box" onmouseover="show_post_desc(<?php echo $y; ?>)" onmouseout="hide_post_desc(<?php echo $y; ?>)">

<?php } ?>

<!--<img src="<?php bloginfo('stylesheet_directory'); ?>/images/blog-image.jpg" />-->

<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('home-post',array('alt' => 'post image', 'class' => 'rounded')); ?></a>

<div class="home_post_desc" id="home_post_desc<?php echo $y; ?>">

<?php $temp_arr_content = explode(" ",substr(strip_tags(get_the_content()),0,225)); $temp_arr_content[count($temp_arr_content)-1] = ""; $display_arr_content = implode(" ",$temp_arr_content); echo $display_arr_content . '...'; ?>

</div><!--//home_post_desc-->

<div class="home_post_title_cont">

<h3><?php the_title(); ?></h3>

</div><!--//home_post_title_cont-->

</div><!--//home_post_box-->

<?php if($x == 2) { $x = -1; /*echo '<div class="clear"></div>';*/ } ?>

<?php $x++; $y++; ?>

<?php endwhile; ?>

<?php wp_reset_query(); ?>

<div class="clear"></div>

</div><!--//load_posts_container-->


---------- Добавлено 10.02.2013 в 00:24 ----------

наверное сделаю простым перечислением постов,

но если кто что надумает по моей первой просьбе - отпишитесь пожалуйста

psics
На сайте с 02.04.2009
Offline
130
#455

Начал изучать wp и столкнулся с проблемой необходимости доп долей, но в версии 3,5,1 нету. Подскажите как активировать или где находтся доп поля..

заранее спасибо.

ZipZip
На сайте с 16.04.2012
Offline
25
#456

psics, вы наверно о произвольных полях говорите?

Сверху справа вкладка "Настройки экрана" ставьте галку на "Произвольные поля".

psics
На сайте с 02.04.2009
Offline
130
#457

да, спасибо нашел

psics
На сайте с 02.04.2009
Offline
130
#458

А еще вопрос - добавил через виджет "Управление" и внизу это виджета находится ссылка, как возможно отредактировать виджет?

ZipZip
На сайте с 16.04.2012
Offline
25
#459

psics, папка wp-includes > файл default-widgets.php.

Кусок нужно вырезать:

	<li><a href="<?php esc_attr_e( 'http://wordpress.org/' ); ?>" title="<?php echo esc_attr(__('Powered by WordPress, state-of-the-art semantic personal publishing platform.')); ?>"><?php

/* translators: meta widget link text */
_e( 'WordPress.org' );
?></a></li>
SeVlad
На сайте с 03.11.2008
Offline
1609
#460
ZipZip:
psics, папка wp-includes > файл default-widgets.php.

ZipZip, не учи плохому! (телепат-самоучка, блин)

psics, файлы движка не трогай!

psics:
добавил через виджет "Управление"

Это об чём? Добавил виджет "Мета"?

psics:
и внизу это виджета находится ссылка, как возможно отредактировать виджет?

какая ссылка?

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