estoy editando el index.php de mi theme y me gustaria que se mostrara el sigiente codigo:
si el usuario esta logeado se muestre el sigiente codigo:
Código PHP:
Ver original<div id="navbar1">
<div id="nav1">
<font color="#ffffff"> Top 10: Temas mas valorados ultimas 24 hrs. (Solo los votos de las ultimas horas no el total)</font>
</div>
</div>
<div id="ranking_portada">
<ul>
<?php get_most_rated_range('1 day'); ?>
</ul>
<?php endif; ?>
</div>
y si no esta logeado se muestre:
Código PHP:
Ver original<div id="navbar1">
<div id="nav1">
<font color="#ffffff">Debes <a href="/wp-login.php"><font color="#ff0000">iniciar sesion</font></a> o <a href="/wp-register.php"><font color="#ff0000">registrarse</font></a> para poder ver el ranking.</font>
</div>
</div>
<hr noshade="noshade" size="0" color="#d0d3f2">
yo basandome en un codigo que hice con antarioridad lo puse de la sigiente forma:
Código PHP:
Ver original<?php if ($user_ID != '') {
echo ' <div id="navbar1">
<div id="nav1">
<font color="#ffffff"> Top 10: Temas mas valorados ultimas 24 hrs. (Solo los votos de las ultimas horas no el total)</font>
</div>
</div>
<div id="ranking_portada">
<?php if (function_exists('get_most_rated_range')): ?>
<ul>
<?php get_most_rated_range('1 day'); ?>
</ul>
<?php endif; ?>
</div>';
} else {
echo ' <div id="navbar1">
<div id="nav1">
<font color="#ffffff">Debes <a href="/wp-login.php"><font color="#ff0000">iniciar sesion</font></a> o <a href="/wp-register.php"><font color="#ff0000">registrarse</font></a> para poder ver el ranking.</font>
</div>
</div>
<hr noshade="noshade" size="0" color="#d0d3f2"> '; } ?>
pero me da el sigiente error:
Parse error: parse error, expecting `','' or `';'' in I:\Archivos de programa\EasyPHP5.3.0\www\wp-content\themes\gpscript\index.php on line 11
es desir en esta seccion:
Código PHP:
Ver original<div id="ranking_portada">
<ul>
<?php get_most_rated_range('1 day'); ?>
</ul>
<?php endif; ?>
</div>
la line 11 es:
Código PHP:
Ver original<?php get_most_rated_range('1 day'); ?>
¿como puedo arreglar eso?