как мне убрать эту приписку?
Это не так просто сделать, тем более, что это не поощряется.. Как ни крути, а Gravatar очень продвинутый трекинг ))
Лучше найдите в репозитории готовое решение в виде плагина. Возможно, такой плагин существует в природе..
Если сами, то сделаю подсказку — копайте в сторону функции get_avatar и двух фильтров default_avatar_select
и avatar_defaults
. Оба находятся в wp-admin/options-discussion.php
wikicms, см внимательно на урл. Это точно правильный граватаровский адрес?
Может где в движке прописывается вот это: http://i0.wp.com/ ? и это можно как-то убрать?
Может и прописывается, а может и нет. Смотрите исходники, по мне, так это порождение какого-то плагина.
и это можно как-то убрать?
Все можно убрать или добавить. Ищите на каком этапе добавляется и вычищайте. Для этого должен быть доступен фильтр, по крайней мере для стандартного поведения я указал на какие фильтры надо смотреть.
Это точно правильный граватаровский адрес?
По сути WP и Gravatar это всё Automattic, поэтому вполне может быть..
Модератор
Yui
(@fierevere)
永子
правильный граватаровский адрес
http://www.gravatar.com/avatar/хэш.(jpg|png)
i0.wp.com это скорее всего откуда то с Jetpack (Photon CDN)
<tr valign="top">
<th scope="row"><?php _e('Default Avatar'); ?></th>
<td class="defaultavatarpicker"><fieldset><legend class="screen-reader-text"><span><?php _e('Default Avatar'); ?></span></legend>
<?php _e('For users without a custom avatar of their own, you can either display a generic logo or a generated one based on their e-mail address.'); ?>
<?php
$avatar_defaults = array(
'mystery' => __('Mystery Man'),
'blank' => __('Blank'),
'gravatar_default' => __('Gravatar Logo'),
'identicon' => __('Identicon (Generated)'),
'wavatar' => __('Wavatar (Generated)'),
'monsterid' => __('MonsterID (Generated)'),
'retro' => __('Retro (Generated)')
);
$avatar_defaults = apply_filters('avatar_defaults', $avatar_defaults);
$default = get_option('avatar_default');
if ( empty($default) )
$default = 'mystery';
$size = 32;
$avatar_list = '';
foreach ( $avatar_defaults as $default_key => $default_name ) {
$selected = ($default == $default_key) ? 'checked="checked" ' : '';
$avatar_list .= "\n\t<label><input type='radio' name='avatar_default' id='avatar_{$default_key}' value='" . esc_attr($default_key) . "' {$selected}/> ";
$avatar = get_avatar( $user_email, $size, $default_key );
$avatar_list .= preg_replace("/src='(.+?)'/", "src='\$1&forcedefault=1'", $avatar);
$avatar_list .= ' ' . $default_name . '</label>';
$avatar_list .= '';
}
echo apply_filters('default_avatar_select', $avatar_list);
?>
</fieldset></td>
</tr>
Вот options-discussion, но в нем нет никакой привязки, вроде бы.
По сути WP и Gravatar это всё Automattic, поэтому вполне может быть..
не-не, я не о том. Я о
http://i0.wp.com/локалхост/wp-content/…
NicKerrr, научитесь, плз, пользоваться вставкой кода. Под формой ввода текста всё написано. И правилах форума тоже.
SeVlad, я не знаю что это такое )) Это пусть ТС расскажет )