да, конечно правил
А где это исправить?
Спасибо заработало.
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
Мне же не только это нужно. Мне еще нужно чтобы превью с картинкой отображалось.
З.Ы. Бляха муха, сутки уже не сплю, бошка гудит. Вот это задача. Неужели людям так трудно подсказать. Вроде не сложная задача. А кругом одни вредины.
zonar добавил 28.04.2011 в 11:03
zonar добавил 29.04.2011 в 00:37
Такс...
В общем применил новый скрипт называется Daiko's Text Widget.
Затолкал его в сайдбар.
Вписал в него код
<div id="vokrug-remonta">
<img src="<?php echo get_option('home'); ?>/wp-content/themes/arthemia/images/vokrug-remonta.png" width="1px" height="1px" alt="" />
<?php query_posts("showposts=24&category_name=vokrug-remonta"); $i = 1; ?>
<?php while (have_posts()) : the_post(); ?>
<div class="clearfloat">
<?php $values = get_post_custom_values("Image");
if (isset($values[0])) { ?>
<a href="<?php the_permalink() ?>" rel="bookmark" >
<img src="<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php?src=<?php echo get_option('home'); ?>/<?php
$values = get_post_custom_values("Image"); echo $values[0]; ?>&w=100&h=65&zc=1&q=100"
alt="<?php the_title(); ?>" class="left" width="100px" height="65px" /></a>
<?php } ?>
<div class="info"><a href="<?php the_permalink() ?>" rel="bookmark" class="title"><?php the_title(); ?></a>
<?php the_excerpt(); ?>
</div>
<?php endwhile; ?>
И УРА!!!!!!!!!!! ЗАРАБОТАЛО.
Есть одно но. Коряво отображаются посты.
Нет рамочек вокруг картинок, шрифт заголовков не жирый. Какойто непонятный пробол между названием статей и контентом, нет отступа от картинки.
zonar добавил 29.04.2011 в 02:37
Решил проблемму.
Залез в O:\home\localhost\www\jblog\wp-content\themes\arthemia\style.css
Открыл и нашел все featured.
в 310 строчке дописал
#headline a img, #featured a img, #vokrug-remonta a img {
border:1px solid #ccc;
margin-top:5px;
margin-right:10px;
padding:2px;
}
С 287 по 308 скопировал
#featured {
width:300px;
background:#fff;
float:right;
padding:10px 10px 9px 10px;
#featured .clearfloat {
margin-top:7px;
margin-bottom:8px;
#featured .info {
padding-top:5px;
width:180px;
#featured .title {
font-weight:bold;
и ниже 311-332 вписал
#vokrug-remonta {
#vokrug-remonta .clearfloat {
#vokrug-remonta .info {
#vokrug-remonta .title {
Тоесть заменил все и создал новую категорию.
в 455-457 добавил
#headline p, #featured p, #vokrug-remonta p {
margin:0;
Итеперь все стало красиво. Как я и хотел.
Сделал следующее. Установил плагин php-code-widget
Установил его в сайдбар
Вписал туда код
<?php
$myPosts = new WP_Query();
$myPosts->query('cat=28&showposts=10');
while ($myPosts->have_posts()) : $myPosts->the_post();
the_title();
endwhile;
?>
Выскочила только название статьи и то даже не кликабольна.
Что то не пашет Ваш код.
zonar добавил 28.04.2011 в 10:41
Сделал по другому.
В php-code-widget вписал немного другой код.
<?php query_posts('cat=28&showposts=3'); ?>
<ul>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile;?>
</ul>
Появилась ссылка с названием статьи из этой категории , даже кликабельная.
Но нет гланого.
Нет превью с картинкой и началом статьи.
Нужно как то доработать но пока даже не знаю как.
Я же научиться хочу. Никто не решает мою проблему. Я ее сам решаю. Просты вы мне подсказываете как это осуществить.
Код сайдбара. Или сюда? Пихал по разному пока не выхолит никак.
<div id="sidebar">
<div id="sidebar-top">
<?php /* Widgetized sidebar, if you have the plugin installed. */ if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(1) ) : ?>
<?php endif; ?>
<div id="sidebar-middle" class="clearfloat">
<div id="sidebar-left">
<?php /* Widgetized sidebar, if you have the plugin installed. */ if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(2) ) : ?>
<ul><?php wp_list_bookmarks('categorize=0&category=17&title_li=0&show_images=0&show_description=0&orderby=name'); ?></ul>
<div id="sidebar-right">
<?php /* Widgetized sidebar, if you have the plugin installed. */ if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(3) ) : ?>
<div id="sidebar-bottom">
<?php /* Widgetized sidebar, if you have the plugin installed. */ if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(4) ) : ?>
<?php endif; ?> </div>
zonar добавил 28.04.2011 в 09:35
Если честно, то если я не разберусь и не научусь. Дела мои будут не важнецки. Все очень серьезно даже важнее чем Вы себе предполагаете. Без шуток. Дело тут не в самом сайте.
zonar добавил 28.04.2011 в 09:41
В этот сайдбар не знаю какой прикрутить плагин, чтобы можно было добывить в него такой код
Это код шаблона, куда вставлять?
<?php get_header(); ?>
<?php if(!is_paged()) { ?>
<div id="top" class="clearfloat">
<div id="headline">
<img src="<?php echo get_option('home'); ?>/wp-content/themes/arthemia/images/headline.png" width="100px" height="21px" alt="" />
<?php query_posts("showposts=1&category_name=Headline"); ?>
<div class="title"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></div>
<div class="meta">[<?php the_time('j M Y') ?> | <?php comments_popup_link('Нет комментариев »', '1 комментарий »', '% коммент. »'); ?> | <?php if(function_exists('the_views')) { the_views(); } ?>]</div>
<?php $values = get_post_custom_values("Headline");?>
<a href="<?php the_permalink() ?>" rel="bookmark">
$values = get_post_custom_values("Image"); echo $values[0]; ?>&w=300&h=275&zc=1&q=100"
alt="<?php the_title(); ?>" class="left" width="300px" height="275px" /></a>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">Читать запись полностью »</a>
<div id="featured">
<img src="<?php echo get_option('home'); ?>/wp-content/themes/arthemia/images/featured.png" width="100px" height="21px" alt="" />
<?php query_posts("showposts=4&category_name=Featured"); $i = 1; ?>
<div id="middle" class="clearfloat">
<img src="<?php echo get_option('home'); ?>/wp-content/themes/arthemia/images/category.png" class="clearfloat" alt="" />
<?php $display_categories = array(5,4,22,7,10); $i = 1;
foreach ($display_categories as $category) { ?>
<div id="cat-<?php echo $i; ?>" class="category">
<?php query_posts("showposts=1&cat=$category")?>
<span class="cat_title"><a href="<?php echo get_category_link($category);?>"><?php single_cat_title(); ?></a></span>
<a href="<?php echo get_category_link($category);?>"><?php echo category_description($category); ?></a>
<?php $i++; ?>
<div id="bottom" class="clearfloat">
<div id="front-list">
$page = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("cat=-13,-14&paged=$page&posts_per_page=5"); ?>
<h3 class=cat_title><?php the_category(', '); ?> »</h3>
<div class="spoiler">
$values = get_post_custom_values("Image"); echo $values[0]; ?>&w=150&h=150&zc=1&q=100"
alt="<?php the_title(); ?>" class="left" width="150px" height="150px" /></a>
<div class="navigation">
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
else { ?>
<div class="right"><?php next_posts_link('Следующая страница »') ?></div>
<div class="left"><?php previous_posts_link('« Предыдущая страница') ?></div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Нет не пойдет. Не хочу чтобы статьи повторялись в двух разных местах. Хочу чтобы там отображались из совсем другой категории.
zonar добавил 28.04.2011 в 08:54
Рубрика события я же добавил? В ней статьи такие которых нет нигде на сайте больше.
zonar добавил 28.04.2011 в 09:17
$myPosts->query('cat=1&showposts=5');
Отличная штука. Я понял что 1 нужно заменить на нужную мне из рубрик.
Вот только куда вставлять этот код?
А можно какой нибудь виджет вставить или плагин в это место, чотбы в нее добавлять только одну какую нибудь категорию?
zonar добавил 28.04.2011 в 08:31
Прочитал, ничего не понял?
zonar добавил 28.04.2011 в 08:39