Basics of php problemček :(
 
newbe 4. jul 2009 14:23:03 Pridružen od:
5. jun 2008
1596 objav
99 117 12
#1
<title><?php if ( is_single() ) {
wp_title('');
echo (' - All about economy on the web');

Tale koda mi generira title tag. Zadeva mi ustvari dva presledka pred začetkom title taga. Kako to popravim?



Primer:

<title> Cambridge Capital Controversies...



Nimam pojma o php tako da bi res proso za pomoč pri tem n00bish problemčku :D


všeč(0) ni všeč(0) spam(0)
*Uporabniku je bila prepovedana uporaba foruma zaradi ignoriranja pravil trgovanja*
 
kopriva 4. jul 2009 14:52:04 Pridružen od:
6. nov 2007
1376 objav
2027 207 28
#2

Hmm, mogoče lahko probaš samo wp_title(); ?


všeč(0) ni všeč(0) spam(0)
“Everything that happens, happens as it should, and if you observe carefully, you will find this to be so.” ― Marcus Aurelius
 
cyman 4. jul 2009 15:08:25 Pridružen od:
20. dec 2008
545 objav
282 28 3
#3

wp_title("", true, "right")


všeč(0) ni všeč(0) spam(0)
 
newbe 4. jul 2009 15:51:56 Pridružen od:
5. jun 2008
1596 objav
99 117 12
#4

kopriva tvoje ne spremeni ničesar. še zmeraj presledki spredaj.



cyman, tvoje pa od spredaj vzame presledke stran sicer, ampak jih doda na konec, torej pred " - All about economy on the web" in spet dva :(


všeč(0) ni všeč(0) spam(0)
*Uporabniku je bila prepovedana uporaba foruma zaradi ignoriranja pravil trgovanja*
 
cyman 4. jul 2009 15:54:12 Pridružen od:
20. dec 2008
545 objav
282 28 3
#5

Ja zbriši unega takoj po ?>, pa je :)


všeč(0) ni všeč(0) spam(0)
 
cyman 4. jul 2009 15:55:35 Pridružen od:
20. dec 2008
545 objav
282 28 3
#6

Da ne boš zašvicu ful:


<title><?php if ( is_single() ) {
wp_title("", true, "right"); echo ('- All about economy on the web');
všeč(0) ni všeč(0) spam(0)
 
newbe 4. jul 2009 16:05:27 Pridružen od:
5. jun 2008
1596 objav
99 117 12
#7

ta rešitev bi delovala če bi bil en presledek preveč :S ampak ustvari dva presledka preveč, tako da tudi če jaz tega odstranim, sta še vedno dva (en preveč) lol :D pa nimam poojma kje...

Evo celotno title kodo iz headerja:


<title><?php if ( is_single() ) {
wp_title('');
echo (' - All about economy on the web');

} else if ( is_page() || is_paged() ) {
bloginfo('name');
wp_title('-');

} else if ( is_author() ) {
bloginfo('name');
wp_title(' - Archive for ');

} else if ( is_archive() ) {
wp_title('');
echo (' - All about economy on the web');

} else if ( is_search() ) {
bloginfo('name');
echo (' - Search Results');

} else if ( is_404() ) {
bloginfo('name');
echo (' - 404 Error (Page Not Found)');

} else if ( is_home() ) {
bloginfo('name');
echo (' - ');
bloginfo('description');

} else {
bloginfo('name');
echo (' | ');
echo (''.$blog_longd.'');
}
?></title>
všeč(0) ni všeč(0) spam(0)
*Uporabniku je bila prepovedana uporaba foruma zaradi ignoriranja pravil trgovanja*
 
cyman 4. jul 2009 16:30:37 Pridružen od:
20. dec 2008
545 objav
282 28 3
#8

Potem pa tako:


wp_title("-", true, "right"); echo ('All about economy on the web');
všeč(0) ni všeč(0) spam(0)
 
newbe 4. jul 2009 16:36:56 Pridružen od:
5. jun 2008
1596 objav
99 117 12
#9

tnx, tole opravi s problemom

ampak še zmeraj bi rad vedel zakaj nastanejo tile presledki :S


všeč(0) ni všeč(0) spam(0)
*Uporabniku je bila prepovedana uporaba foruma zaradi ignoriranja pravil trgovanja*
 
cyman 4. jul 2009 17:08:08 Pridružen od:
20. dec 2008
545 objav
282 28 3
#10

Ker ni mišljeno, da bi takole kompliciral s title tagom kot ti, ampak da vstaviš samo:

<?php bloginfo("name"); wp_title(); ?>

In je zadeva rešena.


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

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se