kasabg Публикувано Март 23, 2011 Report Share Публикувано Март 23, 2011 Добър ден.От http://developers.facebook.com/docs/reference/plugins/like/ си генерирах бутон "Харесва ми" за страницата си.Проблема е следния : Където и да го натиснат "харесват" главната страница на сайта ми. Аз търся варянт - този бутон да е в всяка отделна статия на сайта ми и да могат да харесват тези статии по отделно. Виждал съм го в много сайтове. Чух нещо за "Заместване на линка с променлива" така че с един код да може да се харесват статиите по отделно. Заете ли как да го направя това ? Цитирай Link to comment Сподели другаде More sharing options...
Topper Публикувано Март 23, 2011 Report Share Публикувано Март 23, 2011 Зависи от сайта и кода му, но например:<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode(get_permalink()); ?>&layout=standard&show-faces=true&width=530&height=60&action=like&colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:530px; height:60px"></iframe>Трудно тук ще постна код, защото се "ескейпва" но обърни внимание на стойността:href=<?php echo urlencode(get_permalink()); ?> ПП:Трябва да се помисли в този форум за публикуване на html/php кодППП:Явно във full editor не ги ескейпва Цитирай Link to comment Сподели другаде More sharing options...
kasabg Публикувано Март 23, 2011 Author Report Share Публикувано Март 23, 2011 Немога да схвана :( Цитирай Link to comment Сподели другаде More sharing options...
Topper Публикувано Март 23, 2011 Report Share Публикувано Март 23, 2011 Кое точно не можа да схванеш ?Вземи кода, първия, и го сложи в кода на страницата си.По-елементарно, не знам как. Цитирай Link to comment Сподели другаде More sharing options...
kasabg Публикувано Март 24, 2011 Author Report Share Публикувано Март 24, 2011 Кое точно не можа да схванеш ?Вземи кода, първия, и го сложи в кода на страницата си.По-елементарно, не знам как. Когато поставя твоя код - изписва "Грешка". Аз мога да си генерирам работещ Like бутон, но за кокнретна страница (линк). А на мен ми трябва този линк да се генерира автоматично. Ето по подробно : <iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffresh.probb.org&layout=standard&show_faces=true&width=450&action=like&font&colorscheme=dark&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe> Този код ползвам. Но този код е само за сайта http://fresh.probb.orgА аз искам когато по коставя в някоя статия от сайта да "харесат" точно тази статия. Примерно когато го поставя в тема World of Warcraft, да харесат само темата World ot Warcraft, а не целия сайт. И това да става автоматично. Припомням че форума ми поддържа HTML. От това по ясно немога да го обясня... Цитирай Link to comment Сподели другаде More sharing options...
Topper Публикувано Март 24, 2011 Report Share Публикувано Март 24, 2011 Ами малко по малко можеш да каже, че става дума за форум, който дори е на html (да не би да е PHP все пак, че форум на HTML май не съм виждал) и сега ако кажеш кой е форума, като продукт - ще спрем да гадаем ? Цитирай Link to comment Сподели другаде More sharing options...
SexyGazar4e Публикувано Март 26, 2011 Report Share Публикувано Март 26, 2011 Нещо си се излъгал за html форум, има и фтп система която си има вграден html форум. Не е задължително да ползваш php и база данни за да съхраняваш данни/таблици. По темата: function fb_like() { if (is_single()) { ?> <iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode(get_permalink($post->ID)); ?>&layout=standard&show_faces=false&width=450&action=like&colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px;"></iframe> <?php } } add_action('thesis_hook_after_post','fb_like'); Цитирай Link to comment Сподели другаде More sharing options...
SexyGazar4e Публикувано Април 23, 2011 Report Share Публикувано Април 23, 2011 http://developers.facebook.com/docs/plugins/ Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.