divv

Рейтинг
150
Регистрация
02.02.2010

Еще способ

//проверка корректности урл страниц и записей
add_action('template_redirect', 'is_correct_url');
function is_correct_url() {

global $wp_query, $post;

$current_url = ((!empty($_SERVER['HTTPS'])) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];


    if (is_single() || is_page()) {
                
          $page_url = get_permalink($post);

        if ($current_url != $page_url) {
            $wp_query->set_404();
            status_header(404);
            include (get_query_template('404'));
            exit();
        }
                
        }      
}
svift #:
wp_count_posts

Эта функция не подойдет.


На страницах категорий используйте

global $wp_query;
$count = $wp_query->found_posts;
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

Всего: 554