01. Проблемы и решения с WordPress

Что-то не работает? Сайт не загружается? Сломалось. Пиши сюда.

Не отображаются страницы категорий

В общем проблема я почитал довольно частая, есть категория и там около 8 позиций (статей). На страницу поставил выводится 4, но при нажатии на 2 страницу пишет что страница не найдена.
Не отображаются любые страницы, любых категорий после первой.
Отображается только на главной странице
Редактирование постоянных ссылок нечего не дало
Плагинов которые скрывает категории нету
ЧПУ стоит на категори->название темы
Вот страница сайта http://skladof.com.ua/
что мне делать?

Вывод категории на главной.Theme Junkie.

Привет.
Есть шаблон от Theme Junkie под названием CubeLight ( демо: http://www.theme-junkie.com/themes/cubelight )
По умолчанию на главной странице выводятся последние добавленные записи из категорий, указанных в опциях темы для раздела "портфолио", типа "мои последние проекты".
Можно менять только количество выводимых записей. Ну и категории в настройках раздела "портфолио", какие будут выводится и в этом раздели и на главной.
Исходный код главной странички front.php был "как уж смог" отредактирован (уменьшены миниатюры прикрепленных постов, убрано описание поста, вместо описания выведены произвольные поля – но это всё не важно, так, к сведению)

В результате есть вот такой отрывок кода

    <div class="folio">
    
    <h3 class="section-title"><?php echo get_theme_mod('home_folio_title'); ?></h3>
    
    
    
    <?php 
        $paged = get_query_var('paged') ? get_query_var('paged'):1;
        
        if(is_page(get_theme_mod('folio_page'))) {
            $folio_cat_ids = get_theme_mod('folio_cats');
            $folio_cat_arr = explode(',',$folio_cat_ids);
            query_posts(array(
                'posts_per_page' => get_theme_mod('home_folio_num'),
                'paged' => $paged,
                'category__in' => $folio_cat_arr
            ));
        } else {
            $cat = get_query_var('cat');
            query_posts('posts_per_page='.get_theme_mod('home_folio_num').'&paged='.$paged.'&cat='.$cat);
        }
        
        if (have_posts()) {
            echo '<div class="gridrow clear">';
            
            while (have_posts()) : the_post();
                global $post; 
                $q = $wp_query->current_post;  
                $maxq = tj_current_postnum(); 
                if(is_int(($q+1)/3)) $postclass = 'fpost last'; else $postclass = 'fpost'; ?>
                
                <div class="<?php echo $postclass; ?>">
                    <div class="thumb">
                        <?php tj_thumbnail(170,get_theme_mod('folio_thumb_height')); ?>
                    </div>
                    
                    <h2 class="title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Ссылка на %s', 'themejunkie' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
                    
                    <p class="excerpt">
                    <?php the_meta(); ?>
                    </p>

                </div> <!-- end .item -->
            
                <?php if($q < $maxq-1 && is_int(($q+1)/3)) echo '</div><div class="gridrow clear">';
            endwhile;
            
            echo '</div> <!--end .gridrow-->';
                
            if ( $wp_query->max_num_pages < 1 ) tj_pagenavi();
        } else { 
            include(TEMPLATEPATH. '/includes/not-found.php'); 
        }    
    ?>
    </div><!-- end .folio -->

В общем, здесь ID категорий, или ещё что-то с ними связанное, берётся похоже из опций темы, указанных functions.php или theme-option или ещё где-то.

Задача: вручную вписать сюда код, который позволил бы вывести на этой главной странице все записи только из ОДНОЙ мною выбранной категории. Очень нужна помощь.

Извините, если много букв, или непонятно о чем речь)

коментарии через вконтакте

Здравствуйте подскажите как сделать что бы пользователь мог комментировать с автоматической связкой из соц сети и что бы не было наложение и конфликта со стандартными комментариями вордпресс!

Дрянь с написанием статьи WordPress

Во-первых, картинки не грузятся. Загружаются в галерею, но в статью не отсылаются. Панели редактирования в посте НЕТ. пожалуйста, помогите, я уже бешусь нах*р. Просто п**дец с этим сайтами. заранее спасибо, ребята

Sql-запрос для переименования полей

Здравствуйте.

В данный момент я пользуюсь плагином All In One Seo; хочу отказаться от него, а description выводить с помощью произвольного поля с именем «description», но не хочу терять те описания, которые уже сделаны (а их много). В базе они хранятся в таблице wp_postmeta с meta_key _aioseop_description. Подскажите, как правильно составить sql-запрос, чтобы одним махом переименовать этот ключ в просто «description» — или создать копию этой пачки полей с ключом description?

Спасибо.

Контактная форма без плагина для WordPress

Здравствуйте! Пытаюсь создать страницу-контактную форму без использования плагина. Код есть вписал:
Это я вставляю в начале файла contacts.php:

