На страницу 1, 2 След. |
|
![]() Nataliya77 + Свой |
Зарегистрирован: 04.04.2009
Сообщений: 44
|
Обратиться по нику
|
Nataliya77 + |
Ответить с цитатой | | |
|
Здравствуйте,
скажите пожалуйста, есть ли какой-нибудь плагин, который помогает видоизменять header и footer в BuddyPress или в Wordpress MU
Я делаю социальную сеть на Wordpress MU+Buddypress+bbpress.
Тему постаила дефолтную Buddypress.
Возникла необходимость добавить кнопку forums в header, чтобы соединить социальную сеть с форумом.
А я не знаю как лучше это сделать.
Или придётся что-то дописывать в header.php?
Просто я не программист и язык php знаю очень поверхностно, могу что-то не то сделать.
Хотелось бы плагином. |
|
|
|
|
|
Качественный хостинг. Доброжелательный саппорт
Раскрутите свой сайт! Сервис регистрации в каталогах ссылок и статей с каптчей |
![]() Taburetkin Гуру |
Зарегистрирован: 25.02.2007
Сообщений: 1426
|
Обратиться по нику
|
Taburetkin |
Ответить с цитатой | | |
|
Nataliya77, можно сделать разными способами. Если нужен самый простой:
создать файл например mytoplinks.php
вставить код:
<?php
add_action("bp_nav_items","mytopinks");
function mytoplinks()
{
?>
<li><a href="http://www.domain.com/forum/">Форум</a><li>
<?php
}
?>
и залить файл в папку wp-content/mu-plugins
(этот код и есть как бы автоматически активирующийся плагин)
Кстати в BuddyPress уже сразу есть форум без BBPress. Он конечно очень простой. При создании группы указать будет ли у группы форум (там для каждой группы свий форум) |
|
|
|
|
|
|
![]() Nataliya77 + Свой |
Зарегистрирован: 04.04.2009
Сообщений: 44
|
Обратиться по нику
|
Nataliya77 + |
Ответить с цитатой | | |
|
Спасибо.
Попробовала Ваш способ, а программа мне вот что написала:
Warning: Cannot modify header information - headers already sent by (output started at /home/tuoamore/public_html/papka/wp-content/mu-plugins/mytoplinks.php:13) in /home/tuoamore/public_html/papka/wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-signup.php on line 5
Как эти кнопки поставить - не знаю. |
|
|
|
|
|
Качественный хостинг. Доброжелательный саппорт
Раскрутите свой сайт! Сервис регистрации в каталогах ссылок и статей с каптчей |
![]() Taburetkin Гуру |
Зарегистрирован: 25.02.2007
Сообщений: 1426
|
Обратиться по нику
|
|
|
|
![]() Nataliya77 + Свой |
Зарегистрирован: 04.04.2009
Сообщений: 44
|
Обратиться по нику
|
Nataliya77 + |
Ответить с цитатой | | |
|
Попробовала я ещё раз.
Кнопка Forums появилась.
Но в шапке также появилась надпись:
Warning: Cannot modify header information - headers already sent by (output started at /home/tuoamore/public_html/papka/wp-content/mu-plugins/mytoplinks.php:1) in /home/tuoamore/public_html/papka/wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-signup.php on line 5 |
|
|
|
|
|
Качественный хостинг. Доброжелательный саппорт
Раскрутите свой сайт! Сервис регистрации в каталогах ссылок и статей с каптчей |
![]() Nataliya77 + Свой |
Зарегистрирован: 04.04.2009
Сообщений: 44
|
Обратиться по нику
|
Nataliya77 + |
Ответить с цитатой | | |
|
А сейчас вообще всё пропало. Вместо страницы сайта только надпись:
Warning: Cannot modify header information - headers already sent by (output started at /home/tuoamore/public_html/papka/wp-content/mu-plugins/mytoplinks.php:1) in /home/tuoamore/public_html/papka/wp-content/plugins/buddypress/bp-xprofile/bp-xprofile-signup.php on line 5
Warning: Cannot modify header information - headers already sent by (output started at /home/tuoamore/public_html/papka/wp-content/mu-plugins/mytoplinks.php:1) in /home/tuoamore/public_html/papka/wp-includes/pluggable.php on line 865
Я пока что файл mypotlinks.php уберу.
А что если попробовать вручную править header.php?
Я попробую, предварительно сохранив изменения. |
|
|
|
|
|
Качественный хостинг. Доброжелательный саппорт
Раскрутите свой сайт! Сервис регистрации в каталогах ссылок и статей с каптчей |
![]() Nataliya77 + Свой |
Зарегистрирован: 04.04.2009
Сообщений: 44
|
Обратиться по нику
|
|
|
Качественный хостинг. Доброжелательный саппорт
Раскрутите свой сайт! Сервис регистрации в каталогах ссылок и статей с каптчей |
![]() Taburetkin Гуру |
Зарегистрирован: 25.02.2007
Сообщений: 1426
|
Обратиться по нику
|
Taburetkin |
Ответить с цитатой | | |
|
можно править header.php конечно. Но придется править в двух местах:
1. wp-content/bp-themes/bpmember/header.php
2. wp-content/themes/bphome/header.php
перед строкой <?php do_action( 'bp_nav_items' ); ?>
вставить
<li><a href="URL to forum">Форум</a></li>
в обоих хедерах |
|
|
|
|
|
|
![]() Nataliya77 + Свой |
Зарегистрирован: 04.04.2009
Сообщений: 44
|
Обратиться по нику
|
Nataliya77 + |
Ответить с цитатой | | |
|
У меня сайт какой-то заколдованный.
Всё сделала, как Вы сказали - вообще никакого эффекта. Кнопка не появилась. |
|
|
|
|
|
Качественный хостинг. Доброжелательный саппорт
Раскрутите свой сайт! Сервис регистрации в каталогах ссылок и статей с каптчей |
![]() Taburetkin Гуру |
Зарегистрирован: 25.02.2007
Сообщений: 1426
|
Обратиться по нику
|
Taburetkin |
Ответить с цитатой | | |
|
к сожалению не знаю что не так. У меня все работает в обоих случаях без проблем. |
|
|
|
|
|
|
![]() Nataliya77 + Свой |
Зарегистрирован: 04.04.2009
Сообщений: 44
|
Обратиться по нику
|
Nataliya77 + |
Ответить с цитатой | | |
|
Ура! У меня получилось!
Просто я сохранила файл mytoplinks.php в кодировке ANSI.
Только теперь в разделах Groups, Members у меня 2 кнопки с форумом. Но лучше 2, чем ни одной! |
|
|
|
|
|
Качественный хостинг. Доброжелательный саппорт
Раскрутите свой сайт! Сервис регистрации в каталогах ссылок и статей с каптчей |
![]() Hello_Kitty V.I.P. |
Зарегистрирован: 30.04.2007
Сообщений: 10763
|
Обратиться по нику
|
Hello_Kitty |
Ответить с цитатой | | |
|
ха, да тебе надо было наверное просто изначально юзать нормальный html/php-редактор.
я по совету Тормоза (BrokenBrake) давно юзаю http://www.pspad.com/ru/
наверное у тебя из-за этого была проблема. |
|
|
|
|
|
|
![]() Nataliya77 + Свой |
Зарегистрирован: 04.04.2009
Сообщений: 44
|
Обратиться по нику
|
|
|
Качественный хостинг. Доброжелательный саппорт
Раскрутите свой сайт! Сервис регистрации в каталогах ссылок и статей с каптчей |
![]() Nataliya77 + Свой |
Зарегистрирован: 04.04.2009
Сообщений: 44
|
Обратиться по нику
|
Nataliya77 + |
Ответить с цитатой | | |
|
Теперь пробую воевать с форумом bbpress. Но ведь является частью социальной сети. Хоетла поставить на нём кнопки-ссылки на Home и другие разделы сети.
Пробовала создать файл mytoplinks.php и закачать его в папку my-plugins. Сохраняла файл в разных форматах. Со стороны форума - никакой реакции.
Пробовала вносить изменения в header.php.
Написала следующее:
<?php do_action( 'bp_nav_items' ); ?>
<li><a href="URL to home">Home</a></li>
Никакой реакции.
Уже просто написала ссылку на html
Ссылка появилась, но адрес отображается неверно. Я сразу попадаю на страницу icq.search
А в браузере отображается domain.com/forums квадрат (фигура) domain.com
Что можно сделать? |
|
|
|
|
|
Качественный хостинг. Доброжелательный саппорт
Раскрутите свой сайт! Сервис регистрации в каталогах ссылок и статей с каптчей |
![]() Taburetkin Гуру |
Зарегистрирован: 25.02.2007
Сообщений: 1426
|
Обратиться по нику
|
Taburetkin |
Ответить с цитатой | | |
|
ох Nataliya77 сложно тебе будет с твоими знаниями-то
Прежде всего надо знать что BuddyPress это плагин/надстройка над WordPress MU
BBpress это форум который полностью интегрируется с WordPress, но не является плагином - это standalone application
и поэтому у каждого компонента свои папки/темы/хедеры и префиксы
bp- для BuddyPress
bb- для BBpress
wp- дляWordPress
дефолтная тема BBpress лежит в bb-templates. там нужно и править.
То что я писал по-поводу mytoplinks.php применяется исключительно к BuddyPress |
|
|
|
|
|
|
|