Jedną z takich przeszkód jest pole wiadomości pojawiające się podczas wyników wyszukiwania wg frazy lub etykiety. Za to pole odpowiada tag <data:navMessage/> za jego pośrednictwem blog generuje stosowne do sytuacji wiadomości.
Zatem do dzieła usuwamy go z szablonu. Klikamy Projekt - Edytuj kod Html i zaznaczamy Rozszerz szablony widżetów. Warto też pamiętać o kopi bezpieczeństwa całego szablonu. Wyszukujemy w kodzie: <data:navMessage/> w blogu pojawia się standardowo dwukrotnie... Znajdziemy tam taki oto kod:
<b:includable id='status-message'>
<b:if cond='data:navMessage'>
<div class='status-msg-wrap'>
<div class='status-msg-body'>
<data:navMessage/>
</div>
<div class='status-msg-border'>
<div class='status-msg-bg'>
<div class='status-msg-hidden'><data:navMessage/></div>
</div>
</div>
</div>
<div style='clear: both;'/>
</b:if>
</b:includable>
Teraz mały opis ukrywania:
sposób pierwszy CSS: - dodanie takiego wpisu ukryje nam cały komunikat
<style>
.status-msg-wrap, .status-msg-body, .status-msg-border, .status-msg-bg { display : none !important; visibility:hidden; }
</style>
sposób drugi - własny komunikat
<data:navMessage/> zastępujemy własnym kodem html wg. uznania lub aby nie wyświetlić żadnej wiadomości
sposób trzeci - usunięcie kodu z szablonu
Usunięcie całego kodu odpowiadającego za ten element skutkuje automatycznym nadpisaniem go przez system bloggera, jednak można usunąć jego część tak aby działanie nie powodowało żadnych skutków widzialnych w blogu.
poniżej zredukowana do minimum część kodu:
<b:includable id='status-message'>
</b:includable>
sposób czwarty [zalecany] - usunięcie wiersza w szablonach z projektanta szablonów wyszukujemy status-message'/>
<b:include data='top' name='status-message'/>
A tutaj przykładzik działania naszej modyfikacji... oraz działanie w oparciu o CSS
Napisano już 6 komentarze/y. Dyskusja powoli się rozwija...
Już teraz przyłącz się do dyskusji i dodaj nowy komentarz
Podoba ci się modyfikacja sekcji komentarzy - opis znajdziesz tutaj: Tuning komentarzy
Witam , jestem zielona i chciałam zapytać gdzie powinnam wstawić wpis CSS (sposób pierwszy). Czy dobrze będzie po data:navMessage czy lepie na samym dole.
Z góry bardzo dziękuję i pozdrawiam.
pierwszy sposób - aktualnie możesz dodać już z projektanta szablonów p.1 pomijając tagi<style> oraz </style>
Bardzo dziękuje , udało się.
Mam jeszcze jedną prośbę. Być może nie doczytałam albo jestem drobiazgowa ale po dodaniu gadżetu Etykiety , wyświetlaj się pasek z przyciskami ( tak jak być powinno ) jednak po kliknięciu na dany przycisk wygląda to tak jak gdyby przycisk znikł a został sam napis .Wygląda to bardzo nieładnie . Czy pisałeś gdzieś na ten temat? Jak to zmienić?
Jeszcze raz dzięki.
Dziękuję, udało się.
Jak tworze nowego posta zawsze jest on na stronie głównej, jak zrobić aby został on dodany nie na stronę główną, ale na inną stronę ?
A ja mam mały problem , gdyż nie ma u mnie takiego czegoś jak co mam zrobić żeby to było ?
Prześlij komentarz
Zapraszam do komentowania i wyłapywania ew. błędów... Twoje IP: