X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Как установить динамическую ссылку "добавить в твиттер"?
MaulNet
MaulNet
Topic Starter сообщение 27.1.2010, 1:33; Ответить: MaulNet
Сообщение #1


Как установить динамическую ссылку "добавить в твиттер"?

Типа как - http://wildo.ru/business/delovoe-partnerstvo-v-set - заголовок + урл поста.
Без дополнительных плагинов.
3
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Man1keN
Man1keN
сообщение 27.1.2010, 2:04; Ответить: Man1keN
Сообщение #2


<?php $title = the_title();
$title=urlencode($title); ?>
<a href = "http://twitter.com/home?status=<? echo $title; ?>"><Добавить в твиттер</a>


Для WP вроде должно работать, к сожалению, не могу потестить.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MaulNet
MaulNet
Topic Starter сообщение 27.1.2010, 2:20; Ответить: MaulNet
Сообщение #3


Не работает.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Man1keN
Man1keN
сообщение 27.1.2010, 2:43; Ответить: Man1keN
Сообщение #4


<a href = "http://twitter.com/home?status=<? the_title(); ?>"><Добавить в твиттер</a>

Вот, это должно, у меня работает smile.gif


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MaulNet
MaulNet
Topic Starter сообщение 27.1.2010, 2:51; Ответить: MaulNet
Сообщение #5


Man1keN, оно добавляет только заголовок без урла.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Man1keN
Man1keN
сообщение 27.1.2010, 3:37; Ответить: Man1keN
Сообщение #6


<?
$who = "http://bit.ly/?s=&keyword=&url=".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$unique_start = "short_url\">";
$unique_end = "</span>";
function title($who, $unique_start, $unique_end) {
$code = file_get_contents($who);
preg_match('/'.preg_quote($unique_start,
'/').'(.*)'.preg_quote($unique_end, '/').'/Us', $code, $match);
return $match[1];
}
$url = title($who, $unique_start, $unique_end);
?>

<a href = "http://twitter.com/home?status=<? the_title(); ?>%20<? echo $url;?>">Добавить в твиттер</a>


Вот, на этот раз надеюсь последний вариант smile.gif


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MaulNet
MaulNet
Topic Starter сообщение 27.1.2010, 14:28; Ответить: MaulNet
Сообщение #7


Man1keN, теперь работает, спасибо, но для чего тут сокращать ссылку через bit.ly? Как сделать оригинальную ссылку (просто URL поста, а не bit.ly)?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Man1keN
Man1keN
сообщение 27.1.2010, 16:23; Ответить: Man1keN
Сообщение #8


Ну ведь может и не влезть в твиттер, заголовки то разные бывают.
Без сокращения:
<a href = "http://twitter.com/home?status=<? the_title(); ?>%20<? echo $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];?>">Добавить в твиттер</a>


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MaulNet
MaulNet
Topic Starter сообщение 28.1.2010, 5:59; Ответить: MaulNet
Сообщение #9


Man1keN, у вас получается без http. smile.gif

Сделал в итоге так:

<noindex><a href = "http://twitter.com/home?status=<? the_title(); ?>%20http://<? echo $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];?>"><img border="0" src="http://maulnet.ru/wp-content/uploads/2010/01/tweetblogp.png"></a></noindex>


Кажется, работает. smile.gif Как вам моя картинка?



Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Man1keN
Man1keN
сообщение 28.1.2010, 11:09; Ответить: Man1keN
Сообщение #10


Man1keN, у вас получается без http.

Да, точно, забыл.
Кажется, работает. Как вам моя картинка?

Идеально подходит под общий дизайн smile.gif


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления
0 artmeteor 312 Вчера, 22:46
автор: artmeteor
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
15 Chekon 4437 Вчера, 12:00
автор: Chekon
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4070 Вчера, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1801 17.4.2024, 23:35
автор: Boymaster
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4810 17.4.2024, 1:19
автор: sergio11


 



RSS Текстовая версия Сейчас: 19.4.2024, 12:23
Дизайн