Ответы в темах

Просмотр 15 ответов — с 1 по 15 (всего 43)
  • И проблема не в woocommerce, а в стандартных правилах WordPress генерации тайтлов кастомных постов.

    Зайди на страницу редактирования какого-либо фильтра и неиспользуй в поле slug кириллицу! Только англ. буквы.

    Ко всему выше написанному:

    Сначала я прочитал про опыт работы с bootstrap… А потом задачу закодить «своего рода каталог»… И почему-то у меня сложилось впечатление, что ты пытаешься для верстки своего каталога (к примеру, табличек) подключить этот замечательный framework… А это далеко не просто и тут без «знаний теории вордпресса» толку будет мало. К примеру, проблемы возникнут при добавление bootstrap’овских классов в элементы меню… про атрибуты, я вообще промолчу.

    К чему я это все… Если хочешь научиться писать темы, то не поленись и пропиши все правила в style.css сам.

    Плюс не спеши добиться вывода целого каталога сразу. Тут опять таки нужны знания теории WordPress и его циклов.. Начинай с малого: вывод просто страницы (landing page). Соответственно, сначала добейся вывода заголовка, потом содержимого и т.д,

    Нужно искать причины не в настройках WordPress, а в отсутствии знаний:
    1) составления запросов в Яндексе или Гугле. Если перед ссылкой написать url: (запрос url:setmar.ru/pamyat-cheloveka/) и ввести в Яндекс, то будет 1 результат.
    2) о снипетах ( как именно отображается информация с сайта, в результатах поиска). То, что в снипете присутствует автор — это означает, что на сайте имеется микроразметка.
    3) длительности появления в индексе поисковых систем новых страниц. К примеру, страницы с биржи труда могут появиться в нем в течении пары часов. В случае сайтов о сетевом маркетинге нескольких недель (хотя будь бы моя воля, минимум через пару лет, чтобы уж точно после наступления краха очередной пирамидки).

    Если нужно просто менять фон header’а, то создавать header.php, header-2.php и т.д. бред.

    В идеале это реализуется при помощи JavaScript, благо в классах тегов расписано предостаточно информации.

    Альтернативный вариант, что мешает написать, к примеру:

    <?php
    if(is_single(1)) $header_class = 'bg_1';
    elseif(is_single(5)) $header_class = 'bg_2';
    else $header_class = 'no_bg';
    ?>
    <div id="header" class="<?php echo $header_class; ?>">

    в css файле, соответственно, прописать для каждого класса индивидуальный background-image

    Аналогично можно на переменные повесить все что угодно, к примеру тот же src для <img />

    100% проблема в верстке. Для блока контента указаны постоянные значения ширины (70%) и позиционирование (справа). Поэтому по барабану есть сайдбар или нет. Необходимо в css отдельно прописать правила, когда нет сайдбара:

    float: none;
    display: block;
    width: 100%;

    Если бы скинули ссылку на сайт, то было бы проще объяснить…

    Плагин SEO Yoast. В нем можно изменить стандартное генерование title.

    Вставьте в файл config.php в корне сайта строку

    define('WP_CACHE', true);

    Проблема вызвана тем, что установлен плагин для кэширования страниц, но для его работы не внесены необходимые изменения в файл конфигурации.

    Согласен с SeVlad.

    Могу посоветовать лишь изменить в файле config.php , расположенном в корне сайта строчку define(‘WP_DEBUG’, false); на define(‘WP_DEBUG’, true);
    В результате должны выводиться ошибки…

    А вообще есть тьма SEO плагинов, которые помогут решить данную проблему, как и многие другие (запрет индексации страниц по коротким url, добавление канонических ссылок, запрет индексации вложений (attachments)…). К примеру, Yoast

    Добавьте в файл functions.php , который расположен в wp-content/themes/ и название вашей темы.

    То, что вы добавляли код в файл function.php не имеет смысла и в head ничего не изменится.

    function my_meta_noindex () {
    global $wp_query;
    
    if ( !empty($wp_query->query_vars['paged'])) : ?>
    <meta name="robots" content="noindex,nofollow"/>
    <?php endif;
    }
    
    add_action('wp_head', 'my_meta_noindex');

    На самом деле достаточно прописать в robots.txt следующую строчку:

    Disallow: /wp-content/plugins/

    Ставить заглушки на сами файлы плагинов смысла нет, т.к. если запускать по отдельности файлы плагинов они будут выдавать ошибки, т.к. не были объявлены глобальные переменные движка.

    Добрый день! Почти все понял, кроме:
    1) адаптивность нужна?
    2) поддержка плагина интернет-магазина нужна? Или необходимо сделать ее дальнейшую возможность подключения?

    volkovnd@yandex.ru

    А почему не загнать в БД через csv?

Просмотр 15 ответов — с 1 по 15 (всего 43)