WP Title problem
 
olaguma11. okt 2011 23:57:50Pridružen od:
13. feb 2009
91 objav
+20-90
#1Pri nekaterih temah se mi dogaja, da dobim neželjen title, katerega tudi s seo plugini ne morem popraviti. Sem neki tud po phpju čačku sam mi je ratal sam celoten wp_title odstrant.

primer:

postavim wp stran pivo.com
site title: pivo
tagline: ker radi pijemo
napišem page, kateremu dam title pivo, ter ga uporabim za static homepage

nato dobim:
pivo| pivo | ker radi pijemo

Pri vse drugih pageih je vse ql, sam pr homepage-u je vendo uporabljen title pagea in wp strani.

Kako odstranit en title, k je preveč?

Prvemu dam za pivo :)

hvala
všeč(0)ni všeč(0)spam(0)
 
Frorchy12. okt 2011 02:22:33Pridružen od:
16. jan 2009
1176 objav
+891-12650
#2Poglej v kodo za homepage. Verjetno imaš dodane ukaze da ti tako prikazuje.
všeč(0)ni všeč(0)spam(0)
Gostovanje Hostgator | Gostovanje in Free Domena FatCow - 47% OFF
 
olaguma12. okt 2011 02:34:32Pridružen od:
13. feb 2009
91 objav
+20-90
#3iz header.php:

<title><?php

/*
* Print the <title> tag based on what is being viewed.
*/

global $page, $paged;

wp_title( '|', true, 'right' );

// Add the blog name.

bloginfo( 'name' );

// Add the blog description for the home/front page.

$site_description = get_bloginfo( 'description', 'display' );

if ( $site_description && ( is_home() || is_front_page() ) )

echo " | $site_description";

// Add a page number if necessary:

if ( $paged >= 2 || $page >= 2 )

echo ' | ' . sprintf( __( 'Page %s', 'twentyeleven' ), max( $paged, $page ) );

?></title>

To da za vse druge strani prjazuje page title | blog title je uredu.
Problem je edin pr homepageu da je izbran page z istim titlom kot je blog title (zato se ponovi).

A je sploh to kar hočm popravt v header.php? kako bi se to dal popravt?
všeč(0)ni všeč(0)spam(0)
 
Frorchy12. okt 2011 03:05:28Pridružen od:
16. jan 2009
1176 objav
+891-12650
#4Dodaj od static page in homepage če obstaja. Header ni relavanten. Imaš kako temo ki ima lastne nastavitve? Lahko na zs podatke pa pogledam.
nazadnje urejal Frorchy 12. okt 2011 03:09:40
všeč(+1)ni všeč(0)spam(0)
Gostovanje Hostgator | Gostovanje in Free Domena FatCow - 47% OFF
 
olaguma12. okt 2011 05:21:41Pridružen od:
13. feb 2009
91 objav
+20-90
#5poslan zs.
Dodaj od static page in homepage če obstaja? Kaj nej dodam
všeč(0)ni všeč(0)spam(0)
 
olaguma12. okt 2011 20:41:36Pridružen od:
13. feb 2009
91 objav
+20-90
#6Z Frorchyem nisva našla rešitve.

Kaj se res to še nobenmu ni zgodil pri wordpressu?
V nastavitvah je določen Site Title in Tagline
Front page displays static page
za static page določim eno stran.
Problem imam da wp generira;

stran title | site title | tagline

Kako odstranit na front pageu stran title?
všeč(0)ni všeč(0)spam(0)
 
nas-t112. okt 2011 21:42:46Pridružen od:
23. maj 2007
4807 objav
+3118-6222
#7Uporabljaš katerega od Seo pluginov? Pri večini bi ti moralo ta title pofurat z custom titlom.
všeč(0)ni všeč(0)spam(0)
Brezplačni Kvalitetni Backlinki | HostGator - "InternetMojster" Za 9.94$ OFF In "IMojster25" Za 25% OFF | Market Samurai Trial
Kupi izdelek preko moje povezave in si pridobi še dodaten BONUS. Več na ZS.
 
olaguma13. okt 2011 00:22:25Pridružen od:
13. feb 2009
91 objav
+20-90
#8sm probu z headspaceom sam ni nobene spremembe
všeč(0)ni všeč(0)spam(0)
 
cyber13. okt 2011 10:13:53Pridružen od:
2. dec 2007
237 objav
+167-204
#9Probaj nekaj takega dat v header:<title><?php

/*
* Print the <title> tag based on what is being viewed.
*/

global $page, $paged;

if ( !is_home() && !is_front_page() ) wp_title( '|', true, 'right' );

// Add the blog name.

bloginfo( 'name' );

// Add the blog description for the home/front page.

$site_description = get_bloginfo( 'description', 'display' );

if ( $site_description && ( is_home() || is_front_page() ) )

echo " | $site_description";

// Add a page number if necessary:

if ( $paged >= 2 || $page >= 2 )

echo ' | ' . sprintf( __( 'Page %s', 'twentyeleven' ), max( $paged, $page ) );

?></title>

Namreč zdaj imaš najprej wp_title(), ki izpiše title page-a, torej "pivo", potem imaš blogname(), ki izpiše ime blog-a, torej "pivo", in potem še site_description, ki izpiše "ker radi pijemo", zato imaš potem na HP "pivo | pivo | ker radi pijemo".

Zgornja koda pa bo pogledala, ali je HP oz. FP, in če je, potem ne bo izpisala title-a strani, ampak samo ime bloga, in opis. Lahko pa IF tudi prestaviš.
všeč(+1)ni všeč(0)spam(0)
 
cyber13. okt 2011 10:33:06Pridružen od:
2. dec 2007
237 objav
+167-204
#10Hm, zdej sem probal dodat tvojo orig. kodo v default twentyeleven temo, pa se izpiše vredu, torej na HP (nastavljen statični page), se izpiše samo bloginfo( 'name' ); in $site_description.

wp_title je odvisen od tega, ali je nastavljen page_id, in sem mislil, da mogoče je, če je za HP nastavljen page, ampak očitno po default-u ni.

Probaj z mojo spremenjeno kodo, ki bi potem morala delovat, možno je, da imaš kakšen plugin ali kaj, ki nastavi page_id, preden se kliče header.php, in zato potem tudi wp_title izpiše title, tudi na HP.
všeč(+1)ni všeč(0)spam(0)
 
stran 1 od 2 |<<12>|