Re: От: Търся плъгин/добавка/plugin/dobavka за ...
По моя въпрос някой нещо ?
Мързи те и то яката. Търсиш всичко наготово, а вместо това за два дни щеше да стигнеш до решението, още повече, че ти дадох насоки в личното съобщение. Същото се отнася и за много други - Wordpress е толкова гъвкава система, че почти няма нещо, което да не успеете да направите, стига да сте запознати със самата система.
За това и неколкократно по темите съм давал линк към
http://codex.wordpress.org/ ама няма кой да чете.
И понеже имам свободно време - ето какво решение бих ползвал аз:
1) Фейсбук ползва опен граф протокола, нали? Ако не те мързи ще стигнеш до този линк -
http://ogp.me/
2) Там е описано как трябва да изглеждат мета таговете, нали?
Какво правим от тук нататък:
1) Взимаме ей тази част от обяснението на началната страница
PHP:
<meta property="og:title" content="The Rock" />
<meta property="og:type" content="video.movie" />
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />
2) Съответно трябва да внесем корекциите за да се ползват данните от нашият wordpress - нещо от сорта на:
PHP:
<meta property="og:title" content="<?php the_title(); ?>" />
<meta property="og:type" content="blog" />
<meta property="og:url" content="<?php the_permalink(); ?>" />
<meta property="og:image" content="<?php echo get_post_meta($post->ID, 'the-image', true); ?>" />
Ей тази глупост се вкарва във файла header.php. Какво прави това нещо?
От първият ред казва на фейсбук какво е заглваието на статията
От вторият ред казваш какво е съдържанието - блог страница
От третия се взима адреса на публикацията
От четвъртия следва магията. Във всяка статия добавяш нов custom field. В ляво за име задаваш the-image, а в дясно за стойност - адреса към картинката си
3) За да не теи вади опенграф мета данните на всички страници може да ползваш следното:
PHP:
<?php
if ( is_single() )
{
?>
<meta property="og:title" content="<?php the_title(); ?>" />
<meta property="og:type" content="blog" />
<meta property="og:url" content="<?php the_permalink(); ?>" />
<meta property="og:image" content="<?php echo get_post_meta($post->ID, 'the-image', true); ?>" />
<?php
} else {
} ?>
Така тази информация ще излиза само в публикациите.
Та, вместо да разпитвате с дни във форумите, може просто да се опитате да се запознаете със системата с която боравите - нещата не винаги са толкова сложни
Накрая тестваш с това
https://developers.facebook.com/tools/debug