IPB

( Zaloguj | Zarejestruj )

 
Reply to this topicStart new topic
> Multi Site, te same widget'y na wszystkich blogach
blackfish
post 19.7.2011 - 23:33
Post #1





Grupa: Bloger
Postów: 5

Nr: 10 288



witam,
jak skonfigurować wordpress'a z uruchomioną opcją Multi Site, aby na wszystkich blogach zależnych (blogach użytkowników) pojawiał się ten sam sidebar, co na stronie głównej (blogu głównym)?

chodzi o to, żeby default'owymi widget'ami były te ustawione dla blogu głównego i żadne inne.


z góry dzięki za pomoc.
Go to the top of the page
 
+Quote Post
amistad18
post 19.7.2011 - 23:39
Post #2


aktywność:
*********

Grupa: Redakcja
Postów: 4 254

Nr: 5 919



Może być problem, gdyż zawsze ktoś będzie mógł je sobie wywalić. Dlatego jeśli używasz tylko jednego szablonu, proponował bym w nim na sztywno zakodować dane widgety.
Go to the top of the page
 
+Quote Post
blackfish
post 19.7.2011 - 23:54
Post #3





Grupa: Bloger
Postów: 5

Nr: 10 288



przewidzialem problemy dlatego kazdy nowozarejestrowany user / blogger ma tylko prawa Autora.
moze tylko dodawac posty i nic wiecej, nie ma dostepu do widgetow, ani do szablonu.

ewentualnie w jaki sposob zakodowac widget'y na sztywno w szablonie, aby nadal byly dynamiczne (dynamicznie pojawiala sie w nich tresc).
skopiowac kod z plikow widget'a do sidebar.php?
wystarczy?

Ten post edytował blackfish 20.7.2011 - 03:36
Go to the top of the page
 
+Quote Post
blackfish
post 22.7.2011 - 21:47
Post #4





Grupa: Bloger
Postów: 5

Nr: 10 288



nie wierze, ze nikt nie ma pomyslu jak to zrobic.

pytanie brzmi: jak osadzic na sztywno dowolny widget w pliku sidebar.php?

Ten post edytował blackfish 23.7.2011 - 17:10
Go to the top of the page
 
+Quote Post
andhy
post 23.7.2011 - 21:54
Post #5


aktywność:
******

Grupa: Redaktor Naczelny
Postów: 1 178

Nr: 425



Kod z funkcjonalnością wpisać na stałe w pliku.


--------------------
Pozdrawiam
Artur M.

moje blogi: THX 1138 | diariusz.net
Go to the top of the page
 
+Quote Post
blackfish
post 23.7.2011 - 23:44
Post #6





Grupa: Bloger
Postów: 5

Nr: 10 288



niebardzo. nawet w przypadku prostych widgetow (jeden plik z funkcjonalnoscia) ta sztuczka sie nie udaje.
nie mowiac juz o bardziej zlozonych.

w moich poszukiwaniach natrafilem na kawalek kodu:

CODE
$instance = array("title" => "My Widget", "number" => 9);
$args = array("title" => "My Widget", "before_title" => "<h2>", "after_title" => "</h2>");
$sb = new My_Widget_Class();
$sb->number = $instance['number'];
$sb->widget($args,$instance);


ktory podobno pozwala na osadzanie dowolnego widget'a w dowolnym miejscu.
jednak u mnie tez nie dziala - zamieniam fragment My_Widget_Class na klase widget'u, ktory chce osadzic. nie dziala.

nie do konca wiem tez co wywoluje kawalek: "number" => 9

jesli ktos pomoze mi rozwiazac ta zagadke, bede wdzieczny.
Go to the top of the page
 
+Quote Post
blackfish
post 24.7.2011 - 23:45
Post #7





Grupa: Bloger
Postów: 5

Nr: 10 288



zamykam temat: YD Network-wide Plugin

Ten post edytował blackfish 24.7.2011 - 23:45
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



: 22 05 12 - 12:15