<?php
/*
Template Name: Contacts
*/
?>
<?php
if(isset($_POST['submitted'])) {
    if(trim($_POST['contactName']) === '') {
        $nameError = 'Пожалуйста, введите имя.';
        $hasError = true;
    } else {
        $name = trim($_POST['contactName']);
    }

    if(trim($_POST['email']) === '')  {
        $emailError = 'Пожалуйста, введите E-Mail адрес.';
        $hasError = true;
    } else if (!eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$", trim($_POST['email']))) {
        $emailError = 'Вы ввели неправильный E-Mail адрес.';
        $hasError = true;
    } else {
        $email = trim($_POST['email']);
    }

    if(trim($_POST['comments']) === '') {
        $commentError = 'Пожалуйста, введите текст сообщения.';
        $hasError = true;
    } else {
        if(function_exists('stripslashes')) {
            $comments = stripslashes(trim($_POST['comments']));
        } else {
            $comments = trim($_POST['comments']);
        }
    }

    if(!isset($hasError)) {
        $emailTo = get_option('tz_email');
        if (!isset($emailTo) || ($emailTo == '') ){
            $emailTo = get_option('admin_email');
        }
        $subject = '[PHP Snippets] From '.$name;
        $body = "Name: $name \n\nEmail: $email \n\nComments: $comments";
        $headers = 'From: '.$name.' <'.$emailTo.'>' . "\r\n" . 'Reply-To: ' . $email;

        mail($emailTo, $subject, $body, $headers);
        $emailSent = true;
    }

} ?>

<?php get_header(); ?>

И сама контактная форма:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
            <div id="contact-form" class="three_fourth last_column">
                <h5>Отправить сообщение</h5>
<?php if(isset($emailSent) && $emailSent == true) { ?>
<div class="success">Спасибо, ваш сообщение успешно отправлено.</div>
<?php } else { ?>
<?php if(isset($hasError) || isset($captchaError)) { ?>
<div class="error">Извините, произошла ошибка.</div></br>
<?php } ?>
                <form action="<?php the_permalink(); ?>" id="contact-form" method="post">
                    <div class="one_fourth">
                        <fieldset>
                            <label>Имя<span class="required">*</span></label>
                            <input type="text" name="name" id="Myname" value="<?php if(isset($_POST['contactName'])) echo $_POST['contactName'];?>" class="text requiredField"/>
<?php if($nameError != '') { ?>
<div class="error"><?=$nameError;?></div>
<?php } ?>
                        </fieldset>
                    </div>
                    <div class="one_fourth">
                        <fieldset>
                            <label>E-mail<span class="required">*</span></label>
                            <input type="text" name="email" id="myemail" value="<?php if(isset($_POST['email']))  echo $_POST['email'];?>" class="text requiredField email"/>
<?php if($emailError != '') { ?>
<div class="error"><?=$emailError;?></div>
<?php } ?>
                        </fieldset>
                    </div>
                    <div class="one_fourth last_column">
                    <fieldset>
                        <label>Тема<span class="required">*</span></label>
                        <input type="text" name="subject" id="mySubject" value="" class="text requiredField subject"/>
                    </fieldset>
                    </div>
                    <div class="three_fourth">
                    <fieldset>
                        <label>Ваше сообщение<span class="required">*</span></label>
                        <textarea name="message" id="Mymessage" rows="20" cols="30" class="text requiredField"><?php if(isset($_POST['comments'])) { if(function_exists('stripslashes')) { echo stripslashes($_POST['comments']); } else { echo $_POST['comments']; } } ?></textarea>
<?php if($commentError != '') { ?>
<div class="error"><?=$commentError;?></div>
<?php } ?>
                    </fieldset>
                    </div>
                    <div class="one_fourth">
                        <fieldset>
                            <input name="Mysubmitted" id="Mysubmitted" value="Отправить сообщение" class="small-button" type="submit"/>
                        </fieldset>
                    </div>
                    <input type="hidden" name="submitted" id="submitted" value="true" />
                </form>
<?php } ?>
            </div>
            <!--CONTACT FORM ENDS-->
<?php endwhile; endif; ?>

Но почему-то при отправке вылазит ошибка 404 (404.php)

Помогите пожалуйста, как исправить??

Комментарии в определенной рубрики

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

Как разделить статью на части

