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

D0
На сайте с 12.12.2011
Offline
10
#641

Здравствуйте.

подскажите пожалуйста, как можно такое реализовать.

Чтобы при изменении записи, страница с этой записью сама обновлялась у пользователя автоматически? ну или оповещение какое нибудь было, что нужно обновить страницу?

facegrodno
На сайте с 02.05.2009
Offline
45
#642
Speaker19:
+ зарегистрированные пользователи могли сами загружать аву! как-то так)

плагин Simple Local Avatars

Партнерка кино и развлекательное (http://u.to/BrgYAQ) Новая Кинопартнерка (http://goo.gl/tXuaC) NEW Май 2012
Speaker19
На сайте с 20.12.2010
Offline
224
#643
facegrodno:
плагин Simple Local Avatars

Ну загрузку пользователем собственных авок реализовать просто... меня больше интересует как рандомные для комментариев гостей реализовать?!

Дешевая и эффективная реклама ВКонтакте: сообщества, рекламные посты, аналитика. (http://adspoiler.com/r/16336752) Имеются свободные рекламные места в соц. сетях? (http://partner.apishops.com/soc.htm)
V2
На сайте с 03.05.2012
Offline
8
#644
Speaker19:
Ну загрузку пользователем собственных авок реализовать просто... меня больше интересует как рандомные для комментариев гостей реализовать?!

Может быть, Gravatar?

Вывод paypal на карту (http://paypalnakartu.ru) в России, Украине и Казахстане
FernandoDiaz
На сайте с 23.01.2012
Offline
13
#645

1. Делаем папку avatars. Кладем туда нужное кол-во картинок, и называем их типа avatar-1.png, avatar-2.png и так далее.

2. При создании коммента юзеру рандомно генерируем число после avatar-* - это и будет его аватарка.

3. Записываем в базу мета данные коммента функцией add_comment_meta (аватарку запишем в виде урла http://site.aga/avatars/avatar-1.png)

Собс-но всё.

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

[Удален]
#646
Speaker19:
меня больше интересует как рандомные для комментариев гостей реализовать?!

Плагин Ravatar

nik_kent
На сайте с 05.02.2008
Offline
193
#647

В header.php есть такая строчка:

<?php echo get_theme_option("head") . "\n"; wp_head(); ?>

Из-за которой в HTML-коде страниц получается такое:

<link rel="alternate" type="application/rss+xml" title="Блог" href="http://site.ru/life/chetvertaya-zapis.html/feed" />
<link rel='stylesheet' id='admin-bar-css' href='http://site.ru/wp-includes/css/admin-bar.css?ver=20111209' type='text/css' media='all' />
<link rel='stylesheet' id='wp-pagenavi-css' href='http://site.ru/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.70' type='text/css' media='all' />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://site.ru/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://site.ru/wp-includes/wlwmanifest.xml" />
<link rel='prev' title='Третья запись' href='http://site.ru/job/tret-ya-zapis.html' />
<meta name="generator" content="WordPress 3.3.2" />
<link rel='canonical' href='http://site.ru/life/chetvertaya-zapis.html' />
<link rel='shortlink' href='http://site.ru/?p=18' />

Выделенные жирным строки очень хочется убрать, потому как это ненужные ПС адреса и их все равно приходится закрывать в роботсе.

Где их искать? В functions.php не смог найти.

С уважением, Николай.
KoDmAn
На сайте с 24.09.2009
Offline
42
#648
nik_kent:
В header.php есть такая строчка

functions.php

remove_action( 'wp_head', 'rsd_link' );

remove_action( 'wp_head', 'wlwmanifest_link' );

remove_action( 'wp_head', 'index_rel_link' );

remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 );

remove_action( 'wp_head', 'start_post_rel_link', 10, 0 );

remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );

remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );

remove_action( 'wp_head', 'feed_links_extra');

remove_action( 'wp_head', 'feed_links');

remove_action( 'wp_head', 'wp_generator' );

---

Удали из head ссылки на работу с блог-клиентами, ссылки на первую запись, последнюю, следующую и т.п., удалили короткую ссылку, фиды основные и фиды категорий, меток и т.п., удалили вывод версии вп

SeVlad
На сайте с 03.11.2008
Offline
1609
#649
nik_kent:
Выделенные жирным строки...
их все равно приходится закрывать в роботсе.

офф

:) Сизифов труд.

Первые 2 невозможно, а 3-ю бессмысленно - ВП всё равно 301 отдаёт (но зато если вдруг ЧПУ поломается он работать будет).

Кроме того в мета-тегах есть ещё не показанный каноникал.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
nik_kent
На сайте с 05.02.2008
Offline
193
#650
SeVlad:
Первые 2 невозможно, а 3-ю бессмысленно - ВП всё равно 301 отдаёт (но зато если вдруг ЧПУ поломается он работать будет).
Кроме того в мета-тегах есть ещё не показанный каноникал.

Невозможно что? :)

Они ведь все равно будут работать, эти адреса, я просто не хочу, чтобы Яндекс про них знал. Иначе получается загруженных страниц в 3-4 раза больше проиндексированных (по Яндекс.Вебмастер). Может это и не критично, но как минимум неудобно.

P.S. Каноникал в моем сообщении тоже есть, но его как раз я и не хочу убирать, это нужная штука :)

KoDmAn, большое спасибо, будем пробовать!

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