У меня на WP $_SERVER['REQUEST_URI'] выдает задвоенное значение, т.е. если адрес страницы: http://site.рф/?cat=1 , то переменная выдает: /?cat=1?cat=1 - подозреваю, что из-за этого у меня не выводятся ссылки - что делать?
Вид для печати
У меня на WP $_SERVER['REQUEST_URI'] выдает задвоенное значение, т.е. если адрес страницы: http://site.рф/?cat=1 , то переменная выдает: /?cat=1?cat=1 - подозреваю, что из-за этого у меня не выводятся ссылки - что делать?
а в ответ тишина...
Здравствуйте, у меня проблемы с установкой кода.
Сделал вроде по инструкции: скачал указанный архив, распаковал на сервер в корень сайта, установил на папку "1759bca34fd3a238eeb07ee237a5ac33cc989037" права доступа 777.
Далее стал размещать код: основной - в шаблон шапки сайта и три блока - в одиночную запись, в футер и в сайдбар (сайт на Wordpress). Система не нашла кода на главной странице.
Как рекомендовалось заменил на var $lc_force_show_code = true; - но в исходном коде не появились html-комментарии вида: <!--e933f1b0-->..<!--e933f1b0-->. В чем может быть проблема?
Поставьте плагин iMoney и не мучайтесь
Мою проблему этот плагин не решил - код виден, а ссылки не отображаются.
Доброго времени,
в header прописал
<?php
define('LINKFEED_USER', 'код');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$o['request_uri'] = getenv('REQUEST_URI');
$linkfeed = new LinkfeedClient($o);
echo $linkfeed->return_links();
?>
в footer
<?php
global $linkfeed;
echo $linkfeed->return_links(3);
?>
на месте вывода ссылки выдаёт ошибку
Fatal error: Call to a member function return_links() on a non-object in /home/andrew/public_html/wp-content/themes/infocus/footer.php on line 47
где line 47 это echo $linkfeed->return_links(3);
Прочитал ветку от начала до конца, но своих мозгов решить проблему не хватает, прошу помощи
Доброго времени суток! Второй день уже парюсь с установкой кода, все перепробовал, всю эту тему проштудировал, ничего не помогает! Помогите установить! Сайт имеет двух колоночный сайдбар, таких мест в коде нет куда надо вставлять код, как описывается в этой теме неоднократно. Imoney тоже не пашет, замучился уже, не знаю че делать((((
Вот выбрал всю инфу поподробнее, мож кто ответит...
При замене var $lc_force_show_code = false; на var $lc_force_show_code = true; камментарий вида <!--5b495de4--><!--5b495de4--> выводится в html-коде страницы. Однако система почему то не видит кода.
Такой код вставлен в левый сайдбар (lsidebar.php): <?php
define('LINKFEED_USER', '0*********fd2');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
global $linkfeed;
$linkfeed = new LinkfeedClient();
echo $linkfeed->return_links(3);
?>
Такой в single.php (одна запись): <?php
define('LINKFEED_USER', '0***********fd2');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
global $linkfeed;
$linkfeed = new LinkfeedClient();
//
echo $linkfeed->return_links(2);
?>
Такой в основной шаблон (index.php): <?php
define('LINKFEED_USER', '0**************fd2');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
global $linkfeed;
$linkfeed = new LinkfeedClient();
echo $linkfeed->return_links();
?>
Помогите разобраться в чем дело, а то руки уже опускаются((
Все заработало!!! Точно не скажу из-за чего, но похоже imoney не мог вывести ссылки в футере, поставил disable на футере, и все заработало...
_http://linklife.ru/linkfeedwordpress.html
http://www.eplos.ru/ Ссылки в нужном виде.
Код:
<?php
class LinkfeedClient {
var $lc_version = '0.4.1';
var $lc_verbose = false;
var $lc_charset = 'DEFAULT'; - (сразу надо говорить людям, что все UTF и т.д. здесь, а то пол темы в одних и тех же вопросах)
var $lc_use_ssl = false;
var $lc_server = 'db.linkfeed.ru';
var $lc_cache_lifetime = 3600;
var $lc_cache_reloadtime = 300;
var $lc_links_db_file = '';
var $lc_links = array();
var $lc_links_page = array();
var $lc_links_delimiter = '';
var $lc_error = '';
var $lc_host = '';
var $lc_request_uri = '';
var $lc_fetch_remote_type = '';
var $lc_socket_timeout = 6;
var $lc_force_show_code = false;
var $lc_multi_site = false;
var $lc_is_static = false;
var $lc_ignore_tailslash = false;
Здравствуйте!
Подскажите пожалуйста, почему не отображаются ссылки.
1. Установил плагин imoney и сайт приняли.
2. Появились ссылки, но в статусе error. Посмотрел на сайт - ссылок нет. Сменил 8 тем - результата никакого. Установил стандартную тему twentyten - ссылки стали отображаться, но не все.
3. Теперь появились новые ссылки, но опять в error.
Помогите пожалуйста с кодом.
Может это поможет http://forum.linkfeed.ru/showthread....%8B-Singke.php
Спасибо, не помогло.
Там где вставил код
<?php
define('LINKFEED_USER', 'здесь номер (название) вашей папки');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
global $linkfeed;
$linkfeed = new LinkfeedClient();
?>
<br/>
Пишет
Warning: require_once(/home/kolod132/domains/r-stil.ru/public_html/мой код/linkfeed.php) [function.require-once]: failed to open stream: No such file or directory in /home/kolod132/domains/r-stil.ru/public_html/wp-content/themes/dynablue/single.php on line 34
А там, где вставил код
<?
printf("Реклама Linkfeed");
?>
<br/>
<?php
global $linkfeed;
echo $linkfeed->return_links(5);
?>
<br/>
пишет
Fatal error: require_once() [function.require]: Failed opening required '/home/kolod132/domains/r-stil.ru/public_html/мой код/linkfeed.php' (include_path='.:/usr/local/lib/php') in /home/kolod132/domains/r-stil.ru/public_html/wp-content/themes/dynablue/single.php on line 34
Первые необходимые шаги выполнили?
Блог WordPress Шаги:
Распакуйте в корне сайта этот zip-архив.
Проверьте, что есть папка xxxxxxxxxxxxxxxxxxxxxx.
Установите права доступа 777 на эту папку.
В случае, если прописываете другой код - удаляйте сначала файл linkfeed.links.db в папке хххххххххххххххх
Хостинг должен поддерживать исходящие соединения.
Вставили не в то место кода у single.php, header.php, sidebar.php и т.д.
Там где вставил - там это где?
Да, выполнил все
Блог WordPress Шаги:
Распакуйте в корне сайта этот zip-архив.
Проверьте, что есть папка xxxxxxxxxxxxxxxxxxxxxx.
Установите права доступа 777 на эту папку.
Вставил основной код в (single.php)
<?php get_header(); ?>
<div id="content_single" class="narrowcolumn">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<div class="post-top">
<div class="post-title">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php if ( function_exists('the_title_attribute')) the_title_attribute(); else the_title(); ?>"><?php the_title(); ?></a></h2>
<h3>
Опубликовано в : <?php the_time('d-m-Y') ?> | Автор : <span><?php the_author() ?></span> | В рубрике : <span class="post_cats"><?php the_category(', ') ?></span>
</h3>
</div>
<h4><?php comments_number('0', '1', '%'); ?></h4>
</div>
<div class="entry">
<?php theme_google_300_ads_show(); ?>
<?php the_content('Читать полностью »'); ?>
<?php theme_google_468_ads_show(); ?>
</div>
</div>
<?php
define('LINKFEED_USER', 'мой код');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
global $linkfeed;
$linkfeed = new LinkfeedClient();
?>
<br/>
<?
printf("Реклама Linkfeed");
?>
<?php
global $linkfeed;
echo $linkfeed->return_links(5);
?>
<?php comments_template(); ?>
<?php endwhile; else: ?>
<p>Ничего не найдено!</p>
<?php endif; ?>
</div>
<?php get_footer(); ?>
здесь и вывод ссылок вставил Код вывода ссылок:
И каков результат? Может этот FAQ будет понятней - http://seofan.in/ustanovka-koda-link...wordpress.html
так о результатах я написал выше
Привет всем , решил присоедениться, все сделал по инструкции , вставил в footer.php и sidebar.php ? в исходном коде код вставки виден , но... на странице сайта блок в футере выглядит таким образом �������,кодировку подправил , в чем может быть дело? Помогите новичку.
в своем аккаунте на бирже в настройках площадки выставить нужную кодировку
я скачал архив setlinks_linkfeed.rar
Далее я его распаковал на свой рабочий стол получилась папка setlinks_linkfeed
В этой папке есть папка *******************
какую конкретно папку заливать в корневик?
коды биржи распространяются в zip-архиве, в вашем случае код импорта из setlinks доступен из вашего аккаунта на бирже по ссылке http://www.linkfeed.ru/users/get_setlinks_php_code; в корневую директорию сайта, естественно, загружать нужно папку с вашим_уникальным_кодом (т.е. *******************); не забудьте также заменить в SetLinks-папке slclient.php на скрипт из zip-архива
инструкция по установке кода импорта из SetLinks.ru (читать авторизованным)
Установил код в хедере
Установил код в сайдбареЦитата:
<body>
<?php
define('LINKFEED_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed_articles.php');
global $linkfeed;
global $linkfeed_articles;
$linkfeed = new LinkfeedClient();
$linkfeed_articles = new LinkfeedArticlesClient();
?>
<div id="page">
<ul><h2>Реклама</h2></ul>
<ul class="sidemenu">
<?php
global $linkfeed;
global $linkfeed_articles;
echo $linkfeed->return_links(2);
echo $linkfeed_articles->return_announcements();
?></ul>
Не выводит ни ошибки, ни кода, ни ссылок.
linkfeed_articles.php - поставил следующие значения
Цитата:
var $lc_version = '0.4.2a';
var $lc_verbose = true;
var $lc_charset = 'UTF-8';
var $lc_error = '';
var $lc_host = '';
var $lc_is_static = false;
var $lc_request_uri = '';
var $lc_multi_site = false;
var $lc_fetch_remote_type = '';
var $lc_socket_timeout = 6;
var $lc_force_show_code = true;
var $lc_cache_lifetime = 3600;
var $lc_template_cache_lifetime = 86400;
var $lc_cache_reloadtime = 300;
var $lc_use_ssl = false;
var $lc_ignore_tailslash = false;
Кто поставит код на мой сайт за вознаграждение, прошу в асю 4647475один1
Возникла проблема
И вот что вылезло;Цитата:
Загрузил папку, виставил права,в голову(header.php) после </head> и до <body> поставил код:
<?php
define('LINKFEED_USER', 'кракозябра');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
echo $linkfeed->return_links();
?>
А в подвал (footer.php) поставил код:
< ?php
global $linkfeed;
echo $linkfeed->return_links ();
?>
Што делать даже не знаю:confused:Цитата:
Fatal error: Call to a member function return_links() on a non-object in /home/newmobilep/domains/vitannya.pp.ua/public_html/wp-content/themes/black-letterhead.1.5/black-letterhead/footer.php on line 9
Проблема решена! Кому надо помочь спрашиваете чем смогу помогу)
здравствуйте всем, перечитал пол форума ни фига не понимаю) начну с того что зарегался на linkfeed.ru пытаюсь добавить площадку, скачал зип файл заменил в нем
var $lc_is_static = false
на
var $lc_is_static = true
и закинул на хостинг, как установить в корень сайта?(не знаю)
установил код в сайтбар:
<?php
define('LINKFEED_USER', 'bbcf02a6b6299e16fc471e2cc1c2ed9df2d7fd49');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
echo $linkfeed->return_links();
?>
нажимаю перепроверить он мне пишет "Код на главной странице не найден, установите код и отправьте на перепроверку"
p.s помогите разобраться что к чему плиз
Вот ти закидаеш ету папку с названием bbcf02a6b6299e16fc471e2cc1c2ed9df2d7fd49 и выставляеш права 777, в папку где есть index.php ето и есть корень сайта !
Подскажите пожалуйста, ссылки вываливаются в еррор по причине "Ссылки вне тега боди". Сначала ставил в сайдбар, по инструкции, что здесь приводится, потом перенес в подвал, - все равно тоже самое. В подвале сейчас перед счетчиками но после <div id="footer">
Что это может быть?
Кстати, сами ссылки выводятся.
Найдите в HTML-коде своего сайта теги <body> и </body>. Они должны быть оба и только по одному разу, а ссылки должны быть между ними.
Здравствуйте, установил коды биржи, но принял заявку и на той странице на которой должна отображаться заявленная ссылка в футуре пишет
< ?php define('LINKFEED_USER', 12a3b20b4934ddff4c444f297e15f62817b2b268); require_once($_SERVER['DOCUMENT_ROOT'].'/ '.LINKFEED_USER.'/linkfeed.php'); global $linkfeed; $linkfeed = new LinkfeedClient(); ?> < ? printf("Реклама Linkfeed"); ?>
< ?php global $linkfeed; echo $linkfeed->return_links(5); ?>
Помогите пожалуйста, статус ссылки NEW
Здравствуйте. Прям целый день бьюсь с установкой кода, а система его не видит, Не пойму в чем дело. Ставлю в header код послe <body>/
<?php
define('LINKFEED_USER', 'хххххххххххххххххххххххх ');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
global $linkfeed;
$linkfeed = new LinkfeedClient();
?>
, коды вызова ссылок ставлю в футер и в после поста, меняю var $lc_is_static = false;
на:
var $lc_is_static = true;
правда не могу поменять кодировку строки var $lc_charset в файле папки, т.к. такой строки нет вообще.
Далее, все сохраняю, смотрю исходный код страницы, но не вижу<!--3a9f6b4e--> <!--3a9f6b4e-->. Сдаю сайт на проверку - результат - робот не видит кода В чем может быть дело?
Вчера добавила сайт. Сегодня уже купили несколько ссылок и они отображаются в виде квадратиков. Залезла сюда, прочитала, что нужно в linkfeed.php поменять строку о кодировках на UTF-8, поменяла. Заодно сохранила файл linkfeed.php в кодировке UTF-8 без BOM.
После этих действий ссылки все равно отображаются кракозябрами (квадратиками). Надо ждать или я что-то неправильно сделала?
vermishelle
До сиъ пор всё так)?
vermishelle
Ну да).
Прощу помощи с проблемой.
ссылка не выводится и появляется в статусе ERROR,хотя все сделано четко по инструкции и советам в этой ветке форума.
перепробовано все что можно, включая разные шаблоны, разное расположение кода.
При включенной отладке, в теле страницы есть такая ошибка:
<!--ERROR: Constant LINKFEED_USER is not defined.-->
хотя в шапке все что требуется вписано.
как с этим бороться?