divv

Рейтинг
149
Регистрация
02.02.2010
Tanila #:

Здравствуйте. На сайте установлена тема Root. В разделе "Внешний вид - Настроить" у меня не отображается никаких блоков, кроме "Виджеты", пусто. Сайт купленный, продавец сказал, что при передаче было всё нормально (я не проверяла этот параметр, увидела только сейчас). Из изменений, внесённых мной - только создание нового пользователя, но там всё нормально, права администратора. Подскажите, пожалуйста, куда рыть? Пересмотрела кучу сайтов в поиске, так и не нашла ответа.


В браузере: инструменты разработчика > консоль.

Посмотрите есть ли ошибки.

Не стоит, вообще его не стоит ставить.

Он хранит сео данные для таксономий в wp options и на каждой загрузке страницы тянет их все разом.

При большом кол-ве терминов таксономий прилично кушает память.


Нет чтобы хранить данные в term meta

да. они уже в коде, просто скрыты

Табы  на css


.tab_wrap #tab9:checked~.tab_contents #tab_content9 {
display:block;

Это вордпрессовская фича, отключается так


remove_action( 'template_redirect', 'redirect_canonical' );
Бумеранг777 #:

почему не стояло? скачал архив CMS с офсайта. раньше всё ровно стояло, теперь шляпа какая то.

посмотрите через исходный код страницы пути к файлам стилей

maximka77 #:

Хотелось бы их устранить, а не просто скрыть от глаз

так попробовать

$sort_order =   !empty($instance['asc_sort_order']) ? 'ASC' : 'DESC';

если int, то mysql и обработает запрос как число, т.е  в запросе будет 2951871

echo (int)'2951871-2323'; //2951871

Создать для городов новый тип записей city

Добавить города, где post_name города == поддомену


Шорткод

function city_shortcode()
{
  
    $domain = explode('.', $_SERVER['HTTP_HOST']);
    if (!empty($domain[0]) && !empty($domain[1]) && !empty($domain[2])) {
        $page = get_page_by_path($domain[0], OBJECT, 'city');
            return $page->post_title;
    }
}
add_shortcode('city', 'city_shortcode');


Дополнительно если нужно


function add_shortcode_to_filds( $text ){
        return do_shortcode($text);
    }  

apply_filters( 'the_content',  'add_shortcode_to_filds' );

//для работы шорткодов в заголовке страницы
add_filter( 'the_title', 'add_shortcode_to_filds' );

//для работы шорткодов в заголовках и описании плагина  wpseo
add_filter( 'wpseo_title', 'add_shortcode_to_filds' );
add_filter('wpseo_metadesc','add_shortcode_to_filds');

//для работы шорткодов в полях от плагина acf
add_filter('acf/format_value/type=textarea','add_shortcode_to_filds');
add_filter('acf/format_value/type=text','add_shortcode_to_filds');


//изменение ссылок на субдомен
function replace_sity_permalink($permalink, $post)
{
    if ($post->post_type == 'sity') {
        $permalink = str_replace(array(
            '/sity/' . $post->post_name,
            '://'
        ), array(
            '',
            '://' . $post->post_name . '.'
        ), $permalink);
    }
    return $permalink;
}
add_filter('post_link', 'replace_sity_permalink', 20, 3);
add_filter('post_type_link', 'replace_sity_permalink', 20, 3);
88Vladimir88 :
Чтобы я в админке ВП в плагине ввел слово и плагин вывел мне все статьи где это слово встречается. Дальше вставляю ссылку и все нужные слова - теперь как ссылка на нужную страницу.
В  редакторе при добавлении ссылки эту уже встроено, тоесть поиск. 
Всего: 552