2ar

get_post

с помощью кода

<?php  
        global $post;  
        $args = array( 'posts_per_page' => 3 );  
        $myposts = get_posts( $args );  
    foreach( $myposts as $post ) :  setup_postdata($post); ?>  
                                
            <div class="shot_news"> <span class="news_date"><?php the_date(); ?> </span><br />
            <a  href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
    
    <?php endforeach; ?>

делаю вывод 3 новых постов.
И все бы ок, но если есть два поста с одинаковой датой, то дата перед заголовком второго поста не выводится. Если смотреть код, то есть теги, а вместо даты пустота. Если даты все разные, то все ок.
Вот пример html-кода При выводе второй новости вместо даты пусто

<div class="shot_news"> <span class="news_date">30 Май 2011 </span><br />
<a  href="http://localhost/wordpress/?p=25">новость2</a></div>    
                          
                                
<div class="shot_news"> <span class="news_date"> </span><br />
<a  href="http://localhost/wordpress/?p=22">Новость новая</a></div>    
                          
                                
<div class="shot_news"> <span class="news_date">15 Май 2011 </span><br />
<a  href="http://localhost/wordpress/?p=10">News 3</a></div>

FlippingBook

Установил, создал книгу, прписал [book id=’1′ /] там где надо вывести галерею. В результате вывелась строка "FlippingBook WordPress Gallery" вместо книги. В сайтбаре отображается все верно, но при нажатии на картинку появляется всплывающее окно с такой же надписью. Не пойму где копать.

404 not found

Установил вордпрес 3.1 Сначала все было ок. Теперь при заходе на любую ранне созданную страницу и посты, а также присоздании новых страниц и постов ссылки введут на страницу 404 not found
адрес сайта http://2ar-studio.16mb.com/

TinyMCE

Установил плагин TinyMCE Advanced 3.2.7 на wordpress 3.0.3 активировал, но присоздании новой записи подгружается родной редактор. Подскажите, что можно сделать.
Погуглив выяснил, что нужно очистить кэш, но в папке wp-content папки cache нет и в админке не нашел.
Если наблюдать за загрузкой примерно на секунду появляется TinyMCE, а затем родной перекрывает

wordpress MU vs wordpress

подскажите, можно ли реализовать многопользовательность на обычном wordpress или лучше использовать wordpress MU.
видел ссылку на плагин http://wordpress.org/extend/plugins/wordpress-multi-site-enabler-plugin-v10/installation/ под wordpress 3.0. Будет ли равноценная замена MU или он дает не все возможности

Регулярное выражение /\bword[- ]?press\b/i

На сайте возникла проблем с отображением контента. А именно вычищалось ‘WP’ во всем коде. Я задавал вопрос в теме http://forum.maxsite.org/viewtopic.php?id=10858 . С помощью подсказок нашел, что проблема была в одном из плагинов. Решив разобраться, что делает плагин увидел в нем функцию с регулярным выражением.

[code- function wp_ozh_spell_wordpress($text) {
global $wp_ozh_spell_wordpress;

$patterns = array(‘/\bword[- ]?press\b/i’);
if ($wp_ozh_spell_wordpress[‘fix_WP’])
$patterns
= ‘/Wp/i’;

$replace = ‘WordPress’;

$text = preg_replace($patterns, array($replace), $text);

return $text;

}[/code]
и вроде и код не сложный, но вот до сих пор не научился читать правильно. Подскажите, какие варианты написания слова WordPress подразумевает шаблон

/\bword[- ]?press\b/i

Помогите разобраться с путями

После переноса сайта на хостинг столкнулся с такой проблемой. Если добавляю плагин или прописываю путь явно, то у папки wp-content пропадают буквы wp.
Т.е. вместо

<img alt="Разворот" src="http://mysite.ru/wp-content/uploads/2010/12/DSC00047_small.jpg">

src="http://mysite.ru/wp-content/plugins/sociable-re/images/services-sprite.gif"

в браузер загружается

<img alt="Разворот" src="http://mysite.ru/-content/uploads/2010/12/DSC00047_small.jpg">

src="http://mysite.ru/-content/plugins/sociable-re/images/services-sprite.gif"

При этом тема грузиться нормально из папки wp-content

Можете подсказать в чем дело

Версия WordPress 3.0.3.

Anonymous
Отправить
Ответ на: