aleksandr8i
Ответы в темах
-
anklav_d
Стандартные ссылки у меня выставлены как /%postname%/.Но все равно не работает, так как надо.это не то что я хочу (этот Плагин у меня стоит)!
<a><a href="/'.$_cat->slug.'single/?id='.$_id.'"></a>
вот этот код есть ссылка которая перебрасывает на страницу с сайт.ру/?id=1243 то что выделено жирным это ID, а мне нужно ЧПУ- человека понятный url то есть мне выше указанном коде нужно поменять вот это
.$_id.
на что не знаю??? И еще думаю что нужно здесь тоже поменять этот код
$_id = $posts[$i]->ID;
на что тоже не знаю! В конце концов этот код
<a><a href="/'.$_cat->slug.'single/?id='????'"></a>
должен перебросить меня на ЧПУ (сайт.ру/sosiski)Прошу помочь!!! Я уже с сума схожу!!! SOSблин 🙂 Вообщем нужно что бы у новостей урал был не сайт.ру/id1443 а сайт.ру/segonnia-pechem-perogki-i-razdaem-besplatno
При создании новости я конечно вставляю url тот который нужен мне. Но при переходе по ссылке в блоке новостей. Меня перекидывает не на url сайт.ру/segonnia-pechem-perogki-i-razdaem-besplatno, а на url сайт.ру/id1443Про этот код я и спрашивая ) Что поменять я разобрался, а вот чем заменить не пойму 🙂 Я не пхпШНИК ) чем только не пробовал заменить, но я глуп как пробка в этом у меня даже начальных знаний нет! А времени изучать нету, поэтому надеюсь, что знающие люди помогут в данном вопросе.
АУ!!! Кто нибудь, помогите пожалуйста! Проблема актуальна!
Ниже представлен код страницы, а выше указанный код — это код вывода новостей. Так вот при созданий новости,которая выводится на ниже указанной странице(код в низу представлен), я задаю ей(новости) url-адрес например: http://www.site.ry/site2. При переходе по ссылке генерируемой кодом вывода новостей автоматически, при создании новой новости(указан вверху код вывода новостей). Так вот благодаря ваше указанному коду в котором говорится ( как я понимаю ), что код выводит страницы по id. А мне надо что бы выводил мой ЧПУ который я прописал. Прошу помочь, в пхп вообще не селен прошу ткнуть пальцем!
<?php /** * @package WordPress * @subpackage Default_Theme */ get_header(); ?> <div class="content newslist" id="news"> <a href="/reglament/" id="button"><img src="/img/reglamentButton.jpg" border="0"></a> <table cellpadding="0" cellspacing="0" width="750px"> <?php //if (have_posts()) : the_caendif;?> <?php $recsPerPage = 13; $posts = get_posts(array('numberposts'=>-1, 'category_name'=>'news-elitnyekvartiry')); //foreach ($cat as $key=>$value) { //echo "$key => $value<br>"; } $pageNum = isset($_GET["page"])?0+$_GET["page"]:1; $start = ($pageNum-1)*$recsPerPage<sizeof($posts)?($pageNum-1)*$recsPerPage:sizeof($posts)-1; $finish = $start + $recsPerPage -1<sizeof($posts)?$start + $recsPerPage -1:sizeof($posts)-1; for ($i = $start; $i<$finish+1; $i++) { $_date = $posts[$i]->post_date; $_text = $posts[$i]->post_title; $_id = $posts[$i]->ID; $c = wp_get_post_categories($posts[$i]->ID); $_cat = get_category($c[0]); //printArray($_cat); echo ' <tr> <td width="100px"> <a href="/'.$_cat->slug.'single/?id='.$_id.'">'.date("d / m / Y", strtotime($_date)).'</a> <a class="chapter" href="/category/'.$_cat->slug.'/">'.$_cat->cat_name.'</a> </td> <td><a href="/'.$_cat->slug.'single/?id='.Postname.'">'.$_text.'</a></td></tr>'; } $numPages = (sizeof($posts))%$recsPerPage==0?floor((sizeof($posts))/$recsPerPage):floor((sizeof($posts))/$recsPerPage)+1; $pageNumbers = array(); if ($numPages>9) { if ($pageNum>=4) {$p1 = $pageNum-3; $p2 = $pageNum+2; $p3 = $numPages; $p4 = $p3;} else if ($pageNum<4) {$p1 = 1; $p2=7; $p3 = $numPages; $p4 = $numPages;} if ($pageNum>$numPages-5) {$p1 = 1; $p2 = 1; $p3 = $pageNum-2<$numPages-5?$numPages-5:$pageNum-2; $p4 = $numPages;} } else { $p1 = 1; $p2 = $numPages; } echo '<tfoot> <tr> <td colspan="2" id="tableFooter"> <div id="pagesNumbers">'; $_category = get_category($cat); for ($i = $p1; $i<=$p2; $i++) { echo ' <a '.($i!=$pageNum?'href="/category/'.$_category->category_nicename.'/?page='.$i.'"':"").'>'.$i.'</a>'; } echo ' <a>...</a>'; for ($i = $p3; $i<=$p4; $i++) { echo ' <a '.($i!=$pageNum?'href="/category/'.$_category->category_nicename.'/?page='.$i.'"':"").'>'.$i.'</a>'; } echo ' </div> </td> </tr> </tfoot> </table> </div>'; ?> <?php get_footer(); ?>
Форум: Проблемы и решения
Тема: Не отображаются новостиВсе заработало! Спасибо большое!
Форум: Проблемы и решения
Тема: Не отображаются новостине работает
Форум: Проблемы и решения
Тема: Не отображаются новостиВот что сейчас на главной странице
<!-- ВЫТАСКИВАЕМ ПЕРВЫЕ ТРИ НОВОСТИ --> <? $news = get_posts(array('numberposts'=>3, 'category_name'=>"news")); foreach ($news as $key=>$value){ $images = get_children( array( 'post_parent' => $value->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'numberposts' => 1 )); $im_keys = array_keys($images); $firstImage = $images[$im_keys[0]]; $timestamp = strtotime($value->post_date); ?> <strong><a href="<?php echo get_permalink($post->ID); ?>" class="short-news-td"></strong> <img src="<? echo $firstImage->guid;?>" /> <h2><? echo $value->post_title; ?></h2> <div class="date"><? echo date("d ", $timestamp).get_month_name(date("m", $timestamp)).date(" Y", $timestamp);?></div> <p><? echo iconv("windows-1251", "utf-8",substr(iconv("utf-8", "windows-1251", strip_tags($value->post_content, "br")), 0, 200));?> </p> </a> <?}?> <br class="clear" /><br>
Форум: Проблемы и решения
Тема: Не отображаются новости<?php /** * @package WordPress * @subpackage Default_Theme */ include("wp-content/themes/cleopatra/header.php"); ?> <div class="post-content"> <?php echo $post->post_content; ?> </div> <?php include('wp-content/themes/cleopatra/footer.php') ?>
Шаблон страницы
Форум: Проблемы и решения
Тема: Не отображаются новостиПостоянная ссылка /%postname%/ стоит
в index.php
<?php /** * @package WordPress * @subpackage Classic_Theme */ get_header(); ?> <?php the_post(); ?> <?php the_content(__('(more....)')); ?> <?php if (have_posts()) { echo the_post(); } ?> <?php get_footer(); ?>
Форум: Проблемы и решения
Тема: Не отображаются новостиПроблема осталась на главной странице где выводятся три новости
http://www.cleopatra-vlg.ru/на странице http://www.cleopatra-vlg.ru/news все работает нормально
Форум: Проблемы и решения
Тема: Не отображаются новостиОГРОМНОЕ СПАСИБО!!!
поменял вот что получилось http://www.cleopatra-vlg.ru/omega-выставка-часова должно быть вот так(выглядеть)http://www.cleopatra-vlg.ru/longines/
Почему так получилось?
Форум: Проблемы и решения
Тема: Не отображаются новостиНу кто нибудь? 🙂 Подскажите пожалуйста в чем может быть проблема?
Форум: Проблемы и решения
Тема: Не отображаются новости$TITLE = "Новости"; include("wp-content/themes/cleopatra/header.php"); $thecat = get_category($cat); $posts = get_posts(array('numberposts'=>-1, 'category_name'=>$thecat->slug)); $keys = array_keys($posts); ?> <div class="line-news"></div> <br> <? $i = 0; foreach ($posts as $key=>$post) { $images = get_images($post->ID, -1); $im_keys = array_keys($images); $first_image = $images[$im_keys[0]]; $timestamp = strtotime($post->post_date); ?> <a href="/news?id=<? echo $post->ID; ?>" class="short-news-td"> <img src="<? echo $first_image->guid;?>" /> <h2><? echo $post->post_title;?></h2> <div class="date"><? echo date("d ", $timestamp).get_month_name(date("m", $timestamp)).date(" Y", $timestamp);?></div>
Я так понимаю здесь что то не правильно, а может и нет?
Не пойму?