Все про Osclass

Статус
В этой теме нельзя размещать новые ответы.
А почему говорят что кейвордсы google и yandex сейчас не всасывают? Или...
Потому что кейвордсами часто злоупотребляли, поисковики сначала перестали их учитывать, а теперь на смену пришёл глубокий анализ текста с автоматическим определением ключевиков. Сосредоточься лучше на дексрипшене, его поисковики любят и учитывают в выдаче, если он релевантен и не переспамлен.
 
И все таки не подскажите как настроить кейворды в head.php?

У кого нибудь есть нормальный All in One SEO? поделиться...
 
Последнее редактирование модератором:
И все таки не подскажите как настроить кейворды в head.php?

Если не ошибаюсь, этот кусок кода нужно по своему усмотрению подправить(meta_keywords( ), meta_description( ) ) в /oc-includes/osclass/functions.php

Код:
function meta_description( ) {
    $text = '';
    // home page
    if( osc_is_home_page() ) {
        $text = osc_page_description();
    }
    // static page
    if( osc_is_static_page() ) {
        $text = osc_highlight(osc_static_page_text(), 140, '', '');
    }
    // search
    if( osc_is_search_page() ) {
        if( osc_has_items() ) {
            $text = osc_item_category() . ' ' . osc_item_city() . ', ' . osc_highlight(osc_item_description(), 120);
        }
        osc_reset_items();
    }
    // listing
    if( osc_is_ad_page() ) {
        $text = osc_item_category() . ' ' . osc_item_city() . ', ' . osc_highlight(osc_item_description(), 120);
    }

    return (osc_apply_filter('meta_description_filter', $text));
}

function meta_keywords( ) {
    $text = '';
    // search
    if( osc_is_search_page() ) {
        if( osc_has_items() ) {
            $keywords = array();
            $keywords[] = osc_item_title();
            if( osc_item_city() != '' ) {
                $keywords[] = osc_item_city();
                $keywords[] = sprintf('%s %s', osc_item_category(), osc_item_city());
            }
            if( osc_item_region() != '' ) {
                $keywords[] = osc_item_region();
                $keywords[] = sprintf('%s %s', osc_item_category(), osc_item_region());
            }
            if( (osc_item_city() != '') && (osc_item_region() != '') ) {
                $keywords[] = sprintf('%s %s %s', osc_item_category(), osc_item_region(), osc_item_city());
                $keywords[] = sprintf('%s %s', osc_item_region(), osc_item_city());
            }
            $text = implode(', ', $keywords);
        }
        osc_reset_items();
    }
 

Вложения

  • all_in_one (2).zip
    158,1 KB · Просмотры: 34
Последнее редактирование модератором:
Не подскажете вкратце как? Буду благодарен.
Правила разметки описаны на сайте schema.org. Останется лишь открыть шаб и внести правки вручную, чтобы потом поисковики просканировали и отобразили "свистоперделки" в выдаче. У гугла есть инструмент для структурирования данных, можно основное сделать через него: Для просмотра ссылки Войди или Зарегистрируйся
 
Добрый день. Есть тема zara. Настроил маску при регистрации и в профиле пользователя.
Не получается настроить маску телефона при подаче объявления. Помогите настроить маску телефона.
код такой
<div class="row">
<label for="phone"><?php _e('Mobile Phone', 'zara'); ?></label>
<?php ItemForm::city_area_text($user_info) ; ?>
Делай по этой инструкции Для просмотра ссылки Войди или Зарегистрируйся, маску вешай на id-шник input'а. id инпута в заре может отличаться от указанного в инструкции. Точный id можно узнать через консоль разраба (F12), или покопавшись в html-коде.
 
Правила разметки описаны на сайте schema.org. Останется лишь открыть шаб и внести правки вручную, чтобы потом поисковики просканировали и отобразили "свистоперделки" в выдаче. У гугла есть инструмент для структурирования данных, можно основное сделать через него: Для просмотра ссылки Войди или Зарегистрируйся
А плагины бывают для schema.org?
 
А плагины бывают для schema.org?
На вордпрессе есть, на осклассе нет. Я лично сам в шабах все прописывал. Поищи в инете статьи по разметке. Там на самом деле ничего сложного нет.

Вот такой input id

<input id="cityArea" type="text" name="cityArea" value="" placeholder="Номер чтобы связаться с вами"> -------f12 подсмотрел в консоли

в item.php стоит код
<?php ItemForm::city_area_text($user_info) ; ?> ----- Не работает с этим кодом маска. Стоит в заре по умолчанию в в item.php
<?php UserForm::mobile_text(osc_user()) ; ?> </label> ------ С этим кодом работает маска , но Пишет Нет телефона.

Кто на zara делал маску телефона при подаче объявления?
На рабочем примере смотреть надо. А так только гадать. id, cityArea, если я правильно понимаю, относится к странице объявления. На странице добавления в поле телефона должен быть другой id. Скинь хотя бы ссылку на демку шаба.
 
Последнее редактирование модератором:
Ребята. помогите пожалуйста решить проблему.. суть такая что в форме обратной связи когда отправляешь сообщение, то выдает такую ошибку >>>
Файл, который вы пытались загрузить имеет неверное расширение<<<< хотя как все знаете там никакой формы для отправки файлов нет и не было....
 

Вложения

  • 2018-07-18_2005.jpg
    2018-07-18_2005.jpg
    33,6 KB · Просмотры: 21
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху