Colocar los post dentro de una pagina
Necesitamos ahora colocar las películas dentro de la página Mis Películas, para lograr esto podemos hacer uso de funciones dentro de contenidos, las cuales crearemos dentro del archivo snippets.php. Vamos a crearnos una función llamada mis_peliculas(). Queda de la siguiente forma:
Código para snippets.php
function mis_peliculas(){ $posts = posts(); while(is_array($posts) && list($k, $v) = each($posts) ){ $titulo = $v['titulo']; $id = $v['id']; $contenido = $v['contenido']; $li .= <<<HTML <li> <a href="cat=$id">$titulo</a> </li> HTML; } return "<ul>$li</ul>"; }Ahora editemos la página mis películas y agreguemos la función, lo agregamos de la siguiente forma.
[color=#a9a9a9]Pulsa imagen para ampliar[/color]
También guardemos muchos post sin importar la categoría que coloques.
Si le damos click a cualquiera.
[color=#a9a9a9]Pulsa imagen para ampliar[/color]
Podemos crearnos un montón de funciones dentro de snippets que nos puedan servir a la hora de visualizar un contenido. Por ejemplo crearnos funciones con parametros, podemos crearnos una función para sumar nos números [suma:2,3]. En snippets.php quedaría así.
Código de snippets.php
function suma($nro1, $nro2){ return $nro1 + $nro2; }Ya queda a tu creatividad y a las necesidades que tengas con tu sitio web para realizar los snippets que necesites.
Hemos realizado las bases principales de un CMS, de aquí en adelante sigues tu el camino para la búsqueda de lo que necesitas. Hay muchas cosas que (obviamente) faltan por colocar al CMS que realizamos, como un login, los autores de los post, creación de usuarios, un administrador de imágenes, etc. Pero son cosas que con base a lo que tenemos puedes realizarlas y fácilmente adaptarlas al CMS.
Aquí dejamos para que podáis descargarlo en código:
cms.zip 1,78MB
1420 Descargas
Muchas gracias, es un tutorial que voy a leerlo con calma. Lo he visto por encima y es super completo. Saludos.