Skocz do zawartości

Logo W H1 Tylko Na Stronie Głównej W Wordpress


dinozzo

Rekomendowane odpowiedzi

Wiem że pytanie jest pewnie z kategorii "gdzies ty się ulung", ale po wpisaniu zarównio w google jak też w wyszukiwarce na pio nie moge na nie odnaleźć odpowiedzi.

Chodzi mi oto jak zrobić by w word pressie logo w nagłówku h1 było tylko na stronie głównej. Na pozostałych stronach było bez nagłówka. W google po wpisaniu na różne sposoby tego samego znalazłem bloga na którym autor dał poradnik z takim kodem:

<?php if(is_front_page())
{echo "<h1>Fraza kluczowa</h1>";} else
{echo "<h2>Fraza kluczowa</h2>";} ?>

Niestety nie napisał w jakim pliku szablonu trzeba go wkleić i w którym miejscu? To jest moje główne pytanie

Blog opuszczony chyba został więc się nie doproszę szczegółów...

Według tego kodu na pozostałych stronach bloga logo będzie się wyświetlać w nagłówku h2. Najbardziej jednak zależało by mi żeby wogóle wyświetlało się bez większej mocy na innych stronach jak główna jako site title bez nagłówka poprostu. To samo tyczy się opisu bloga. On we większości szablonów jest również w nagłówku h2. Oczywiście na stronie główjnej nazwa bloga powinna pozostać w h1 a opis w h2

Tablice fluorescencyjne Led, banery Led - nowoczesnareklama.enstal.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Trzeba zmodyfikować szablon (motyw). Zależy, jaki to dokładnie motyw, ale zazwyczaj w header.php

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki. Wiem że trzeba zmodyfikować szablon :) Niestety żeby czuć się w tym swobodnie musiałbym znać się dobrze na php i html. Wiem miej więcej do czego co służy jednak nie na tyle żeby robić większe modyfikacje. W takim razie chciałbym dopytać czy ten kod który wkleiłem wstawić do header.php czy to jakaś funkcja może jest?

Tablice fluorescencyjne Led, banery Led - nowoczesnareklama.enstal.pl

Odnośnik do komentarza
Udostępnij na innych stronach

bez znajomości podstaw html czy php może Ci być trudno zrobić. ten fragment, który wkleiłeś sprawdza czy to strona główna i wkleja odpowiedni kod. musisz znaleźć w templatce kod odpowiedzialny za wyświetlanie logo i wstawić go w ten schemat: z h1 dla głównej, bez dla pozostałych. zasadniczo wstawianie loga do h1 nie bardzo ma sens dla pozycjonowania, h1 na ogół zarezerwowany jest dla tytułu strony (a w nim m.in. pozycjonowanych fraz ). ale jak Ci pasuje to, tak jak napisał Ci kolega wyżej, szukaj w pliku header.

Na wysoki cholesterol - aloes: aloeamer.pl

Odnośnik do komentarza
Udostępnij na innych stronach

No we większości templatek właśnie tak to jest skonstuowane że "logo" jest w h1 a "kilka słów na temat witryny" jak to pisze w word pressie w h2. Pisząc logo miałem na myśli nazwę witryny oczywiście/bądź logo. - Wiem że bez sensu jest wstawiać obrazek w najważniejszym nagłówku nawet jeśli ma alty. Dobra dzięki za wskazówki, nie uzyskałem odpowiedzi konkretnej ale pewnie w dużej mierze przez to, że sam nie umiem opisać dokładnie oco mi chodzi. To jest jeden z podstawowych problemów jakie miewa bloger jeżeli próbuje zoptymalizować w podstawowym zakresie bloga.

Jedyny poradnik na ten temat jest tu

https://arkadiuszpodlaski.pl/jak-zrobic-aby-logo-mialo-naglowek-h1-tylko-na-stronie-glownej-wordpress/

Tablice fluorescencyjne Led, banery Led - nowoczesnareklama.enstal.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Każdy szablon jest inny. Każdy kod nagłówka H1 jest inny.

Znajdź kod zawierający "H1" w header.php, skopiuj go i wklej tutaj, to się go przerobi według Twojego pomysłu.

Odnośnik do komentarza
Udostępnij na innych stronach

<header id="masthead" class="site-header" role="banner">
			<a class="home-link" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
				<h1 class="site-title"><?php bloginfo( 'name' ); ?></h1>
				<h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>
			</a>

Dla przykładu jedna z podstawowych templatek word press twentythirteen, tak jest zrobiona, że nazwa strony jest w h1 i site destription w h2. Jak to przerobić żeby było tak jak jest orginalnie tylko na stronie głównej. Na reszcie stron i podstron żeby nie były te elementy w nagłówkach. Bo w najważniejszych będzie tutuł konkretnej podstrony/wpisu. A może jest jakaś wtyczka która tą sprawę załatwia?

P.S. Dzięki za cierpliwość:)

Tablice fluorescencyjne Led, banery Led - nowoczesnareklama.enstal.pl

Odnośnik do komentarza
Udostępnij na innych stronach


<header id="masthead" class="site-header" role="banner">

<a class="home-link" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">

<?php if(is_home() || is_front_page()) { ?>

<h1 class="site-title"><?php bloginfo( 'name' ); ?></h1>

<h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>

<?php } else { ?>

<p class="site-title"><?php bloginfo( 'name' ); ?></p>

<p class="site-description"><?php bloginfo( 'description' ); ?></p>

<?php } ?>

</a>

Na wysoki cholesterol - aloes: aloeamer.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Będę dalej snecił w temacie :) i męczył lplegów o pomoc. Serio to czytam to forum od ponad roku, a konto mam od niedawna. Chyba wezmę się wkońcu za naukę html i php od podstaw. Do teraz to traktowałęm to nieco jak zabawę klockami lego - jak było mi coś potrzebne konretneto to szukałem rozwiązania. Niestety jedno napędza drugie coś tu piszecie, a ja nie wiem o co chodzi, chociaż coś mi tam świta. Trochę chcę się nauczyć tutaj. Dzięki jeszcze raz :)

Tablice fluorescencyjne Led, banery Led - nowoczesnareklama.enstal.pl

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...

Korzystam z różnych, jednak do tej pory przerabiałem je trochę ułomnie. Jak nazwa strony była w h1 to wycinałem nagłówki. A w h1 zawsze miałem tytuł konkretnych stron i postów. Jak by mi chodziło o konkretną stronę do bym podał.

Zapytałem żeby się tego spróbowac nauczyć. I na przyszłość żebym nie musiał kombinować jak np tutaj

zaplony.pl

Tablice fluorescencyjne Led, banery Led - nowoczesnareklama.enstal.pl

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 lata później...

ja kombinowałem na szablonie twentyeleven

wstawiałem to do header do h1 dałem site-title a do h2 title aby samo się wypełniało.
<?php if(is_front_page())
{echo "<h1>Fraza kluczowa</h1>";} else
{echo "<h2>Fraza kluczowa</h2>";} ?>
po tym zabiegu google pokazywało że nie mam tytułu i opisu strony.

Kombinowałem a plikiem single i dwoma plikami header ale to mi wcale nie działało.

 
Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności