Trucos PHP para blogs de WordPress

1 06 2009

Dirigiendo páginas de secciones a la primer sub página
[cc lang="php"]
ID.”&sort_column=menu_order”;
$firstchild = $pagekids[0];
wp_redirect(get_permalink($firstchild->ID));
}
}
?>
[/cc]

Tomar el texto del contenido de una entrada (post) y darle estilo
[cc lang="php"]
queried_object->post_content)
{
$content = strip_tags($content, $keeptags);
}
else {
$content = ‘This blurb does not exist. ‘;
}
return $content;
}

function beautify_blurb ($content, $isIndex=FALSE)
{
if ($isIndex) {
return preg_replace(‘/^/i’, ‘‘,$content);
}
else {
return preg_replace(‘/^

/i’, ‘

‘,$content);
}
}
?>
[/cc]

Cargar una hoja de estilos con valores dinámicos dependiendo de la vista de página
[cc lang="php"]
/*** file: header.php ******************************/
<link rel="stylesheet" type="text/css" media="screen" href="post_parent);
print $post_parent->post_name;
}
}
?>” />

/*** file: sub.css.php ******************************/

div#sidebar_photo {
background-image: url(“images/sidebar_photo.jpg”;
}
?>
[/cc]

Fecha y hora de expiración de un post
[cc lang="php"]
***BEFORE LOOP
0 ) {
?>
***LOOP HERE***

***AFTER LOOP***

[/cc]