Master-X
Форум | Новости | Статьи
Главная » Форум » Блоги и Социальные сети » 
Тема: Нубовские вопросы по WP.
цитата
23/02/13 в 20:24
 Lexikon
С Вашего позволения чтобы не плодить тонны топиков с различными вопросами создам сей топик и буду задавать вопросы тут. icon_rolleyes.gif
Решил установить WP скачал последнюю версию (3.5.1) с официального сайта. Поставил. Затем появились вопросы, где и что начать править что бы придать постам на первой странице вид и расположение такое которое мне нужно?
Стандартно посты располагаются один под другим,
п.1
п.2
п.3
п.4
мне нужно чтоб расположение шло как тумбы на тьюбах
п.1 п.2 п.3
п.4 п.5 п.6
цитата
23/02/13 в 20:55
 Yacc
Нужно тему поменять.
цитата
23/02/13 в 21:55
 Lexikon
тему поменять? немного не понял. А в чем смысл? если я хочу сделать что то свое?
цитата
23/02/13 в 22:06
 Yacc
Lexikon писал:
если я хочу сделать что то свое?

Ты хочешь тему написать или блог запустить?
цитата
23/02/13 в 22:13
 Дартаньян
Lexikon:
css: "float:left;"
Тысяча чертей, этот вопрос здесь уже был.
цитата
23/02/13 в 22:38
 Lexikon
блог поставил. я хочу сделать свою собственную тему.
Дартаньян писал:
Lexikon:
css: "float:left;"
Тысяча чертей, этот вопрос здесь уже был.

да, но вопрос где это все лежит чтоб было что настраивать. теоретически я знаю, дело в практическом использовании. Открыл index.php там несколько строк с инклудом, зачел в в другое там тоже не то. Я стал гуглить там пишут про файлы header/footer и т.п. но где это все?
цитата
23/02/13 в 23:31
 Yacc
http://codex.wordpress.org/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%…0%B5%D0%BC

Когда надоест дай знать, порекомендую тебе тему.
цитата
23/02/13 в 23:43
 Дартаньян
Lexikon: style.css + исходный код страницы, посмотреть class постов и т.д., но сразу скажу имхо не все так просто надо читать и пробовать вот тут куча инфы.
цитата
24/02/13 в 18:14
 Lexikon
Начал разбирать всё с пустого листа:
вот код индекса.

        <div id="content">
            <div id="center">

                <?php
                    if ( have_posts() ) :
                        while ( have_posts() ) : the_post(); ?>
                            <div>
                                <h2><a href="<?php the_permalink() ?>"><?php the_title() ?></a></h2>
                                <p><?php the_content() ?></p>
                                <p><?php the_author() ?>:<?php the_date() ?>:<?php the_category() ?>
                            </div>
                    <?php endwhile;?>
                    <?php else :
                        echo "Sorry, no posts were found";
                    endif;
                    ?>
            </div>

Но вот почему-то дата отображается только в верхнем посте, на остальных теряется icon_confused.gif х.з почему так происходит

и х.з. по какой причине

имя категории выводится вот так
<ul class="post-categories">
<li>
<a href="http://site.com/?cat=2" title="Просмотреть все записи в рубрике «новинки»" rel="category">новинки</a>
</li>
</ul>

откуда этот код взялся icon_confused.gif

кде то есть стиль для <?php the_category() ?> ?
как сделать чтоб выводилось то что просто название без <ul> <li>
цитата
24/02/13 в 18:42
 Дартаньян
Lexikon: у тебя есть еще header.php и footer.php и sidebar.php
цитата
24/02/13 в 18:48
 Yacc
Lexikon писал:
почему-то дата отображается только в верхнем посте, на остальных теряется х.з почему так происходит

Тег <p> не закрыт:
Код:
<p><?php the_author() ?>:<?php the_date() ?>:<?php the_category() ?>


Lexikon писал:
откуда этот код взялся

Код:
function the_category( $separator = '', $parents='', $post_id = false ) {
    echo get_the_category_list( $separator, $parents, $post_id );
}
цитата
24/02/13 в 20:06
 Дартаньян
Yacc: не факт, может какой фильтр в functions.php
цитата
24/02/13 в 20:15
 russiasexygirls
Цитата:
Но вот почему-то дата отображается только в верхнем посте, на остальных теряется х.з почему так происходит


<p><?php the_author() ?>:<?php the_date() ?>:<?php the_category() ?>
заменить на
<p><?php the_author() ?>:<?php echo get_the_date() ?>:<?php the_category() ?> </p>
цитата
25/02/13 в 10:41
 Lexikon
