Спрашиваем и отвечаем по Wordpress-6

H0
На сайте с 22.12.2011
Offline
31
#11

Помогите решить вопрос:

есть сайт на WP с плагинами каталога товаров и seo-плагином от yoast.

по какой-то непонятной причине во всех товарах появился тег rel= "canonical", который ссылался на совершенно другую страницу из сайта.

Соответственно яндекс исключил все эти страницы товаров из выдачи (как канонизированные).

заюзав поиск, получил совет по добавлению

remove_action('wp_head', 'rel_canonical');

в файл functions.php темы сайта.

К сожалению, проблема не ушла.

Решил косяк с этим тегом добавлением:

// Remove Canonical Link Added By Yoast WordPress SEO Plugin
function at_remove_dup_canonical_link() {
return false;
}
add_filter( 'wpseo_canonical', 'at_remove_dup_canonical_link' );

в тот же файл functions.php

НО!

на страницах остался прописанным title, meta name="description" , meta property="og:title", meta property="og:description" от той страницы , на которую была канонизация.

Как эту штуку убрать?? Никак ума не приложу...

SeVlad
На сайте с 03.11.2008
Offline
1609
#12

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

Ответил там.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
J
На сайте с 21.08.2011
Offline
78
#13

Осваиваю работу с БД. :)

Кто мне может объяснить, зачем надо это:

Clearing the Cache
You can clear the SQL result cache with flush.


<?php $wpdb->flush(); ?>

This clears $wpdb->last_result, $wpdb->last_query, and $wpdb->col_info.

Какой практический толк и когда надо (обязательно/желательно) применять сию функцию?

Допустим, я хукнул к save_post свою функцию, которая проделывает некоторые манипуляции с БД -- надо ли дописывать $wpdb->flush(); ?

Ф
На сайте с 15.07.2013
Offline
45
#14

В DLE можно не выводить на главной, или странице новости\рубрики текст при помощи [aviable]. Как тоже самое сделать в WP? Хочу закрыть некоторые блоки в ноиндекс, но не везде.

C
На сайте с 27.12.2007
Offline
100
#15

Подскажите, пожалуйста, есть ли бесплатный плагин, выполняющий следующие задачи:

- Создание закрытого контента на сайте (разделы/страницы и т.д.)

- Открытие доступа к закрытому контенту определённым пользователям на определённое время

- Создание групп пользователей...

MrDesigner
На сайте с 31.01.2008
Offline
210
#16
Фокси:
В DLE можно не выводить на главной, или странице новости\рубрики текст при помощи [aviable]. Как тоже самое сделать в WP? Хочу закрыть некоторые блоки в ноиндекс, но не везде.

Плагин WP Hide Post.

Не?

Ф
На сайте с 15.07.2013
Offline
45
#17
MrDesigner:
Плагин WP Hide Post.

Не?

Не, нужно не посты скрывать, а ссылки лишние закрывать.

M
На сайте с 22.01.2010
Offline
56
#18

Как в рубриках, если нет записей, убрать сообщение "Извините, запрошенный вами архив не найден. Попробуйте найти нужную запись с помощью поиска."

SeVlad
На сайте с 03.11.2008
Offline
1609
#19
Magicshop:
Как в рубриках, если нет записей, убрать сообщение "Извините, запрошенный вами архив не найден. Попробуйте найти нужную запись с помощью поиска."

Изменить\создать шаблон 404.php.

J
На сайте с 21.08.2011
Offline
78
#20

Таки кто-нибудь сможет дать ответ на этот мой вопрос? :)

Вот никак не пойму, зачем оно реально надо...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий