Michał T

Michał T Web Developer

Temat: Tytuł widget'u jako link

Szukam, testuje i efektów brak :(

Chciałbym bezczelnie dodawać html do do widgetów. Znalazłem parę artykułów o tym, ale żaden jakoś tego nie rozwiązał. Robił może ktoś taki myk dla WP 3.2.1?
Adam Klimowski

Adam Klimowski Dyrektor działu
prawnego JAMANO

Michał T

Michał T Web Developer

Temat: Tytuł widget'u jako link

Ta wtyczka sie nie nadaje, bo mam widgety, które nie są tekstowymi i z kodem php.
Wojciech Malawa

Wojciech Malawa Freelancer &
Przedsiębiorca
[Yasne]

Temat: Tytuł widget'u jako link

ogólnie to możesz pogrzebać w pliku functions.php (szukaj podobnego kawałka kodu jak poniższy)

register_sidebar( array(
'name' => __( 'Sidebar 2', 'toolbox' ),
'id' => 'y2',
'description' => __( 'An optional second sidebar area', 'toolbox' ),
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => "</aside>",
'before_title' => '<h1 class="widget-title">',
'after_title' => '</h1>',
) );


a jak nie w taki sposób, to trzeba byś odpowiedział na pytanie: linkiem do czego ? każdy tytuł ? a jak nie, to który ?Wojciech Malawa edytował(a) ten post dnia 22.02.12 o godzinie 15:17
Wojciech Malawa

Wojciech Malawa Freelancer &
Przedsiębiorca
[Yasne]

Temat: Tytuł widget'u jako link

Można jeszcze problem obejść, może mało elegancko, ale bardzo prosto, szybko i pewnie.

1. nie wyświetlać nagłówków widgetów (albo modyfikacja w functions.php albo w style.css)
2. przed każdym "właściwym" widgetem, który ma mieć tytuł (w tym rozwiązaniu możesz też wybierać dla widgetów wersję bez tytułu) wstawić w sidebarze widget tekstowy w którym wpisujesz dowolny kod HTML.
3. rzeźbisz w style.css - tak by tekstowe widgety oddały design nagłówków "właściwych" widgetów
Michał T

Michał T Web Developer

Temat: Tytuł widget'u jako link

Wojciech Malawa:
ogólnie to możesz pogrzebać w pliku functions.php (szukaj podobnego kawałka kodu jak poniższy)

register_sidebar( array(
'name' => __( 'Sidebar 2', 'toolbox' ),
'id' => 'y2',
'description' => __( 'An optional second sidebar area', 'toolbox' ),
'before_widget' => '<aside id="%1$s" class="widget [/quote]> %2$s">',[quote] 'after_widget' => "</aside>",
'before_title' => '<h1 class="widget-title">',
'after_title' => '</h1>',
) );


a jak nie w taki sposób, to trzeba byś odpowiedział na pytanie: linkiem do czego ? każdy tytuł ? a jak nie, to który ?

Nie każdy. Tylko wybrane.
Michał T

Michał T Web Developer

Temat: Tytuł widget'u jako link

Wojciech Malawa:
Można jeszcze problem obejść, może mało elegancko, ale bardzo prosto, szybko i pewnie.

1. nie wyświetlać nagłówków widgetów (albo modyfikacja w functions.php albo w style.css)
2. przed każdym "właściwym" widgetem, który ma mieć tytuł (w tym rozwiązaniu możesz też wybierać dla widgetów wersję bez tytułu) wstawić w sidebarze widget tekstowy w którym wpisujesz dowolny kod HTML.
3. rzeźbisz w style.css - tak by tekstowe widgety oddały design nagłówków "właściwych" widgetów

Zupełnie nie elegancko :) ale jak nic innego nie wymyślę to tak będę musiał zrobić niestety.

Temat: Tytuł widget'u jako link

Może napisz co chcesz dodać, będzie prościej, jeżeli chodzi o html i shortcode to można użyć widgetu tekst, do php np to http://wordpress.org/extend/plugins/samsarin-php-widget/
Michał T

Michał T Web Developer

Temat: Tytuł widget'u jako link

Tomasz Mazur:
Może napisz co chcesz dodać, będzie prościej, jeżeli chodzi o html i shortcode to można użyć widgetu tekst, do php np to http://wordpress.org/extend/plugins/samsarin-php-widget/

Akurat używam PHP-Exec, ale to inna bajka Tomasz.

W title widget'a chce dodać:
<a href="link">Tytuł</a>

Temat: Tytuł widget'u jako link

Adam Klimowski:
http://peplamb.com/linkable-title-html-and-php-widget/


uwaga, strona posiada osadzona głośną muzykę, w nocy można dostać zawalau



Wyślij zaproszenie do