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

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

substr() и мусорный символ

Хочу сделать краткую аннотацию вопросов в FAQ (плагин faq builder) поправил все функции и все работает, за исключением одного.
Для краткости обрезаю строку с помощью substr()

if(strlen($CutStrQ) > 160) $CutStrQ = substr($CutStrQ,0,160)."...";

Но при этом в конце строки иногда обнаруживаю мусорный символ.
Не могу понять откуда он береться и как избавится…

ЗЫЖ Похоже это только с русским языком так… Если текст написан латиницей, то режет его корректно…

substr() и мусорный символ

Хочу сделать краткую аннотацию вопросов в FAQ (плагин faq builder) поправил все функции и все работает, за исключением одного.
Для краткости обрезаю строку с помощью substr()

if(strlen($CutStrQ) > 160) $CutStrQ = substr($CutStrQ,0,160)."...";

Но при этом в конце строки иногда обнаруживаю не печатные символы:

Здравствуйте! Мне 17 лет. 4 месяца назад мне поставили съемные пластины. зубы совсем не дв�...

Не могу понять откужа они беруться икак от них избавится…

substr() и мусорный символ

Хочу сделать краткую аннотацию вопросов в FAQ (плагин faq builder) поправил все функции и все работает, за исключением одного.
Для краткости обрезаю строку с помощью substr()

if(strlen($CutStrQ) > 160) $CutStrQ = substr($CutStrQ,0,160)."...";

Но при этом в конце строки иногда обнаруживаю не печатные символы:

Здравствуйте! Мне 17 лет. 4 месяца назад мне поставили съемные пластины. зубы совсем не дв�...

Не могу понять откужа они беруться икак от них избавится…

substr() и мусорный символ

Хочу сделать краткую аннотацию вопросов в FAQ (плагин faq builder) поправил все функции и все работает, за исключением одного.
Для краткости обрезаю строку с помощью substr()

if(strlen($CutStrQ) > 160) $CutStrQ = substr($CutStrQ,0,160)."...";

Но при этом в конце строки иногда обнаруживаю не печатные символы:

Здравствуйте! Мне 17 лет. 4 месяца назад мне поставили съемные пластины. зубы совсем не дв�...

Не могу понять откужа они беруться икак от них избавится…

Срочно! Проблема обновления

После обновления WordPress 2.7.1 на WordPress 3.1.2 открылась админка и было все в порядке. Стал активировать плагины по несколько штук и после активации на второй или третьей странице с плагинами вылезло это сообщение:

Warning: mysql_get_server_info(): supplied argument is not a valid MySQL-Link resource in /home/leader/public_html/f……okus.ru/wp-includes/wp-db.php on line 1567

Warning: Cannot modify header information – headers already sent by (output started at /home/leader/public_html/f…….okus.ru/wp-includes/wp-db.php:1567) in /home/leader/public_html/f…….okus.ru/wp-admin/install.php on line 54

Insufficient Requirements
You cannot install because WordPress 3.1.2 requires MySQL version 4.1.2 or higher. You are running version .

Переводчик дал это:

Предупреждение : mysql_get_server_info (): поставляется аргумент не является допустимым MySQL-Link ресурсов в / главная / лидер / public_html / focusmokus.ru / WP-включает / WP-db.php на линии 1567

Предупреждение : Не могу изменить информацию заголовка – заголовки уже отправлены путем (выход начался в / главная / лидер / public_html / focusmokus.ru / WP-включает / WP-db.php: 1567) в / главная / лидер / public_html / focusmokus.ru / WP-администратора / install.php на линии 54

Недостаточное требования
Вы не можете установить, потому что WordPress 3.1.2 требуется MySQL версии 4.1.2 или выше. На компьютере под управлением версии.

На моем хостинге MySQL версии 5.0.92-community.

Помогите! Что делать?

Каталог/рейтинг

