Skocz do zawartości

Zdjęcie
* * * * * 1 głosy

Jak dodać klasę CSS do danego elemntu widgeta sidebara

widget sidebar dodawanie klasy

Najlepsza odpowiedź Yeoman, 22 czerwca 2014 - 10:42

Nie wiem w sumie jak jest generowany kod, ale wnioskuje, że HTML budowany jest w pluginie, skoro masz problemy z dodaniem klasy.

 

Osobiście albo bym wszedł do pluginu i go po prostu tam zmienił, co jest niezbyt dobrym rozwiązaniem przy aktualizacjach skryptu no albo bym dodał do WP swój plik custom.js i w nim dał:

$(document).ready(function() {
  $('#wp-calendar').addClass('table')
});

Szkoda że nie masz demówki, móżnaby powiedzieć wtedy o wiele więcej :)

Przejdź do postu


3 odpowiedzi w tym temacie
  • Zaloguj się, aby dodać odpowiedź
testerius

    Użytkownik

  • 77 postów
    • Czas spędzony online: 2d 8h 52m 2s
6
Neutralna

Napisano 21 czerwca 2014 - 19:54

#1

Wiecie może w jaki sposób dodać dowolną klasę do danego elementu widgeta? Tworzę swój pierwszy szablon pod WordPress z Bootstrapem i chciałbym dodać klasę typu .table do tabelki widgeta kalendarza. Niestety nie wiem jak to zrobić, a na codex.wordpress nie znalazłem odpowiedzi, jeszcze. ;)

 

Tak wygląda widget z sidebaru: http://i.imgur.com/iVq1Jt9.png

 

A to jest kod HTML: http://i.imgur.com/bUrmXNP.png - właśnie do tej tabelki chciałbym dodać klasę .table :)

 

Póki co nie jestem w stanie pokazać dema online, ponieważ wszystko tworzę na localhost, a i szablon nie jest jeszcze w pełni skończony.


  • 0

Michał

    Stary wyjadacz

  • 301 postów
    • Czas spędzony online: 16d 7h 11m 3s
95
Znakomita!

Napisano 21 czerwca 2014 - 19:59

#2

A nie możesz po prostu dodać do tego tagu atrybut class="table" ? ;)


  • 0

Yeoman

    Stary wyjadacz

  • 358 postów
    • Czas spędzony online: 6d 19h 43m 48s
169
Znakomita!
  • LocationKatowice

Napisano 22 czerwca 2014 - 10:42   Najlepsza odpowiedź

#3

Nie wiem w sumie jak jest generowany kod, ale wnioskuje, że HTML budowany jest w pluginie, skoro masz problemy z dodaniem klasy.

 

Osobiście albo bym wszedł do pluginu i go po prostu tam zmienił, co jest niezbyt dobrym rozwiązaniem przy aktualizacjach skryptu no albo bym dodał do WP swój plik custom.js i w nim dał:

$(document).ready(function() {
  $('#wp-calendar').addClass('table')
});

Szkoda że nie masz demówki, móżnaby powiedzieć wtedy o wiele więcej :)


  • 2

2ed58r7.png


testerius

    Użytkownik

  • 77 postów
    • Czas spędzony online: 2d 8h 52m 2s
6
Neutralna

Napisano 23 czerwca 2014 - 14:12

#4

Dzięki za rozwiązanie, nie wpadałem na to, że można to zrobić przez jQuery, myślałem, że przez PHP. :D Kurde działa tak jak chciałem.


  • 0





Podone tematy Collapse


Również z jednym lub większą ilością słów kluczowych: widget, sidebar, dodawanie, klasy

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych