Wordpress PHP
6 naročnikov
6 naročnikov
Pri programiranju svoje theme za wordpress me zanima nekaj stvari.
Kaj je razlika med <?php echo get_option('home'); ?> in <?php bloginfo('url'); ?> ?
In zakaj se mi pojavlja na source html kodi ' ' namesto " " ponekod.
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://domena.com/wp-includes/wlwmanifest.xml" />
<link rel='index' title='Title' href='http://domena.com.com/' />
<meta name="generator" content="WordPress 3.2.1" />
Hvala!
6 odgovorov
- Načeloma obe funkciji delujeta enako, vendar se mi zdi da je bloginfo() je verjetno boljša izbira v kombinaciji s kakšnimi ekstenzijami (recimo večjezičnost,...). get_option ti samo prikaže kar imaš v bazi napisano.
- ne obremenjuj se z narekovaji :)
je pa baje bolje enojni
meni je bolj vsec, ker je html ponavadi z dvojnim in ce za echo uporabis enojnega ostanejo enako kot pri html
@mprose7: jaz pa delam ravno obratno :)
echo "<a href='nekineki' ></a>";
Je pa malce komentiranja glede performanc, baje so pri uporabi enojnih narekovajih malenkost boljše performance. Še link na stackoverflow
http://blog.golemon.com/2008/01/understanding-opcodes.html
Tale post pokaze detajlno razliko med enojnim in dvojnim narekovanjem na levelu compilerja. Na kratko -- Razlika v hitrosti je, ampak vec ali manj zanemarljiva.