Добрый вечер. Существует ли плагин каталога с возможностью выставления рейтинга для wordpress?
На пример похожий, на эти:
mmocrunch.com/mmorpg-game-list/
mmoabc.com/mmo-mmorpg-games
mmorpg.su/games/
Или плагин обзоров с возможностью выставления рейтинга (demo.jooforge.com/gamespoint/pc/reviews.html)

Добрый день помогите с тегом more

В wordpress когда публикуешь статью ставишь тег more читать дальше, но как сделать так чтобы она отображалась постоянно в одном месте на главном, к примеру как на сайтах Dle там обычно вправом нижнем углу отдельно есть подробное, так можно сделать на вордпресс ??? Спасибо

register_post_type и вложенность категорий

Всем привет!

Не могу до конца вкурить как пользоваться пользовательскими типами записей и таксономией(

Создаю свой тип записей "Статьи" и таксономию "Рубрики статей":

$labels = array(
    'name' => _x('Статьи','post type general name'),
    'singular_name' =>_x('Статья','post type singular name'),
    'add_new' => _x('Добавить новую', 'book'),
    'add_new_item' => __('Добавить новую статью'),
    'edit_item' => __('Редактировать'),
    'new_item' => __('Новая'),
    'view_item' => __('Просмотреть'),
    'search_items' => __('Поиск по статьям'),
    'not_found' => __('Ни одной статьи не найдено'),
    'not_found_in_trash' => __('В корзине нет статей'),
    'parent_item_colon' => ''
);

$args = array(
    'labels' => $labels,
    'public' => true,
    'publicy_queryable' => true,
    'show_ui' => true,
    'query_var' => true,
    //   'rewrite' => false,
    'rewrite' => array('slug' => 'articles'),
    'capability_type' => 'post',
    'hierarchical' => false,
    'menu_position' => null,
    'supports' => array('title','editor','author','thumbnail','comments','custom-fields','revisions')
);

register_post_type('article',$args);

register_taxonomy(
    'articles',
    'article',
    array(
        'hierarchical' => true,
        'label' => "Рубрики статей",
        'query_var' => true,
        'rewrite' => true
    )
);

В админке все норм – появилась панелька для статей. Можно добавить рубрики статей и саму статью.

Вывожу категории статей, все хорошо – выпадают.

<?php wp_dropdown_categories( 'hide_empty=0&orderby=name&taxonomy=articles' ); ?> 
        <script type="text/javascript"><!--
            var dropdown = document.getElementById("cat");
            function onCatChange() {
                if ( dropdown.options[dropdown.selectedIndex].value > 0 ) {
                    location.href = "<?php echo get_option('home');
        ?>/?cat="+dropdown.options[dropdown.selectedIndex].value;
                }
            }
            dropdown.on

Адреса у ссылок категорий получаются такого типа: http://localhost/gazeta-vibor.ru_wp_3_2/articles/blagoustroystvo
Но вывести список постов при переходе по такой ссылке я не знаю как.

Вывести ленту ‘articles’ получается: делаю страницу page-article.php и в ней так:

    <?php 
    $type = 'article';
    $args=array(
      'post_type' => $type,
      'post_status' => 'publish',
      'paged' => $paged,
      'posts_per_page' => 2,
      'caller_get_posts'=> 1
    );
    $temp = $wp_query;  // assign orginal query to temp variable for later use   
    $wp_query = null;
    $wp_query = new WP_Query($args); 
    ?>    
    <?php if(have_posts()) : ?>....

но ведь здесь все посты, из всех подкатегорий.

для вывода отдельного поста single-article.php – все работает.

Вопрос в том чтобы выводить списки постов подкатегорий. Как это реализовать?

Возможно не очень понятно изложил, если нужно, поясню подробнее. Если где-то уже все описано или тема уже поднималась, буду благодарен за ссылки, сам про вложенность категорий ничего не нашел.

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

Выпадающая подрубрика

Здравствуйте. Есть сайт, на нем есть меню рубрик которое нужно сделать выпадающим (нажал на рубрику, выскочили подрубрики, нажал еще раз заскочили). Плагины, виджеты мне не подходят потому что я не хочу менять дизайн рубрик. Думаю это должен быть скрипт… Если кому не тяжело расписать все как для чайника что и куда надо… Обрыл очень много форумов, блогов ничего подходящего не нашел. Заранее спасибо. Вот скрин моего меню и краткая схема что и как я хотел бы сделать http://s011.radikal.ru/i315/1107/78/9c32443e9370.jpg

Как убрать рекламный блок?

Прошу помочь уважаемые форумчане новечку.
Я встроил в блог контекстную рекламу Адсенс, но Гоша славитца своими банами по малейшему поводу, и поэтому на некоторых постах я хотел бы не показывать рекламу. Собственно вопрос как это сделать?

Модальное окно

Подскажите плагин для wordpress для вывода в модальных окнах информации из сторонего html файла

Помогите пожалуйста с WordPress

Здравствуйте,
Столкнулся с проблемой , когда делаешь новую рубрику для блога прописываешь название, ярлыки, ниже есть пункт описание, если добавить туда описание не отображается. Я читал что, некоторые темы не отображают описание. А как можно сделать так чтобы отображалось??? Может какую то функцию надо вызвать в коде темы??? Спасибо

выдает странную ошибку

Здравствуйте, уважаемые коллеги
произошла следующая неприятность

перецеплял сайт к другому доменному имени, скпировал его, внес необходимые коррективы в базу данных и wp-config
при загрузке вылезает ошибка

Warning: require(/home/psihos/vasutin.ru/wp-includes/pomo/mo.php) [function.require]: failed to open stream: No such file or directory in /home/psihos/vasutin.ru/wp-settings.php on line 83

Fatal error: require() [function.require]: Failed opening required ‘/home/psihos/vasutin.ru/wp-includes/pomo/mo.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/psihos/vasutin.ru/wp-settings.php on line 83

подскажите пожалуйста с чем это связано и что делать?

Не выводятся заголовки (title) на русском

Не выводятся заголовки на русском языке (кириллице) везде – посты, страницы, главная. Приобрёл англоязычную тему и столкнулся с такой проблемой. Не выводятся заголовки кириллицей, пишешь латиницей, всё окей. Причём, если пишешь русскими, то в исходном коде заголовок есть, а на блоге нет.:( Первый раз такое вижу, хотя уже приходилось переводить англоязычные темы. Понимаю, что ответ где-то рядом, но так и не нашёл. Подскажите, кто сталкивался!

Вывод рубрик и титле?

Всем, привет! Думаю задержусь на этом чудесном форуме. Вопросов множество, потихоньку буду их озвучивать и совместно с гуру разбирать.
Всё началось с того что решил завести свой блог. Вот адрес блога http://gestein.ru. Решил освоить создание шаблона с нуля чтобы потом мог его корректировать, что то дополнять. Максим выложил хорошие уроки по созданию шаблона с нуля. Пользовался ими. Но кое какие проблемы всё же возникли. Связано с тем что уроки от 2007 года.
Первая: Как вывести Титл страницы? У меня пишет просто URL.
Вторая: Как правильно выводить рубрики. Метод указанный максимом не работает. Рубрики выводятся, но в них нельзя зайти.
Ребят помогайте! Один не справлюсь. Коды в студию.

WordPress 3.2. и NextGEN Gallery

Установил WordPress 3.2. и после этого почему то фото из NextGEN Gallery стали открываться не в модальном окне а просто на всю страницу без затемнения основной,как быть помогите!!!

Перенос сайта!

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

Есть такая проблемка… С переносом!

Как перенести сайт с локального сервера на сервер хостинга?

Редиректит мне все страницы по ссылкам локального сервера… только главная …

Где можно изменить эти ссылки ?

Заранее благодарен, с уважением, Андрей!

Авторизация в Ie 8 – нужна помощь!!!

Проблема такая:
WordPress 3.1.1 + ie8 – не происходит авторизация на сайте – при нажатии на кнопку "Войти" происходит редирект на http://poligrafsnab.com/wp-login.php?redirect_to=http%3A%2F%2Fpoligrafsnab.com%2Fwp-admin%2F&reauth=1, где отображается все та же форма но уже с пустыми полями
подозреваю, что дело в этом загадочном "%3A%2F%2F" – если так, то как с ним бороться?
в остальных браузерах всё работает.
Очистка кэша браузера не помогла, адрес сайта и блога в настройках совпадают.
Проверила наличие проблемы на разных копах на разных вариантах сайта (в том числе и на свежеустановленном WordPress с дефолтной темой), на локалхосте и на сервере – везде одно и то же.

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

Миленькие форумчане, спасите меня! 🙁

Вывод подкатегорий текущей категори

Добрый день!

Подскажите пожалуйста, как в цикле вывести подкатегории текущей категории аналогично wp_list_categories()

Стоит задача вывводить названия подкатегорий вместе с произвольным полем img(для того, чтобы присвоить категории изображение).

Сейчас исользую нижеприведенный код:

<?php
if ( is_category() ) {
  $current_cat = get_query_var('cat');
  wp_list_categories('depth=1&hide_empty=0&title_li=&show_count=1&child_of='.$current_cat);
}
?>

Произвольное поле img выводится так:

<?php echo MetaData::get_custom ('img'); ?>

Спасибо!

Запись вордпресс в модальном окне

Здравствуйте, уважаемые форумчане.
Есть такая проблемка. Подскажите пож, кто знает решение.
На странице записи (файл single.php) после основного цикла нужно вывести определенный список записей – дополнительная информация. Дополнительную информацию реализовал через пользовательский тип записей. Список сделать не проблема. Все нормально. Работает. Проблема в следующем. При клике на ссылку необходимо, чтобы запись выводилась не на новой странице, а в модальном окне. Блок модального окна поместил в футере (того требует верстка). Но вот не получается коректно выводить записи в модальном окне. При клике на любую ссылку открывается последняя опубликованная запись.

Вот каким образом выглядит код на странице single.php

<?php
global $post; 
$args = array('post_type'=>'moreinfo'); 
$posts = get_posts($args);
foreach( $posts as $post ){ setup_postdata($post); ?>
    
<li>
    <div>
    <?php 
if(has_post_thumbnail()) { ?>
    <a href="#moreinfo" name="modal"><?php the_post_thumbnail('moreinfo'); ?></a>
    
         
<?php } else { ?>

<div id="youtube-auto-thumbnails">
<a title="<?php the_title(); ?>" href="<?php meta('video');  ?>"><img src="<?php bloginfo("template_url"); ?>/images/videoinfo.jpg" width="140"  /></a></div>

<?php } ?>
    <p><?php the_title(); ?></p>     
    
    </div> 
    </li> 
    
<?php } wp_reset_postdata(); ?>

А вот так я сделал вывод записи в модальном окне в футере (т.е. именно от туда будет тянуть вордпресс запись в модальное окно)

<div id="moreinfo" class="window">
<a href="#"class="close"/><img src="<?php bloginfo("template_url"); ?>/images/close.png" alt="X"></a>
        
            
            <?php
            if (have_posts()) :
            while (have_posts()) : the_post(); 
            $arc_year = get_the_time('Y');
            $arc_month = get_the_time('m');
            $arc_day = get_the_time('d');
            ?>        
                    

<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2><br />
<?php the_content(''); ?>
<?php endwhile; ?>
        
<?php else : ?>

<?php endif; ?>
</div>

Подскажите пож, что я напорол неправильно, что у меня всегда выводится последняя запись, а не та которая нужна.

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