Foro Black Hat SEO

Versión completa: Problema con codigo de Wordpress
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
¿No me funciona esto, y la verdad, no veo el problema, podrían ayudarme?
<?php

if (is_home()) {
<li id="greeting" style="display: list-item;">
<!--<div class="js-cancelResetBtn" id="js-greetingClose"></div>-->
<div class="greetingText">
<div class="greetingTitle"><?php bloginfo('name') ?></div>
<?php bloginfo('description') ?>
</li>
}elseif (is_category()) {
<li id="greeting" style="display: list-item;">
<div class="greetingText">
<div class="greetingTitle"><?php echo category_title( $category_id ); ?></div>
<?php echo category_description( $category_id ); ?>
</li>
}elseif (is_tag()) {
<li id="greeting" style="display: list-item;">
<div class="greetingText">
<div class="greetingTitle"><?php tag_title( $tag_id ); ?></div>
<?php tag_description( $tag_id ); ?>
</li>
}
?>
Sin mirar el código, te faltan llaves de apertura y de cierre del codigo php.
Te quedaría así, SOLO para que no te marque errores de compilación...

Si no controlas mucho de PHP deberías utilizar un IDE solo para que te marque los problemas graves, los errores de compilación

Código PHP:
<?php 

if (is_home()) { ?>
<li id="greeting" style="display: list-item;">
<!--<div class="js-cancelResetBtn" id="js-greetingClose"></div>-->
<div class="greetingText">
<div class="greetingTitle"><?php bloginfo('name'?></div>
<?php bloginfo('description'?>
</li>
<?php }elseif (is_category()) { ?>
<li id="greeting" style="display: list-item;">
<div class="greetingText">
<div class="greetingTitle"><?php echo category_title$category_id ); ?></div>
<?php echo category_description$category_id ); ?>
</li>
<?php }elseif (is_tag()) { ?>
<li id="greeting" style="display: list-item;">
<div class="greetingText">
<div class="greetingTitle"><?php tag_title$tag_id ); ?></div>
<?php tag_description$tag_id ); ?>
</li>
<?php }
?>
(13-09-2015, 09:18 PM)Miguel2008 escribió: [ -> ]Sin mirar el código, te faltan llaves de apertura y de cierre del codigo php.
Te quedaría así, SOLO para que no te marque errores de compilación...

Si no controlas mucho de PHP deberías utilizar un IDE solo para que te marque los problemas graves, los errores de compilación

Código PHP:
<?php 

if (is_home()) { ?>
<li id="greeting" style="display: list-item;">
<!--<div class="js-cancelResetBtn" id="js-greetingClose"></div>-->
<div class="greetingText">
<div class="greetingTitle"><?php bloginfo('name'?></div>
<?php bloginfo('description'?>
</li>
<?php }elseif (is_category()) { ?>
<li id="greeting" style="display: list-item;">
<div class="greetingText">
<div class="greetingTitle"><?php echo category_title$category_id ); ?></div>
<?php echo category_description$category_id ); ?>
</li>
<?php }elseif (is_tag()) { ?>
<li id="greeting" style="display: list-item;">
<div class="greetingText">
<div class="greetingTitle"><?php tag_title$tag_id ); ?></div>
<?php tag_description$tag_id ); ?>
</li>
<?php }
?>
Gracias Miguel por contestar, siento no haber podido contestar antes, lo consegui arreglar sabía que había cierres mal. El problema que tenía era que las variables no me mostraban nada.