Дартаньян писал:
Lexikon: у тебя есть еще header.php и footer.php и sidebar.php

да, я просто пока с самим выводом ковыряюсь icon_wink.gif

с датой разобрался, всем спасибо!
цитата
25/02/13 в 14:32
 Lexikon
еще такой момент
когда добавляю новый пост
он идет по URL
http://dste.com/?p=18
http://dste.com/?p=21
http://dste.com/?p=23
почему не 18 19 20 ?
цитата
25/02/13 в 14:46
 Yacc
Видимо ты вставил в пост №18 две картинки. Для них автоматически создались посты типа аттачмент с номерами 19 и 20, доступные по ссылкам http://dste.com/?attachment_id=19 и http://dste.com/?attachment_id=20. В медиа библиотеке можно увидеть что эти картинки связаны с постом №19.

http://codex.wordpress.org/Using_Image_and_File_Attachments
цитата
25/02/13 в 15:05
 Lexikon
<p><?php the_content() ?></p>
выводит все что содержится в посте:
<p>
<img class="alignleft size-full wp-image-19" alt="" src="http://site.com/wp-content/uploads/2013/02/pic.jpg" width="200" height="300"/>
Тут описание. Тут описание. Тут описание.
</p>

как разделить
<div>
<div><img class="alignleft size-full wp-image-19" alt="" src="http://site.com/wp-content/uploads/2013/02/pic.jpg" width="200" height="300"/></div>
<p>Тут описание. Тут описание. Тут описание.</p>
</div>
с первым дивом понятно
сделать <div><?php the_content() ?></div>
а как разделить текст и картинку
цитата
25/02/13 в 15:30
 Yacc
Тебе удочку или сразу рыбу.
цитата
25/02/13 в 15:40
 Lexikon
я хочу разобраться.
рыбу то, тем дохера, можно скачать и всё, я же хочу разобраться.
Единственная проблемы нет нормального источника, а если что то есть то устаревшая инфа. icon_confused.gif
цитата
25/02/13 в 15:52
 Yacc
Источников масса, главных два: codex.wordpress.org и исходники wp.

Удочка.
цитата
25/02/13 в 18:08
 Lexikon
попытался сделать так:

        <div id="content">
            <div id="center">

                <?php
                    if ( have_posts() ) :
                        while ( have_posts() ) : the_post(); ?>
                            <div style="width: 250px; float:left;">





                                 <h2><a href="<?php the_permalink() ?>"><?php the_title() ?></a></h2>
                                 <div class="thumb"><?php the_post_thumbnail();?></div>
                                 <p><?php the_excerpt() ?> <a href="<?php the_permalink(); ?>">more info...</a></p>
                                 <p><?php the_author() ?> : <?php echo get_the_date() ?> : <?php the_category() ?> </p>



                            </div>
                    <?php endwhile;?>
                    <?php else :
                        echo "Sorry, no posts were found";
                    endif;
                    ?>
            </div>



но миниатюра так и не отобразилась
в functions.php
прописано
<?php

add_theme_support('post-thumbnails');
?>

хуй поймешь, то ли для последней версии что то другое нужно писать icon_confused.gif

по мимо этого в коде появляются одиночные <p/>
откуда они беруться х.з. icon_mad.gif
цитата
25/02/13 в 20:10
 Lexikon
кто нибудь может подсказать почему <?php the_post_thumbnail();?>
не работает?
уже и мануалы перерыл и записи в functions.php менял
толку ноль х.з. в чем косяк и откуда эти <p/> появляются в коде
цитата
25/02/13 в 20:56
 Yacc
По поводу the_post_thumbnail: ты уверен, что она есть у поста? Ты добавил её через Set featured image?

<p> появляются отсюда: http://codex.wordpress.org/Function_Reference/wpautop
цитата
25/02/13 в 21:31
 Lexikon
сейчас не на месте завтра гляну.
вобще я просто вставил <?php the_post_thumbnail();?> в индексную пагу и прописал то что нужно в functions.php в самой админки вордпресса ничего не делал, просто ничего не встречал в описаниях icon_confused.gif
цитата
26/02/13 в 09:19
 Lexikon
с миниатюрами разобрался, как я понял нужно было при создании поста указать миниатюру записи, тогда она отображается.
Я просто думал что оно по умолчанию создает миниатюру.
Теперь буду ковырять чтоб миниатюра задавалась не 150х150 а как мне нужно icon_biggrin.gif
Стр. 1, 2  >  последняя »


Эта страница в полной версии