Wordpress - metatags in header.php
 
dunda 8. maj 2015 04:26:53 Pridružen od:
20. mar 2014
105 objav
75 13 1
#1

Narejeno imam child temo. Sedaj sem želel vpisati še metatag keyword in description. Načelom naj bi to bilo v header.php.

Pač naredim kopijo te datoteke iz originalne teme v child temo in tam naredim popravke. Kaj pa, ko pride nadgradnja teme? Če prav razumem, se bo uporabljal še vedno moj (child) header.php. Načeloma je to sicer v redu in temu je child tema sicer namenjena, ampak kakšnih popravkov v osnovnem header.php pa ne bom več dobival.

Wordpress verjetno uporabi le tisti header.php, ki je (če je) v child temi.


všeč(0) ni všeč(0) spam(0)
 
jazzfunk 8. maj 2015 05:21:58 Pridružen od:
5. apr 2010
1365 objav
1665 195 26
#2

WP v tem primeru uporabi zgolj tvoj header.php (od child teme). Ampak za metatage in descriptione lahko uporabiš enega izmed pluginov.

2 najbolj popularna sta:

https://wordpress.org/plugins/wordpress-seo/

https://wordpress.org/plugins/all-in-one-seo-pack/


všeč(0) ni všeč(0) spam(0)
 
dunda 8. maj 2015 05:56:01 Pridružen od:
20. mar 2014
105 objav
75 13 1
#3

Ja, saj plugine sem tudi gledal ... vseeno pa poskušam nameščati čim manj pluginov, zato sem raje napisal nekaj vrstic "na roke".


všeč(1) ni všeč(0) spam(0)
 
jazzfunk 8. maj 2015 08:48:27 Pridružen od:
5. apr 2010
1365 objav
1665 195 26
#4

Če hočeš pisat na roke, potem lahko to narediš tudi tako da sploh ne rabiš spreminjat header.php. V child temi napišeš svojo funkcijo v functions.php, kjer jo vežeš na wp_head hook... V tem primeru ti potem ne bo treba pazit na spremembe header.php v bodočih updatih.



Poenostavljen primer (napisan na pamet):



addaction( 'wphead', 'dundahook' );

function dunda
hook() {

echo '<meta name="description" content="To je meta opis." />';

}


všeč(2) ni všeč(0) spam(0)
 
dunda 8. maj 2015 09:51:57 Pridružen od:
20. mar 2014
105 objav
75 13 1
#5

Bom pogledal tole ... mi je všeč.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se