Elementul Antetului – Exemple de Page Hero în GeneratePress

Notă! Unele linkuri de pe această pagină pot fi linkuri afiliate, ceea ce înseamnă că, dacă alegeți să efectuați o achiziție, pot câștiga un mic comision fără costuri suplimentare pentru dvs. Apreciez foarte mult sprijinul dvs.!

Loading

Exemple de Page Hero

Notă:
Dacă utilizați editorul de bloc, vă rugăm să utilizați Block Element – Page Hero.

Elementul Antetului – Exemple de Page Hero în GeneratePress – Funcția de Page Hero din Header Elements este una dintre cele mai populare caracteristici din GP Premium. Exemplele de mai jos ar trebui să demonstreze opțiunile disponibile și să ofere câteva stiluri populare care sunt gata de utilizare.

Pentru explicații detaliate a fiecărei opțiuni, consultați acest articol.

Pentru un ghid pas cu pas de creare a unui Page Hero, vă rugăm să consultați acest articol.

Exemplul 1

Page Hero-Exemplu-1
Page Hero-Exemplu-1
<h1>Reach the peak</h1>
<p><a class="button" href="#">Call to Action</a></p>

Opțiuni:

Opțiuni Page Hero-Exemplu-1
Opțiuni Page Hero-Exemplu-1

CSS:

Fragmentul CSS de mai jos este pentru adăugarea butoanelor de bordură.

a.button,
a.button:visited,
button,
input[type="submit"] {
border-width: 1px;
border-style: solid;
border-color: inherit;
}

Exemplul 2

Page Hero-Exemplu-2
Page Hero-Exemplu-2

Conținut:

<h1>{{post_title}}</h1>
[page_hero_gravatar] {{post_author}} {{post_date}}

Opțiuni:

Opțiuni-1-Page Hero-Exemplu-2
Opțiuni-1-Page Hero-Exemplu-2
Opțiuni-2-Page Hero-Exemplu-2
Opțiuni-2-Page Hero-Exemplu-2

PHP:

Snippetul PHP de mai jos este pentru crearea codului scurt [page_hero_gravatar].

function lh_page_hero_gravatar() {
ob_start();
global $post;
$author_id = $post->post_author;
?>
<div class="page-hero-gravatar">
<?php echo get_avatar( $author_id ); ?>
</div>
<?php
return ob_get_clean();
}
add_shortcode( 'page_hero_gravatar', 'lh_page_hero_gravatar' );

CSS:

Fragmentul CSS de mai jos este pentru stilul imaginii autorului și meta-intrare.

.page-hero-gravatar img {
width: 40px;
height: 40px;
border-radius: 50%;
position: relative;
vertical-align: middle;
margin: 0 10px 0 0;
}

.page-hero .author, .page-hero-gravatar {
display: inline-block;
}

.page-hero .entry-date {
border-left: 2px solid #fff;
padding-left: 10px;
margin-left: 10px;
}

Exemplul 3

Page Hero-Exemplu-3
Page Hero-Exemplu-3

Opțiuni:

<div class="page-hero-content">
<h1>Lorem ipsum dolor sit amet</h1>
<h2>commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident</h2>
<div class="page-hero-buttons">
<a class="button">Button 1</a>
<a class="button">Button 2</a>
</div>
</div>

<div class="page-hero-content">
<h1>Lorem ipsum dolor sit amet</h1>
<h2>commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident</h2>
<div class="page-hero-buttons">
<a class="button">Button 1</a>
<a class="button">Button 2</a>
</div>
</div>

Opțiuni:

Opțiuni-1-Page Hero-Exemplu-3
Opțiuni-1-Page Hero-Exemplu-3
Opțiuni-2-Page Hero-Exemplu-3
Opțiuni-2-Page Hero-Exemplu-3

CSS:

Fragmentul CSS de mai jos este pentru stilul casetei de conținut și a butonului 1.

.page-hero-content {
padding: 20px;
border: 5px solid rgba(211,211,35,0.2);
border-radius: 10px;
max-width: 700px;
}

@media (max-width: 1200px) {
.page-hero-content {
padding: 10px;
margin: auto;
}
}

.inside-page-hero {
display: -ms-grid;
display: grid;
grid-template-areas: "left right";
-ms-grid-columns: 50% 50%;
grid-template-columns: 50% 50%;
}

.page-hero-content {
-ms-grid-row: 1;
-ms-grid-column: 2;
grid-area: right;
}

@media (max-width: 768px) {
.inside-page-hero {
display: block;
}
}

Exemplul 4

Page Hero cu Descriere Exemplu-4
Page Hero cu Descriere Exemplu-4

Conținut:

<h1>{{post_title}}</h1>
[page_hero_excerpt]

Opțiuni:

Opțiuni-1-Page Hero cu Descriere-Exemplu-4
Opțiuni-1-Page Hero cu Descriere-Exemplu-4
Opțiuni-2-Page Hero cu Descriere-Exemplu-4
Opțiuni-2-Page Hero cu Descriere-Exemplu-4

PHP:

Snippetul PHP de mai jos este pentru crearea codului scurt [page_hero_excerpt].

function db_page_hero_excerpt() {
ob_start();
global $post;
if ( has_excerpt( $post->ID ) ) {
?>
<div class="page-hero-excerpt">
<?php echo the_excerpt(); ?>
</div>
<?php
}
return ob_get_clean();
}
add_shortcode( 'page_hero_excerpt','db_page_hero_excerpt' );

CSS:

Fragmentul CSS de mai jos este pentru stilul extrasului personalizat.

.page-hero-excerpt {
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;
}
.page-hero-excerpt p {
color: #ffffff;
margin-bottom:0;
}

 

Notă! Cea mai performantă Temă WordPress din lume. Comunitatea WordPress mulțumește dezvoltatorului Generatepress în sprijinul acordat pentru realizarea acestor tutoriale în limba română! Cumpără acum Pluginul Generatepress Premium.

Articole recomandate:

S-ar putea să te intereseze și:

Despre Admin Staff

Comunitatea WordPress este un Blog strict Educativ pentru utilizatorii de WordPress. Nu este Agenție de WEB, Publicitate sau Marketing! Dacă sunteți firmă și aveți nevoie de sfaturi vă ajut cu plăcere, pentru contracte de colaborare, vă rog contactați agenții specializate, care vă pot oferi documentația fiscală necesară. Sunt pasionat de WordPress și tot ce se leagă de mediul online din 2011, scriu din pasiune și-mi place să ajut, doar prin prisma acestui fapt că-mi place să fac bine oamenilor care au aceeași pasiune. Blog-ul este monetizat prin link-uri de afiliere și Google Adsense, unde se plătesc taxe legale de către platformele respective. Dacă dorești să susții acest blog, sunt deschis pentru donații. Vă mulțumesc pentru înțelegere! George CRIȘAN , Administrator Comunitatea WordPress!

Lasă un comentariu