Здравствуйте! На одном сайте (http://www.allwomens.ru/14869-metodiki-po-razvitiyu-myshleniya-u-doshkolnikov.html) увидела интересный способ разделения статей на несколько частей – визуально смотрится, как будто переходишь на следующую страницу, в адресной строке ничего не меняется, а в исходном коде – вся статья целиком. Кому-нибудь известен способ, как такое сделать?

Блока редактирования

У меня такая проблема, причем даже не заметил после чего появилась. Визуальный режим блока редактирования не работает. Если переключить с режима HTML на визуальный режим, то текст так и остается в HTML коде. Над блоком инструменты редактирования также отсутствуют. Попробовал перезалить всю папку wp-admin, но это не помогло. Версия стоит 3.1.4.

Сайт на WordPress 3.3.1 для турфирмы

Доброе время суток.
Возможно ли создать на WordPress – такое хттп//amg.in.ua/?p=1
Важно чтобы в сайдбар подтягивались нужные пункты (туры, отели, курорты и т.д. )
Если возможно то как правильно все организовать
1. Пользовательская таксономия
2. Произвольные поля
3. Спецовый плагин

Спасибо за ответ.

Форма добавления изображения

Здравствуйте знатоки!Помогите пожалуйста!Столкнулся вот с такой бидой после того как обновил движок!Форма добавить рисунок сместилась в низ и влево.Пробовал менять разрешения экрана,менял размер браузера,перепробовал все браузеры не чего не помогло.Как это можно все исправить!
Заранее большое спасибо!
Вот ссылка на скрин _http://s004.radikal.ru/i205/1202/03/4475b1e0b7c7.jpg

не сохраняет изменения

Здравствуйте!
У меня такая проблема – после редактирования записей изменения видны только зарегистрированному пользователю.

Зайдешь в панель – изменения на сайте есть, выйдешь они пропадают.
Пробовал с разных компьютеров и разных провайдеров – результат один.

Что я редактирую: В рубрике есть три записи, в записях я снимаю привязку к данной рубрике. Вижу что в рубрике записей нет. Потом добавляю новую запись. Выхожу из панели и наблюдаю три записи в рубрике. Захожу в панель вижу одну запись и на сайте отображается одна запись.

Захожу в панель не под админом(admin), а под пользователем с правами администратора. Создавал другого пользователя – то же самое.
Может не хватает прав на папку какую?

при заходе на update-core.php – ошибка доступа

Здравствуйте!
У меня возникло несколько ошибок после очередных обновлений…
1) Во первых пропало в админке выпадающее меню в консоле на обновление плагинов и движка…
2) При заходе на /wp-admin/update-core.php выдается "Вы не имеете достаточно прав для доступа к данной странице."

Права админа проверил – 10 в phpmyadmin
Права на папки движка меня аж на 777 – бесполезно
Ключи в wp-setting тоже менял – не помогло
заливал вручную ВП – сначала панель update дает право доступа, но как только появляются обновления плагинов – идет закрытие доступа к этой панели.

Префиксы никакие не менял в конфиге стоит wp_1 и в таблицах тоже самое… Т.е. разночтения нет…
В гугле ничего не нашел.
Подскажите – как решить траблу… sad

Не могу найти исходящие линки..

Ребята всем привет…
Уже измордавался…
Перерыл везде где только можно… И не вижу…
Значит проблема следующая имеею штук 300 линков с моего сайта на внешние ресурсы яндекс говорит /fla/aba-maria-braga.html

6.02.2012 6.02.2012
/fla/adara-integrative-clinic.html

15.11.2011 15.11.2011
/fla/adoption-clinic-seattle.html

5.02.2012 5.02.2012
/fla/affiche-orangina-2011.html

1.02.2012 1.02.2012
/fla/agencia-viagens-beja.html

5.02.2012 5.02.2012
/fla/audemars-montauk-highway.html

5.02.2012 5.02.2012
/fla/azienda-agricola-fejoia.html

5.02.2012 5.02.2012
/fla/bendahari-negeri-selangor.html

5.02.2012 5.02.2012
/fla/brisbane-swimming-lessons.html

6.02.2012 6.02.2012
/fla/bronchiectasis-lung-transplant.html

5.02.2012 5.02.2012
/fla/bsr-steve-austin.html

5.02.2012 5.02.2012
/fla/carta-astrologica-2011.html

5.02.2012 5.02.2012
/fla/carta-per-regali.html

5.02.2012 5.02.2012
/fla/centauro-porto-alegre.html

5.02.2012 5.02.2012
/fla/chachi-ledesma-agencia.html

1.02.2012 1.02.2012
/fla/colesterol-dieta-recomendada.html

5.02.2012 5.02.2012
/fla/coletes-taticos-paintball.html

6.02.2012 6.02.2012
/fla/como-ficar-milionario.html

5.02.2012 5.02.2012
/fla/como-funciona-nespresso.html

5.02.2012 5.02.2012
/fla/como-gravar-filme.html

6.02.2012 6.02.2012

