Adăugarea unei meta descrieri pentru pagina de start

14 oct. 2013, 18:12:22
Vizualizări: 20.5K
Voturi: 3

Am tema Hatch și nu reușesc să găsesc cum să modific meta-description pentru pagina principală. Nu este o pagină propriu-zisă, ci este vizualizarea implicită pentru articole.

Am căutat peste tot un răspuns dar chiar nu reușesc să găsesc soluția. Am descărcat plugin-ul SEO by Yoast, dar se pare că pot modifica meta-description doar pentru pagini și articole...?

1
Comentarii

Puteți utiliza Setările Generale din WordPress pentru nume și slogan, altfel pluginul include câmpuri dedicate pentru pagina principală.

Brad Dalton Brad Dalton
7 ian. 2014 21:29:05
Toate răspunsurile la întrebare 4
1

Nu este necesar să adăugați Yoast dacă doriți doar să adăugați meta tag-uri pe pagina principală. Doar câteva modificări minore vă vor economisi resurse și vor îmbunătăți performanța.

Puteți utiliza funcția is_home().

Introduceți acest cod în fișierul header.php:

<?php if (is_home()) { ?>
 <meta name="description" content="Descrierea pentru pagina principală..." />
<?php } else { ?>
 <meta name="description" content="Descriere pentru alte pagini..." /> 
<?php } ?>
2 nov. 2013 03:54:20
Comentarii

cod foarte util

prosti prosti
6 oct. 2016 12:53:27
0

De asemenea, poți face asta

<?php
the_post();
if (  is_home()  ) { ?>
<meta name="description" content="DESCRIEREA TA" />
<?php } elseif (is_single()) { ?>
<meta name="description" content="<?php the_excerpt(); ?>" />
<?php } ?>

acest lucru va seta o descriere diferită pentru pagina principală și celelalte.

2 apr. 2015 04:46:50
0

Am avut aceeași problemă și, deoarece acest articol este unul dintre primele rezultate care apar în Google, am vrut să împărtășesc soluția pe care am găsit-o.

Codul pe care îl oferă Christine este bun, dar problema este că, în general, nu ar trebui să editați direct fișierul header.php, deoarece modificările dvs. ar fi șterse atunci când actualizați tema.

Soluția este să inserați codul în propriul dvs. plugin și să folosiți un action hook pentru a insera descrierea în header:

<?php    
function add_meta_home() { 
    if (is_home() || is_front_page()) { ?>
        <meta name="description" content="Lorem ipsum dolor sit amet."/>
        <?php
        }
    }
add_action('wp_head', 'add_meta_home');
?>

Folosirea lui (is_home() || is_front_page()) asigură că meta descrierea este afișată pentru pagina de start a site-ului dvs., indiferent de cum este configurată.

21 mai 2018 13:46:53
2
-1

Pentru WordPress SEO (de la Yoast) - se află sub titluri și meta - va exista o filă pentru pagina principală. Plugin-ul All in one SEO oferă opțiunea de a genera automat sau personaliza descrierea.

Am creat un videoclip despre SEO folosind Yoast: https://www.w3bdesign.ca/free-wordpress-seo/

16 oct. 2013 04:56:36
Comentarii

În ultima versiune de Yoast nu există opțiunea "Titles and meta", există vreo altă metodă?

Petar Vasilev Petar Vasilev
24 oct. 2016 22:29:48

@PetarVasilev trebuie să activezi Setările Avansate în Yoast.

Matt Sephton Matt Sephton
4 dec. 2017 17:06:23