[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вставить php-функцию
vadimon
С PHP на "Вы". Помогите вставить функцию <?php the_permalink(); ?> в коде вместо ссылки httр://winfor15.ru:


<?php if ( is_page(array( 5,86 ))) {
echo
'';

}

else {
echo
'<h3 style="margin:0 0 -1px 0">Оставить комментарий, используя аккаунт Facebook</h3>
<div style="margin:10px 0 -5px 0" class="fb-comments" data-href="http://winfor15.ru" data-num-posts="5" data-width="610"></div>'
;
} ?>
medvedeva
Как-то так, наверное, хотя сама на "Вы" с ним))) Не уверена, но попробуйте:

<?php if ( is_page(array( 5,86 ))) {
echo
'';

}

else {
echo
'<h3 style="margin:0 0 -1px 0">Оставить комментарий, используя аккаунт Facebook</h3>
<div style="margin:10px 0 -5px 0" class="fb-comments" data-href="'
;
<?php the_permalink(); ?>
echo '" data-num-posts="5" data-width="610"></div>';
} ?>


PS: Впервые вижу ECHO в шаблонах ворпресса
PS2: Если Вы пытаетесь на некоторых СТРАНИЦАХ изменить оформление, попробуйте сделать для них отдельные шаблоны, и присвойте эти шаблоны нужным страницам, для этого возьмите page.php из шаблона, и сохраните как superpage, отредактировав начало примерно так:
<?php
/*
Template Name: superpage
*/
после этого в выборе шаблона для страницы, при её редактировании, увидите в дропбоксе superpage.
SoMeOnE
Нужно вписать не саму ф-ию, а результат ее выполнения.
Что то типа такого

<?php if ( is_page(array( 5,86 ))) {
echo '';
} else {
$link = the_permalink();
echo '<h3 style="margin:0 0 -1px 0">Оставить комментарий, используя аккаунт Facebook</h3>
<div style="margin:10px 0 -5px 0" class="fb-comments" data-href="'
.$link .'" data-num-posts="5" data-width="610"></div>';
}
?>
medvedeva
SoMeOnE, воо, теперь буду знать, хотя думаю, если ТС нужно то, о чем я писала ранее в PS2, то лучше всё таки будет индивидуальные шаблоны назначить разным страницам.
vadimon
medvedeva, я хоть с php и на "ВЫ", но даже я вижу, что вы с кодом "кашу" наворотили. Думаю, да, лучшеи индивидуальные шаблоны для этих страниц сделать. Их всего-то две )).
vadimon
SoMeOnE, неплохое решение, но мне модуль комментариев выдает: "Для модуля комментариев требуется параметр href."
medvedeva
Цитата
Как-то так, наверное, хотя сама на "Вы" с ним))) Не уверена, но попробуйте:


Цитата
даже я вижу, что вы с кодом "кашу" наворотили


Хоть бы попробовали мою "кашу" "на вкус", вдруг "съедобная" wink.gif
SoMeOnE
vadimon
А в чем проблема его поставить?
У тебя не получалось в аттрибут data-href вписать получнный результат ф-ии.
А это уже другая проблема. И как я приблизительно понимаю, легко решаема.
vadimon
Цитата (medvedeva @ 7.12.2012 - 00:56)
Цитата
Как-то так, наверное, хотя сама на "Вы" с ним))) Не уверена, но попробуйте:


Цитата
даже я вижу, что вы с кодом "кашу" наворотили


Хоть бы попробовали мою "кашу" "на вкус", вдруг "съедобная" wink.gif

Попробовал, не вкусная ))
vadimon
Цитата (SoMeOnE @ 7.12.2012 - 01:00)
vadimon
А в чем проблема его поставить?
У тебя не получалось в аттрибут data-href вписать получнный результат ф-ии.
А это уже другая проблема. И как я приблизительно понимаю, легко решаема.

А это разве не то?


data-href="'.$link .'"
SoMeOnE
Ну вообще это data-href) Проинспектируй код. Может у тебя значения пустым остается... Расспечатай результат ф-ии. Дебагь скрипт в конце концов
medvedeva
data-href="'.$link .'"
я бы пробовала с пробелами "играться" :lol:
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.