SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Google Authorship Wordpress

Re: Google Authorship Wordpress

Васко, а защо не постнеш публично как става?

Специфично е спрямо темата, така че по-трудно ще стане универсално решение. Но ако го измисля ще го публикувам тук.
 
За: Google Authorship Wordpress

За: Google Authorship Wordpress

Опитай така:

във functions.php:

PHP:
//тук добавяме полето в контактите
    add_filter('user_contactmethods', 'gplusurl');  
    function gplusurl($user_contactmethods){  
      $user_contactmethods['gplus'] = 'Google+ URL';  
      return $user_contactmethods;  
    }  

//тук добавяме в html кода
add_action('wp_head', 'show_authorurl');

function show_authorurl(){

if(is_single())
{
global $post;
$author_id=$post->post_author;
$gplusurl = get_user_meta($author_id, 'gplus', true);  
if($gplusurl!="") {  echo '<link rel="author" href="'.$gplusurl.'"/>'; }
}

}

Писах го сега, нямам време да тествам, драсни ако нещо не работи или вади грешка :)

редакция
Ако хората пишат и СТРАНИЦИ добави това:
if(is_single() || is_page()) вместо if(is_single())
 
Последно редактирано:
За: Google Authorship Wordpress

За: Google Authorship Wordpress

Преди време написах статията Удостоверяване на авторство пред Google, като в нея има WP плъгин за линк към автора. Плъгина не ползва нови отделни полета, а ползва вече съществуващите във Wordpress: "Интернет страница" и въведените имена във Wordpress профила, като те трябва да съвпадат с имената в Google+.
 

Горе