И много других. Сама папка с файлами да, была, я ее грохнул, но проблема не решена:( Эта зараза где-то в коде, помогите найти плиз…
Сайт foto-yama.kiev.ua за раннее спасибо. ПС прошу не банить за размещение линка на стронний ресурс. За раннее очень большое спасибо.

Неполучается установить WordPress

Помогите пожалуйста разобраться. Заливаю вордпресс на хостинг в папку с иненем моего сайта, а установить не получается. Захожу по ссылке (www. мой сайт/wp-admin/install.php) и вместо страници установки движка выскакивает окно "загрузить " "сохранить" "отменить" файл install.php. Если сохраняю и открываю его ОПЕРОЙ то вижу только код php.
Уже столько инструкций перечитал нигде о такой проблеме не говориться. Подскажите , что не так делаю?

Не работает слайд-шоу лучших записей

Здравствуйте! Установил и настроил тему Tech Hub на сборку 2.7 всё работает отлично (http://40in-blog.ru). При установке этой темы на сборку 3.3 перестаёт работать слайд-шоу лучших записей. Вернее демо-слайды работают, а при преключении на мои записи всё пропадает. Пробовал разные варианты настройек:
«Как добавить изображения в записи, отображаемые в лучших записях?

1. Если вы используете WordPress версии 2.9 и выше: просто добавьте "Post Thumbnail" при написании новой записи, которая будет опубликована в соответствующей категории.

2. Если вы используете версию WordPress ниже 2.9 вы должны добавить дополнительное поле к каждой записи, которая будет опубликована в соответствующей категории. Дополнительное поле должно называться "featured" и содержать полный путь к изображению».

Кто с этим сталкивался – подскажите, плиззззз, решение. Показать в «натуре» не могу – сборка ещё на Денвере. Спасибо!

Перенести кнопку гугл+1 вправо

Всем привет! Добавляла кнопки от гугл+1 и твиттер кодом, а не плагинами. Подскажите пожалуйста, как исправить код, чтобы одна из кнопок показывалась справа относительно картинки, а другая осталась на том же месте, слева (мне все равно какую перенесем – любую из них). Вот адрес страницы http://mother-and-baby.ru/s-dnem-vseh-vlyublennyih
вот код

гугл+1
<g:plusone size="tall" href="<?php the_permalink(); ?>"></g:plusone>

твиттер
<a href="http://twitter.com/share" class="twitter-share-button" data-url="<?php the_permalink() ?>" data-text="<?php the_title(); ?>" data-count="vertical" data-via="vivilora2">
Tweet
</a>
<script type="text/javascript" src="http://platform.twitter.com/widgets.js">
</script>

Заранее спасибо!

Проблема с выводом контента

Всем привет и мужиков с праздником!

Создал новый шаблон странички (код шаблона странички ниже). Проблема в том что если закоментить dynamic_sidebar( ‘Content Top’ ), перестаёт выводиться контент функцией the_content(), то есть div с id="page-content" пустой…:( А если оставить, то выводится всё верно. dynamic_sidebar( ‘Content Bottom #1’ ) всегда отрабатывает. Тут наверное какая-то вордпрессовская фишка, я уже голову сломал.

Вообщем буду благодарен за любые предположения и разъяснения:)

<?php
/*
 * Template Name: Skidka
 */

get_header(); ?>

<section id="contentTop" class="wrapper">
    <div class="grid_12">
        <?php if ( ! dynamic_sidebar( 'Content Top' ) ) : ?>
            <!--Widgetized 'Content' for the home page-->
        <?php endif; ?>
    </div>
</section>

<div class="wrapper">
    <div class="grid_4">
        <?php if ( ! dynamic_sidebar( 'Content Bottom #1' ) ) : ?>
            <!--Widgetized 'Content' for the home page-->
        <?php endif; ?> 
    </div>
    <div id="page-content">
        <?php the_content(); ?> 
    </div>  
</div>
<?php get_footer(); ?>

Мега-плагин для кросспостинга?

Приветсвую уважаемых участников! Столкнулся с трудностью кросспостинга. Скачал плагин lj-xp-sw для кросспостинга, но он умеет кросспостить только в один журнал в ЖЖ. Есть ли супер-мега-плагин для кросспостинга во многие журналы в ЖЖ, подскажите, плиз? А если этот супер-мега-плагин сможет кросспостить еще и в другие сервисы…

Автоматическая загрузка рисунков

Привет

Статьи копируются с другого сайта. Почти в каждой есть несколько рисунков, разбросанных по тексту. Как сделать так, чтобы все картинки сохранялись на новом сайте автоматически вместе с текстом? То есть не заливать каждую по очереди стандартными средствами вордпресса, а просто вставлять текст с ними и получать в этом тексте новые ссылки картинок (на новый сайт, на который копируем). Возможно есть плагин такой?

Если такое возможно, а я думаю, что возможно ), то можно ли сделать тоже самое для уже существующих статей, которые уже есть на сайте, но картинки там со старого, соответственно ссылаются они на старый сайт?

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

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