Emin777
Ответы в темах
-
Форум: Проблемы и решения
Тема: Что то с кодировкой.Юрий , вы как всегда на высоте . Спасибо!
Форум: Проблемы и решения
Тема: Что то с кодировкой.<?php /** * Find links and create the hyperlinks */ function hyperlinks($text) { $text = preg_replace('/\b([a-zA-Z]+:\/\/[\w_.\-]+\.[a-zA-Z]{2,6}[\/\w\-~.?=&%#+$*!]*)\b/i',"<a href="$1">$1</a>", $text); $text = preg_replace('/\b(?<!:\/\/)(www\.[\w_.\-]+\.[a-zA-Z]{2,6}[\/\w\-~.?=&%#+$*!]*)\b/i',"<a href="http://$1">$1</a>", $text); // match name@address $text = preg_replace("/\b([a-zA-Z][a-zA-Z0-9\_\.\-]*[a-zA-Z]*\@[a-zA-Z][a-zA-Z0-9\_\.\-]*[a-zA-Z]{2,6})\b/i","<a href="mailto://$1">$1</a>", $text); //mach #trendingtopics. Props to Michael Voigt $text = preg_replace('/([\.|\,|\:|\¡|\¿|\>|\{|\(]?)#{1}(\w*)([\.|\,|\:|\!|\?|\>|\}|\)]?)\s/i', "$1<a href="http://twitter.com/#search?q=$2">#$2</a>$3 ", $text); return $text; } /** * Find twitter usernames and link to them */ function twitter_users($text) { $text = preg_replace('/([\.|\,|\:|\¡|\¿|\>|\{|\(]?)@{1}(\w*)([\.|\,|\:|\!|\?|\>|\}|\)]?)\s/i', "$1<a href="http://twitter.com/$2">@$2</a>$3 ", $text); return $text; } /** * Encode single quotes in your tweets */ function encode_tweet($text) { $text = mb_convert_encoding( $text, "HTML-ENTITIES", "UTF-8"); return $text; } $show_twitter = get_option('theme_show_twitter'); $consumer_key = get_option('theme_twitter_consumer_key'); $consumer_secret = get_option('theme_twitter_consumer_secret'); $access_token = get_option('theme_twitter_access_token'); $access_token_secret = get_option('theme_twitter_access_token_secret'); if( $show_twitter == 'true' && !empty($consumer_key) && !empty($consumer_secret) && !empty($access_token) && !empty($access_token_secret) ) { /* Twitter API Version 1.1 Based Code */ $twitter_user = get_option('theme_twitter_username'); $tweets_count = 1; $transName = 'theme_tweets'; $cacheTime = 10; if(false === ($twitterData = get_transient($transName) ) ){ require_once get_template_directory().'/sections/twitteroauth/twitteroauth.php'; $twitterConnection = new TwitterOAuth( $consumer_key, /* Consumer Key */ $consumer_secret, /* Consumer secret */ $access_token, /* Access token */ $access_token_secret /* Access token secret */ ); $twitterData = $twitterConnection->get( 'statuses/user_timeline', array( 'screen_name' => $twitter_user, 'count' => $tweets_count, 'exclude_replies' => true ) ); if($twitterConnection->http_code != 200) { $twitterData = get_transient($transName); } // Save our new transient. set_transient($transName, $twitterData, 60 * $cacheTime); } if(!empty($twitterData) || !isset($twitterData['error'])){ $i=0; $hyperlinks = true; $encode_utf8 = true; $twitter_users = true; $update = true; echo '<ul id="twitter_update_list">'; foreach($twitterData as $item){ $msg = $item->text; if($encode_utf8) $msg = utf8_encode($msg); $msg = encode_tweet($msg); echo '<li class="twitter-item">'; if ($hyperlinks) { $msg = hyperlinks($msg); } if ($twitter_users) { $msg = twitter_users($msg); } echo $msg; if($update) { $time = strtotime($item->created_at); if ( ( abs( time() - $time) ) < 86400 ) $h_time = sprintf( __('%s ago','framework'), human_time_diff( $time ) ); else $h_time = date(__('jS M Y','framework'), $time); echo sprintf( __('%s', 'framework'),' - <span class="twitter-timestamp">' . $h_time . '</span>' ); } echo ''; $i++; if ( $i >= $tweets_count ) break; } echo ''; } } ?>
Форум: Проблемы и решения
Тема: Что то с кодировкой.Добрый день , Юрий.
Я настроил через тему доступ к твиттер-аккаунту. Прописал все ключи, пароли и вот что выдает. ..Форум: Проблемы и решения
Тема: Помогите в каком направлении двигатьсяСпасибо , еще раз Юрию Прогрессору, за прогрессивный вклад в развитие моего проекта) проблема решена.
Форум: Проблемы и решения
Тема: Помогите в каком направлении двигатьсяТам их очень много , я не знаю как лучше найти …(((
Форум: Проблемы и решения
Тема: Помогите в каком направлении двигатьсянет , товарищи не один из методов не помогает , text-overflow вообще не вижу в коде, substr -везде поменял на mb_substr
Форум: Проблемы и решения
Тема: Помогите в каком направлении двигатьсяФорум: Проблемы и решения
Тема: Помогите в каком направлении двигатьсяЧто бы были полные названия продуктов.
Форум: Проблемы и решения
Тема: Помогите в каком направлении двигатьсяЮрий , может заодно подскажите , как привести в человеческий вид http://joxi.ru/52a8KDaIe3nQm0
Форум: Проблемы и решения
Тема: Помогите в каком направлении двигатьсяТакое случается, когда строки в utf-8 обрезаются функцией substr(), не поддерживающей utf.
Спасибо большое, проблема решена
Форум: Проблемы и решения
Тема: Сломала сайт ! Нужна помощь!Помогите!скиньте ссылку на сайт